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


18

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


1
Jack Control Connectionsウィンドウでvmpkのmidi-outをqsynthのmidi-inに配線しましたか?Qsynthからサウンドカードへのオーディオ出力は?
-daithib8

3
Jackコントロールでvmpkを見ることができますが、Jackコントロールの実行中にqsynthを開こうとすると、qsynthは「オーディオドライバー(ジャック)の作成に失敗しました」および「fluidsynth:error:Faimed to connect to connect to jack server」と表示します。

ジャックは大丈夫です。しかし、qsynthには問題があります。とにかくありがとう。

回答:


13

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

  • vmpkのMIDI 出力をトーンジェネレーター(例:qsynth)のMIDI 入力に接続します。もしそうなら
  • 接続するオーディオ出力に音源からのオーディオ入力あなたのモニターのために、

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

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

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

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


2
jack install jackdの場合、便利なコマンド:sudo apt-get install jackd patchage vmpk qsynth
Regisz

ランニングのようAPTinstall qsynth自動的に検出しますjackd依存関係として、それをインストールし、それを指定する必要はありません。
構文エラー

12

代替ソリューション:

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

1
私のために働いた!シンプルでエレガント!
ステファノMtangoo

2
また、QSynth経由qsynth -a alsaで実行するようにしてください。そうでない場合は、デフォルトでになりますJACK
構文エラー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.