我有 Akai LPK25,我正在嘗試讓它在我的 Ubuntu 上運行。我嘗試按照教程進行操作http://terokarvinen.com/2014/usb-midi-keyboard-on-linux-akai-lpk25-professional,但是當我跑步時
zynjacku &
我收到錯誤
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
Failed to connect to JACK.
Failed to initialize zynjacku engine`
我想我可能需要先運行 jackd 伺服器,所以我安裝了它並運行
jackd -sRp 70 -d alsa -d hw:1 -r 44100 -H -z s
但我仍然無法讓zynjacku運行並獲得
flex scanner jammed
如果我運行 zynaddsubfx 和 aconnectgui,我設法從鍵盤獲取訊號(底部的指示器變為藍色),但我聽不到任何聲音。
我嘗試手動向 jackd 發送一些信號ecasound
,它到達了 jackd 伺服器,但我再次聽不到任何聲音。
我對傑克完全沒有經驗,所以這就是為什麼我的試驗是隨機的。在此先感謝您的幫忙。
如果我跑步jackd -sRp 70 -d alsa -d hw:1 -r 44100 -H -z s
,我會得到
no message buffer overruns
JACK server starting in realtime mode with priority 10
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|44100|0|0|hwmon|swmeter|-|32bit
Failed to open server
答案1
正如 CL 所建議的,我詢問了 jack-devel 郵件(http://jack-audio.10948.n7.nabble.com/Jack-Devel-USB-MIDI-keyboard-Akai-LPK-jackd-td18276.html)。問題是 zynjack 已經過時了。而且,連線aconnectgui
不是必需的。
讓我引用郵件清單中的 Jeremy 的話:
為了讓事情順利進行,我會這樣做:
- 連接 LPK25 安裝必要的軟體: apt-get install jackd qjackctl zynaddsubfx
- 啟動 QjackCtl 並將其設置為您的聲卡,一些谷歌搜尋應該可以幫助您開始
- 啟動 ZynAddSubFX 並在音訊標籤中建立從 Zyn 輸出連接埠到播放連接埠的連線。
- 對 MIDI 執行相同操作,將 LPK25 輸出連接到 QjackCTL 連接視窗的 ALSA 標籤中的 Zyn 輸入。