timitidyにサウンドフォントfluidを追加する

rosegardenでドラムを入力しているときデフォルトのfreepatsではバスドラムの音色が弱いのでfluidを入れることにした。

$ sudo aptitude install fluid-soundfont-gm
$ sudo vi /etc/timidity/timidity.cfg 

timitdity.cfgをfluidr3_gm.cfgのコメントアウトを外す

# alternatively, you can use the fluid-soundfont:
source /etc/timidity/fluidr3_gm.cfg
#source /etc/timidity/fluidr3_gs.cfg

timidityをリスタートする

$ sudo /etc/init.d/timidity restart

以上。

ちなみに、http://pohwa.adam.ne.jp/you/music/timidity.htmlではfluidでもドラムが弱いとあるんだが、atomic等はデフォルトのリポジトリでは導入できないのでとりあえず中止。

https://forums.ubuntulinux.jp/viewtopic.php?id=2869

ここには音量調整されたfluidを導入する方法があるのでやってみる

$ sudo aptitude install nkf
$ wget http://timidity.s11.xrea.com/files/cfg/fluid3.zip
$ unzip fluid3.zip
$ echo "dir /usr/share/sounds/sf2" > /tmp/a
$ sed 's/FluidR3GM.SF2/FluidR3_GM.sf2/' fluid3gm.cfg | nkf -dw >> /tmp/a
$ sudo mv /tmp/a /etc/timidity/fluid3gm.cfg
$ cp /etc/timidity/timidity.cfg /tmp/a
$ echo "source /etc/timidity/fluid3gm.cfg" >> /tmp/a
$ sudo mv /tmp/a /etc/timidity/timidity.cfg 

あまり変わらないような気がするなあ。

とりあえずコピペように一行で書いておく

sudo aptitude install nkf;wget http://timidity.s11.xrea.com/files/cfg/fluid3.zip;unzip fluid3.zip;echo "dir /usr/share/sounds/sf2" > /tmp/a;sed 's/FluidR3GM.SF2/FluidR3_GM.sf2/' fluid3gm.cfg | nkf -dw >> /tmp/a;sudo mv /tmp/a /etc/timidity/fluid3gm.cfg;cp /etc/timidity/timidity.cfg /tmp/a;echo "source /etc/timidity/fluid3gm.cfg" >> /tmp/a;sudo mv /tmp/a /etc/timidity/timidity.cfg

gsの設定はこの行のGM->GSになおせばいけそうな気がする。