コマンドラインでFluidsynthのSF2フォントプリセットを選択するには?

コマンドラインでFluidsynthのSF2フォントプリセットを選択するには?

私はFluidsynthを使ってSF2ピアノのサウンドフォントを再生します。私は通常、次のようにFluidsynthを実行します。

fluidsynth --server --no-shell --audio-driver=alsa -o audio.period-size=128 /path/to/soundfont.sf2

コマンドラインから特定のプリセットを選択できるコマンド、フラグ、またはオプションがあるかどうか疑問に思います。

答え1

コマンドラインでこれを行う方法がわかりませんが、解決策が見つかりました。プリセットが 0 明るい 1 滑らかさ 2 暗い Nicepiano.sf2 サウンド フォントがあり、暗いプリセットで再生したいとしましょう。私はできます:

A) /home/username/.fluidsynth/dark.conf ファイルを生成します。

B)このファイルにコードを入れてください:

 load /path/to/nicepiano.sf2
 load 0 2

C)次のコードを使用してFluidSynthを起動します。

 fluidsynth -f /home/user/.fluidsynth/dark.conf

D)明らかにFluidsynthを接続します。私の場合は、aconnectを使用して

Fluidsynthが実行されたら、明るいプリセットに切り替えたいとしましょう。次のコマンドを使用してこれを実行できます。

 prog 0 0

Fluidsynth コマンド ラインまたはソフト プリセットを再生する 0 1 から。

関連情報