web-dev-qa-db-ja.com

MIDI to VMPK to QSynth to Audio?

私は現在、ジャック(qjackctl)+ VMPK + qSynthを使用して、Linuxマシンのキーボードを少し動かそうとしています。すべての入力と出力を見ることができますが、まだ音が出ません。

これが私のジャック接続マップです。

enter image description here

enter image description here

VMPKは、USB Midiデバイスでノートを再生できることを示しています。

enter image description here

最後に、qsynthがあります。

enter image description here

USBデバイスをQSynthに直接配線すると、左下にアクティビティが表示されますが、VMPKに接続してからQSynthに配線すると、アクティビティは表示されません。どちらの場合でも、音が出ません。

このことをどのように配線すべきかわかりません。 Keystation USBデバイスをVMPKに配線してから、VMPK出力をシンセに配線する必要があるようです。ただし、音声がまったく聞こえず、非常に多くのことを行っています。

ここで何が間違っていますか?

2
Naftuli Kay

まず第一に、VMPKはMIDIデータを通過させません。つまり、それを使用してノートを演奏する場合、それらを出力しますが、MIDI入力すると、押されたノートが強調表示されますが、出力されません。出力にMIDIを渡すには、[編集]メニューの[接続]を選択し、[MIDI Thru on MIDI output "、[OK]を押して確認します。これにより、MIDI接続が写真のように機能します提供され、QSynthは外部コントローラーからMIDI入力を受け取ります。

QSynthをどのようにセットアップしたかはわかりません。提供したこれらのスクリーンショットから差し引くことはできません(愚かなQSynth!)。ただし、動作させるために確認する必要があることがいくつかあります。

  • QSynthは何もなければ音を出さないので、サウンドフォントを使用します。 [設定]ボタンをクリックし、[サウンドフォント]タブで[開く]ボタンを使用してsf2ファイルを選択します(ファイルがない場合は、パッケージfluid-soundfont-gmまたはfluid-soundfont-gs、またはウェブ上で探してください。数千のサウンドフォントが無料で利用できます。その変更後、QSynthは「はい」と答えることで、エンジンの再起動を許可します。
  • その後、ALSA接続が必要な状態になっていることを確認します(QSynthはエンジンを再起動するとリセットされます)。また、JACKのオーディオ接続ウィンドウでオーディオ出力をシステム出力に接続することを忘れないでください。

それがあなたのお役に立てば幸いです。さらに問題が発生した場合は尋ねてください:)

1
Rafał Cieślak

5セントを追加するだけです。

QSynth出力を.wavファイルに保存する場合は、QSynth1の近くにある+ボタンをクリックして新しいdriverを追加し、-を選択しますオーディオドライバー:ファイル

エンジンが再起動される限り、出力は/ home/fluidsynth.wavに保存されます

録音が完了し、作成を聞きたい場合は、単にQSynthを閉じます。

0
Alex K