Ubuntu + Processing で Minim Error
Processing 2.0 正式リリースに向け、最後のアルファ版 alpha8 に続き beta1、beta2、beta3 と続々リリースされている。
意気揚々と手元の環境を 2.0a8 から 2.0b3 に更新したところ以前からある問題で Minim Error が発生。
loadSample() で2つ以上のファイルを読み込むと以下のようになる。すっかり忘れてた。
==== JavaSound Minim Error ==== ==== Couldn't open the line: line with format PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian not supported. ==== JavaSound Minim Error ==== ==== Unable to return a SourceDataLine: unsupported format - PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian
とりあえずの解決方法はわかっているのですぐに対応した。
忘れないようにメモメモ。
- 参考
$ sudo cp /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libpulse-java.so \ /path/to/processing-2.0b3/java/lib/i386/ $ sudo chown <user>:<user> /path/to/processing-2.0b3/java/lib/i386/libpulse-java.so $ chmod +x /path/to/processing-2.0b3/java/lib/i386/libpulse-java.so $ sudo cp /usr/lib/jvm/java-6-openjdk-common/jre/lib/ext/pulse-java.jar \ /path/to/processing-2.0a8/java/lib/ext/ $ sudo chown <user>:<user> /path/to/processing-2.0b3/java/lib/ext/pulse-java.jar $ cp /path/to/processing-2.0b3/java/lib/sound.properties{,.orig} $ sudo cp /etc/java-6-openjdk/sound.properties \ /path/to/processing-2.0b3/java/lib/
根本解決するにはどうしたらいいんだろう。