Midi-sport 2x2経由でキーボードをセットアップしたいのですが、すべてを接続し、何らかの理由で自動的にインストールされなかったmidisport-firmwareパッケージをインストールしました。
目標は、キーボードのキーが押されたときにコンピューターにピアノの音を出すことです。ジャックなしでこの機能を使用できる場合は、それも良いでしょう。手順を追って説明しますが、複雑さは少ないほど良いです。
OKこのMIDIキーボードを機能させるための最小限のステップを見つけました。
インストール qsynth 、 ジャック制御(qjackctl
と呼ばれる) 、および こちら からClaudio_Piano.rarをダウンロードし、解凍して便利な場所に保存します。
ジャックコントロールを起動します(古いUbuntuバージョンではApplications
> Sound and Video
> JACK Control
、または新しいUbuntuバージョンではダッシュで検索します)
ジャックコントロールパネルの右側にある[設定]ボタンをクリックします。ウィンドウの下部近くにあるMIDI Driver
ドロップダウンに移動し、seq
(alsaシーケンサー)を選択して、MIDI入力の設定を切り替えます。 OK
をクリックします。
Qsynthをロードし、セットアップに進み、Enable MIDI Input
を確認し、midiドライバーをalsa_seq
に切り替えます。オーディオタブで、サウンドフォントでAudio Driver
がjack
に設定されていることを確認しますダウンロードしたサウンドフォントを上からタブで開きます。 [OK]をクリックし、要求されたらサーバーをリセットします。
Qsynthがフリーズした場合、ジャックサーバーを停止してから再起動してフリーズを解除します。
JACK Audio Connection Kit
ウィンドウに戻り、Connect
をクリックします。ここで、Audio
タブでqsynthがシステム出力に接続されていることを確認します(ハンドルをドラッグします)。
[Alsa]タブで、midiデバイスをqsynthに接続します。
Qsynthに戻るChannels
ボタンをクリックして、各MIDIチャンネルの横にある小さなライトをすべて注意深く見てください。キーボードのキーを押して、どれが点灯するかを確認します。その行をクリックして、名前をPiano(または楽器は何でも)に設定します
サウンド出力でキーボードを再生します。
コマンドライン経由でalsa-utils timidity pmidiのみを使用するソリューションも可能です。
バックグラウンドでti病を開始
timidity -iA -B2,8 -Os &
mIDIキーボードのポートとti病さを見つける
pmidi -l
connect port_midi_keyboard port_timidityを介して、MIDIキーボードをMIDIシーケンサーに接続します。
aconnect 24:1 128:0
このリンクを読んでください... MIDIキーボード入力デバイスを実行するためのステップバイステップ?12.04
そして..著者をクリックして、彼が言わなければならないことについてもっと読んでください。非常に便利です。
低遅延カーネルをインストールする必要があります!これはシナプスを介して見つかります。これは重要です。