rosegarden

一応、DAWに近いらしく、waveもimportできるらしい。audio deviceはいつものjackd。rosegardenからjackdを起動するように設定するとwaveも鳴る。
20080626-rosegarden-wave4.jpg
20080626-rosegarden-wave.jpg
でも、このままではソフトシンセが無いので、MIDIが鳴らない。単純にtimidityを起動するとjackdとdeviceがconflictしてダメ。まあ、jackd → hw:1,0、timidity → hw:0,0とすれば鳴るには鳴るが、合成したものではない。では、どうするか。timidityをjack経由にすりゃいいじゃん。と、単純に起動すると、
/usr/bin/timidity -iAD -Oj –module=3
Playmode `j’ is not compiled in.
Try timidity -h for help
エラーですねん。
plamo contribのtimidityはjackに対応してないので、自力でcompileする。
./configure –enable-audio=oss,alsa,jack,arts,vorbis –enable-interface=motif,tcltk,gtk,alsaseq –enable-network –enable-wrd
contribからinstallされたcfgファイルを使うので、timidity.hを編集。
#define CONFIG_FILE “/usr/share/timidity/timidity.cfg”
起動方法は、rosegardenで、jackdを起動した後、/usr/local/bin/timidity -iA -Oj –module=3 & とする。自動常駐指定の-iADだとダメポらしく、-iAで ‘&’を付けるのが吉。なんでかはわからず。
20080626-rosegarden-wave3.jpg