用kxstudio linux作音樂的心得
TRANSCRIPT
在 KXstudio Linux 上作音樂
MGdesigner
作者自介● 張正一( Shoichi Chou , MGdesigner )● 開源虛擬歌手《徵音梅林》開發委員會 祕書長● Ukuman樂器顧問 ● Ukuman學院教學長● 維基協會理事● 科技新報執筆 ● [email protected]● License CC-BY-ND 3.0
以下以 KXstudio Linux 14.04 系統為示範最新的 16.04 目前不推薦
Kxstudio Linux 不是單一程式,而是一個龐大的GNU/Linux 作業系統以及數千應用程式集
KXstudio
● 對音樂製作特化的 GNU/Linux 桌面發行套件● 搭配低延遲核心以及有如十幾片光碟開源的音樂
專業製作軟體● 衍生自 Ubuntu
● 可以裝 Ubuntu 再「升級」到 KXstudio,也可以直接裝 KXstudio
做數位音樂最基本該有裝備
監聽耳機
耳擴
和聲樂器
筆電的話, Intel i3 的 CPU,4gb RAM :混 50 軌掛滿許多效果器
綽綽有餘單一樂器掛即時效果器作 LIVE 演奏
也很輕鬆
最好再有這些
錄音卡
MIDI鍵盤
midi混音飛線盤
MIDI鼓墊
樂器收音麥克風
習慣系統基本操作與邏輯
●桌面操作:拉捷徑、滑鼠、輸入法●Compiz 界面操作:透明視窗、虛擬桌面 ●一個套件管理程式:如 synaptic●要有即時的 lowlatency kernel●安裝你想要用的音樂製作程式
音樂製作流程優化
Linux 桌面可以針對特定專業領域極度優化、個人化
透明視窗方便對譜
多重虛擬桌面放各製作程式
視窗可拉長跨螢幕(混音方便)
KXstudio Linux 的音訊管理
● ALSA:跟硬體溝通(買錄音卡先查相容性)● Pulseaudio :通用桌面應用,如瀏覽器、遊戲● Jack: Linux 作音樂的共通基礎建設
KXstudio 預設:啟動完就是 Jack
Alsa 、 pulseaudio 則被橋接進 Jack( ps.Cadence 首頁有開關)
除了作音樂以外,一般 office 、網頁瀏覽、遊戲(含 Steam Linux 版)、影片、聽音樂
的聲音不會被犧牲
在 windows 上,要自錄自己電腦上發出的聲音
非常的困難(money...money….another computer….)
包含搭著 youtube 的背景帶作樂器練習
在 KXstudio Linux 上則非常簡單
電腦內任何程式發出的聲音都能夠自錄包含遊戲遊玩歷程的完整聲響可以在 jack 下輕鬆拉管線混音
Jack
● realtime :靠 kernel 與 jack達成● 管線:各種音樂程式共享● Buffer&Latency :按鍵按下去到發出聲音的延遲● Xrun :來不及發出聲音中斷而跳過
設定 jack 的前端 - Cadence
上圖表示 Pulseaudio沒橋接進 Jack按鈕按下去才能聽到、甚至對 youtube收音
Lowlatency linux 核心 +Jack 的參考標竿:i3 cpu 可達最低 0.667ms超低延遲
而不崩潰
提醒
KXstudio 的即時執行優先權是
分配給 Jack等音樂製作軟體群
如果系統極度超載時,仍是聲音優先
其他凍結
建議在 cpu負荷很重的音樂製作流程例如混音時
不要同時也執行耗用大量 CPU資源的程式,例如遊戲
jack 管線示範
● 給烏克麗麗插電● isolo收音● 進電腦加一些即時效果器
音樂製作流程軟體巡覽
選擇音源機 3
合成器音源 Zynaddsubfx or Yoshimi
以上在 KXstudio裡面都有了不用自行下載、編譯、安裝、調校
END
Q&AFB: shoichi chou (會審查喔 XD )
Plurk: MGdesignerSoundcloud
Blog