SoundFont から PCM データ抜出し
SoundFont には色んな楽器の PCM サンプルデータがサウンドスプライト的に入っています。
それを抜き出すツールを作りました。
- IO_SounfFont 1.0.1 (一応、リリース番号付けました)
yoya@sakura:~/svn/IO_SoundFont$ php sample/sfextractsample.php emuaps_8mb.sf2
のように実行すると、SoundFont内の PCM データを抜き出して wav で保存します。
- http://diary.awm.jp/~yoya/data/2013/06/07/ (生成されたファイル)
ただし、実際には loop ポイントで回さないと、ちゃんとした楽器の音になりません。
ループが要らない、例えば打楽器のような音なら大丈夫かもしれません。
ループさせてエンベロープ処理入れる版もそのうち作るかも。
今回は個人的にグロッケンの音が取り出せればよかったので…