web-dev-qa-db-ja.com

仮想MIDIピアノキーボードのセットアップ

apt-get installを使用して仮想MIDIキーボード(vmpk)をインストールしました。 Jack controlQsynthもインストールしています。 vmpkを開くと、そこからの音が聞こえません。音が出るように設定するにはどうすればよいですか?

19
sawa

vmpkは仮想MIDIマスターキーボードであり、サウンドを生成しません。サウンドを生成するには、

  • MIDIoutputvmpkからMIDIinputトーンジェネレーター(例(qsynth)。もしそうなら
  • 音声出力をトーンジェネレータから音声入力に接続しますモニター、

いくつかの音が聞こえるはずです。

Vmpk、qsynth、およびジャックコントロールを使用する特定の状況では、仮想キーストロークに基づいてオーディオを生成するために次の手順をお勧めします。

  1. 「パッチ」および「fluid-soundfont-gm」パッケージをインストールします
  2. オープンジャックコントロール
  3. JACK構成を確認して、好みのオーディオインターフェイスに接続されていることを確認します
  4. JACKの開始(大きな再生ボタン)
  5. オープンパッチ
  6. Vmpkを開く
  7. Qsynthを開く
  8. パッチで、vmpk MIDI outをQsynth MIDI inに接続します
  9. パッチでは、Qsynthオーディオをオーディオインターフェースに接続します(左右両方のチャンネル)
  10. Qsynthで、/usr/share/sounds/sf2/FluidR3_GM.sf2からサウンドフォントをロードします
  11. Vmpkの任意のキーを事実上押して音を聞く

使用中の特定のツールはわずかに異なりますが、 buntu Wiki でガイダンスが役立つ場合があります。主な違いは、物理キーボードではなく仮想キーボードを使用することですが、パッチでは違いを認識できないはずです。

13
Emmet Hikory

代替ソリューション:

Qsynthの場合:

  1. リストアイテム

    [MIDI]タブ:[MIDI入力ボックスを有効にする] ALSA SequencerクライアントID:Qsynth1 [オーディオ]タブ:オーディオドライバー:alsa [サウンドフォント]タブ:SFID 1。名前/usr/share/sounds/sf2/FluidR3_GM.sf2;オフセット0

VMPKの場合:

-->Edit -->Connections: "Enable Thru on MIDI Output" checked
Input MIDI Connection <blank>
Output MIDI Connection FLUID Synth (Qsynth1):0
12
Brallan Aguilar