web-dev-qa-db-ja.com

ローズガーデンでミディを演奏するとき、どのようにしてサウンドを再生しますか?

ローズガーデンでミディを演奏するとき、どのようにしてサウンドを再生しますか? Jackを実行する必要がありますか?

3
Akiva

RosegardenでMIDIを再生するためにJackを実行する必要はありません。

現在実行しているのは、RosegardenおよびQSynthを介したMIDIファイルの再生です。

Ubuntu 17.10以降のプロセスはほぼ同じです こちら ですが、次の手順に従ってください:

  • qSynth apt-get install fluidsynthをインストールします
  • サウンドフォントライブラリをインストールするapt-get install fluid-soundfont-gs
  • Enable MIDI InputのチェックボックスをオンにしてQSynthをSetup > MIDIに設定します
  • Setup > Audioの下でalsaオーディオドライバーを使用するようにQSynthを構成します
  • Setup > Soundfontsの下のサウンドフォントを使用するようにQSynthを設定します。 /usr/share/sounds/sf2/FluidR3_GM.sf2またはサウンドフォントの場所を指す
  • プロンプトが表示されたらQSynthが再起動できるようにします
  • rosegarden apt-get install rosegardenをインストールします
  • qSynthを開いた状態で、Rosegardenを起動します
  • RosegardenにQSynth Studio > Manage MIDI Devicesを再生して、MIDI入力オプションとしてGeneral MIDI DeviceなどのQSynthブロードキャストに129:0 Synth input portを設定するよう指示します。
1
ljs.dev

ドキュメント の意味:

Rosegardenには、MIDIトラックの正確なサンプル合成のためのシンセプラグインサポートが含まれています。
[…]
プラグインと同様に、Rosegardenは、ALSAシーケンサーMIDIプロトコルを使用して、Linux用の任意の数のスタンドアロンソフトシンセと通信できます。

シンセプラグインは通常、非常に特殊化されています。ランダムMIDIファイルを再生する場合は、FluidsynthやTimidityなどの汎用ソフトウェアシンセサイザーが必要になる可能性があります。

1
CL.