Musicha-原裝Ubuntu 的筆電 - Linux

Eartha avatar
By Eartha
at 2019-09-04T18:33

Table of Contents

※ 引述《pandajohn (QQ)》之銘言:
: 請問能不能具體說明一下
我是Musicha (繆思夏工作室)的負責人,來說明一下
: 這台修復了哪些bug
1,MZ-530 (Z-530 GX)硬體架構採用Whiskeylake 架構
CPU漏洞 meltdown變種3、5 有晶圓等級(修改CPU設計的意思)的修正
http://bit.ly/2lXHcpU
其他的漏洞則是透過韌體、micorcode的修正,就依靠標準Ubuntu 18.04 LTS的線上更新

2.Ubuntu Mate 18.04 的視窗放到最大把標題列整合到panel的功能,顯示視窗標題的
applet有嚴重吃大量CPU 運算的BUG ,我們在桌面使用佈局需要用到這機能,我們寫了
替代的script方案來達成一樣效果。

: 預裝了哪些免費 or 試用軟體
我們系統是Ubuntu Mate 18.04 LTS + KXstudio+自己的調校與美術/音效級+自己的ppa(與
自包程式)
KXstudio 套件庫我們大概預裝了90%的軟體、音色庫、效果器插件,其中特別挑常用的幾
個還有特殊調校。重點軟體在以前敝人的PO文有提到,更詳細的例如模擬YAMAHA經典的FM
合成器DX7的Dexed等等的各種軟體合成器,這一類的東西在KXstudio整理太多爆量,我們
就不一一列出。

除了前文,也可以看我們的youtube頻道,已經有提到一點點(計畫花2年慢慢介紹XD)
https://www.youtube.com/channel/UCHIS1MMY5odBYeX3cx2bj1g

另外列出特別程式
1. W.A.I Mozart
https://www.youtube.com/watch?v=9jNT6pYIqBA
這是Musescore社群開發的AI 能用莫扎特的句法來跟你即興互動(jam)的程式是基於Goog
-le的Magenta的示範程式 ai-duet,當時是在奧地利薩爾茲堡的一場音樂軟體hackthon
的作品,這個程式比起Google原版程式有很大的改進,你可以親身體驗到
https://www.youtube.com/watch?v=-ciFTP_KRy4
莫扎特本人有多機車XD 對於初學者作曲,應該也有不錯的諮詢效果

但Musescore 是寫死針對那個自動鋼琴,活動結束碼放上github 就不再維護了。我們把它
程式修一修,使得他可以認得一般的midi鍵盤,而且幫他換上高品質的鋼琴音色檔,改成
單機就可以方面啟動的程式。
https://www.youtube.com/watch?v=UsFDtK6pbp4
2.錄音帶還原碟裡面有商業虛擬歌手軟體SynthV的免費試用版,還有三個免費(彈藥註冊
)的SynthV虛擬歌手聲庫,我們的
示範:
https://www.youtube.com/watch?v=7-nXAB0YqZA
https://www.youtube.com/watch?v=c-gLAAu6E3Y

PS.SynthV的技術很進步,用了AI技術,歌手不調校就很自然,知名的某先進公司也跟他們
合作

: 做了哪些調教?
0.多指觸控滑鼠手勢(不過觸控板的材質在手流汗的狀況下摩擦力會略大,要習慣一下)

1.市售輕薄筆電只有Apple Macbook pro TDP 設成 25W,一般Windows 輕薄筆電只能到
常態15W,短暫昇頻以後10秒左右 CPU 就會強制降頻。我們則不同,跟MBP一樣可以長時
TDP維持在25W,可以作要求效能的應用(例如搭配外接eGPU 透過預裝的Steam玩GTA V)
,如果不夠,我們的合作硬體廠商喜傑獅有超級散熱強化方案-散熱膏用頂級、BIOS把TDP
限制開到40W。(讓更多的CPU 都可以升到高頻) :)

簡單說,我們筆電某種程度可以當效能筆電

2. 預設開機的Kernel 換成作音樂所需的lowlatency kernel

3.搭配的音訊系統我們置換成JACK2 專業低延遲音訊系統 ,如使用本機聲響晶片進行錄音
、live演奏最小音訊latency可以達到2.7ms的穩定音訊延遲 (midi鍵盤觸鍵到聽到聲音的
時間)

ps.參考數據:平台鋼琴觸鍵到琴師耳朵聽到的音訊latency是3~5ms

4.幫使用者自動設好專業音訊的特別realtime優先權

5.普通軟體如遊戲、瀏覽器等等使用的pulseaudio /alsa音訊我們有設好橋接器 接進JACK
-2,所以不影響一般程式的聲音播放,也因為有接進JACK2,所以電腦內部數位收音的範
圍包含任何的程式的聲音,而使用者不須另外安裝額外的軟體或破解就可以輕鬆進行。

6.藍芽A2DP音訊裝置(藍芽耳機、喇吧等)在標準Ubuntu ditstro其實沒有啟始,必須自行
在console 終端機下一行指令起始,我們幫使用者在登入桌面時,就自動用技巧先起始好,
所以使用者可以方便的配對好藍芽音訊裝置來使用,就像用Mac 或者Windows那樣

PS.不是在啟動應用程式那邊作,因為須等JACK2啟動完成。

6.Ubuntu Mate 18.04 的視窗放到最大把標題列整合到panel的功能,顯示視窗標題的applet
t有嚴重吃大量CPU 運算的BUG ,我們在桌面使用佈局有用到一樣作法,我們另外用
替代的script方案來達成一樣效果。

7.一般Ubuntu Studio與KXstudio 的專業音樂軟體的預設參數並不會給很好,(例如說設定
44100hz),然後像是Qsynth的軟體取樣機裝了,但是它卻不會自動找系統的sf2音色庫在哪
裡,我們則是幫助使用者先預調整過好對這台筆電的最佳化參數,然後音色檔的位置也幫
解決,使用者開了qsynth 直接馬上用它來演奏,而不用先玩尋寶遊戲(咦?在/usr目錄
深處的哪裡呢? XD)

8.另外一種調整:有些程式需要連環帶起軟體音原來使用,如impro-visor,我們做了方便
啟動launcher ,連設定檔也幫設定好,使用者按下去以後就可以期待開了一首爵士標準
曲譜,播放有聲音直接開始進行練習

9. bash的提示字元我們有調整(跟系統美術視覺統一)、Emacs預設了一個特調的豪華型
.emacs設定(有光棒、分頁等等,中文也設定好)

ps.也是有人用Emacs 做音樂的,不開玩笑喔:P

10. firefox預加幾個書籤(我們的官網、Netflix 等)

11.桌面界面調整成方便音樂作業,只有一個螢幕混50軌也很方便

12.其他就是特定熱鍵可參考我們官網,有些密技,以及美術/音效的整體設定,企劃將來
出漫畫式的使用說明連載:P會有一貫蒸氣叛客的風格
https://www.musicha.tw/2019/03/27/base-ctl-hotkeys/

: 以及未來軟體上的維護會到哪一版?
如果我們明年還存活著,我們會看KXstudio 團隊的決定,看看是否上Ubuntu 20.04LTS

: 就音樂創作軟體上
: 既然linux上的音樂創作軟體 也是要付費的
商業軟體要付錢,開放原始碼軟體可以不用付錢,但須自行整理、調校、整合甚至自己編譯
,這是買我們筆電內含的服務,我們把這些幫使用者搞定了,你不需要在花1~2年才能把那些
軟體處理到「可上工」狀態。
: 那這些在linux上的付費音創軟體 比起windows mac 有沒有什麼優勢在?
0. Linux 上的專業音樂程式,因為底層支援(JACK2),一定是多核心運算,Windows
系的某些DAW 只能用兩個核心的狀況在Linux 上不存在,所以同樣硬體理論效能會更好。

1.彈性,就算是用付費軟體,Linux 上面的付費音樂軟體享有JACK2的同步運作、管線機制
,可以一次同步運作兩種以上不同的 DAW軟體,或者用內網低延遲同步2台以上的搭載
JACK2的電腦上的各種軟體音源、不同DAW,不用辛苦的找奇怪的解法或者作DAW A匯出音檔
,關閉,再開另外一個 DAW B匯入DAW A的音檔這樣的事情

2.虛擬管線是系統層級的JACK2的功能,然後所有音樂程式的軌通通可以混接,可以用
一堆小音樂程式串接出你想要的特殊聲響或者功能,一個比較容易的理解,JACK+Linux的
系統讓系統變成巨大的DAW軟體

3.免費軟體跟內附音色庫已經可以作到這種程度的作品:
https://www.youtube.com/watch?v=aWrdZiqBO1M


: 既然標榜音樂創作
: 那這台筆電在音源/輸出/喇叭 有沒有什麼獨道之處?
內建的聲響晶片(ALC293 )+類比線路設計不差,而且不用耳擴就可以直接推得動監聽耳
,噪訊低、低頻飽足而清楚。

這種資訊其實是買Windows 筆電做編曲要非常注意的,這就是Macbook跟大多數的Windows
筆電的差距,但通常你買電腦前很難知道這種硬體晶片細節(通常你只知道是Intel HD Au
dio),realtec的聲響晶片差一個型號就差非常多,例如alc269vc 的低頻會讓你氣死

簡單說,只是要編曲的話,內建的音效晶片接監聽耳機/喇吧已經非常夠用,然後系統
內建的軟體很夠你從打譜作曲一路作到mastering 、上架順便自己做個專輯/海報封面
(螢幕是專業美工級IGZO螢幕, Wacom繪圖板對Linux支援很好官方有大力協助)

標榜音樂創作的另外一個原因,是跟Macbook pro比較,MBP還是對非音樂的用途有妥協,
但是我們機器以低延遲核心開機就是「特化系統」,系統資源如耗用到極限狀態時,
聲音的正確運作是最優先不是畫面,這跟Windows、Mac等「通用系統」設計不同。
如果要通用系統開機的行為,開機選單選擇以普通的generic kernel開機,開機完JACK
設定要改較高音訊延遲的設定,就是通用系統(續航力也比較長)了。

: 比如說:有光纖 或高音質藍芽輸出嗎?
前者沒有,以前超想做他的特製附加硬體,但是前年大家不捧場/_\所以後來沒有了
後者可以用A2DP裝置等,藍芽硬體是Bluetooth4.2 的
: 感謝 ^^
: 雖然說筆電的外形是版大請人設計過的
: 但...
有其他問題歡迎在推文發問 :)

--
夜深了,來聽首簡單的歌-姐仔兮椅仔坐落去就會崩
https://soundcloud.com/chou-shoichi/polkka-ievan-polkka

--
Tags: Linux

All Comments

Faithe avatar
By Faithe
at 2019-09-06T17:56
linux不管哪個distro ui要調到好用真的要花蠻長時間的XD
Jake avatar
By Jake
at 2019-09-11T05:21
default值通常不太好用 windows這點也差不多就是
Oscar avatar
By Oscar
at 2019-09-15T05:55
是的,所以我們幫大家調到很好用:)
Linda avatar
By Linda
at 2019-09-15T14:53
看起來有點猛
George avatar
By George
at 2019-09-17T11:42
推 超用心
Blanche avatar
By Blanche
at 2019-09-20T02:58
可惡,要不是買了Mac就買你們家的了
George avatar
By George
at 2019-09-24T22:44
寫程式也很適合的感覺
Hamiltion avatar
By Hamiltion
at 2019-09-25T21:35
快推,免得人家說我們看不懂 XD
Linda avatar
By Linda
at 2019-09-27T23:17
推,Linux要調教到好真的是無底洞,有個預先幫忙調
教的公司真的很難得
Lily avatar
By Lily
at 2019-10-01T19:09
之後會推出“資”創系列嗎XD
Callum avatar
By Callum
at 2019-10-02T08:27
推介紹
Yuri avatar
By Yuri
at 2019-10-03T01:51
可是一般程式設計師用不到這些音樂軟體 如果能有另一
個比較大眾化的系統版本 有一般的預裝軟體與介面應該
也不錯吧
Steve avatar
By Steve
at 2019-10-07T01:52
我記得外觀好像可以選擇低調版的 不知道介面是不是也
有低調版的
Callum avatar
By Callum
at 2019-10-09T08:51
了解了 那我就等窄邊框的吧 抱歉花了您那麼多時間
Lauren avatar
By Lauren
at 2019-10-12T02:09
不過筆電螢幕那邊好還是有cjs的商標?
Edwina avatar
By Edwina
at 2019-10-15T09:40
其實覺得是每個distro製作package時方針不同的關係造成的
Zanna avatar
By Zanna
at 2019-10-18T19:27
舉例來說 一樣裝k3b debian就會把cdr dvd相關工具也裝
Megan avatar
By Megan
at 2019-10-21T01:16
可是在arch上它就放在optional名單裡 你要用再自己裝
Eden avatar
By Eden
at 2019-10-25T13:53
不過各有好處啦 按照debian的方針的話 你一裝好就能用
可是容量就比較佔空間 arch的方式的話就比較省空間
Barb Cronin avatar
By Barb Cronin
at 2019-10-30T13:26
也可以讓你比較清楚這個package到底還需要哪些dep XD
Yedda avatar
By Yedda
at 2019-11-01T04:06
到底哪邊好還是要看使用者習慣 懶人的話就比較喜歡debian
的處理方式 反正想要深入了解的 就覺得arch的作法比較好
Regina avatar
By Regina
at 2019-11-01T11:43
debian 可以關掉自動裝 recommended packages
Emily avatar
By Emily
at 2019-11-04T12:55
是說你們家系統是跑雙 sound server嗎?pulseaudio+jack
Bethany avatar
By Bethany
at 2019-11-06T20:44
Victoria avatar
By Victoria
at 2019-11-08T10:20
太用心了給推~
Carolina Franco avatar
By Carolina Franco
at 2019-11-09T11:08
那會有宅創電腦嗎? XD
Rosalind avatar
By Rosalind
at 2019-11-13T20:09
用心
Hamiltion avatar
By Hamiltion
at 2019-11-14T10:23
TDP / PL1 你硬調到 40W, 你的設計我猜根本頂不住.
Ethan avatar
By Ethan
at 2019-11-17T18:01
CPU 也不太可能長時間維持在那個瓦數.
Poppy avatar
By Poppy
at 2019-11-21T11:13
就算你調高 PL1 / TDP, 也不是所有 CPU 的頻率可以再往上
Ethan avatar
By Ethan
at 2019-11-21T19:30
售價比我去年買 Latitude 7490 便宜很多,可惜晚了一年
Susan avatar
By Susan
at 2019-11-25T16:52
推推
Skylar Davis avatar
By Skylar Davis
at 2019-11-27T13:18
請問能像logic pro在同一套軟體接keyboard輸入直接產生譜
Olivia avatar
By Olivia
at 2019-12-01T00:44
同時又可以匯入多聲道選不同樂器作編曲嗎?
Olivia avatar
By Olivia
at 2019-12-04T09:41
Tristan Cohan avatar
By Tristan Cohan
at 2019-12-07T20:27
效能不是用嘴吧講的. https://tinyurl.com/yyy8pcuo
Steve avatar
By Steve
at 2019-12-08T06:40
i7-8550U 就跑分而言比較高分, 贏 i5-8265U
Donna avatar
By Donna
at 2019-12-09T01:43
看到洗劫師就zzz

Musicha-原裝Ubuntu 的筆電

Mia avatar
By Mia
at 2019-09-04T02:47
請問能不能具體說明一下 這台修復了哪些bug 預裝了哪些免費 or 試用軟體 做了哪些調教? 以及未來軟體上的維護會到哪一版? 就音樂創作軟體上 既然linux上的音樂創作軟體 也是要付費的 那這些在linux上的付費音創軟體 比起windows mac 有沒有什麼優勢在? 既然標榜音樂創作 那這台筆電在 ...

host與client用svn checkout 檔案屬性不同

Daniel avatar
By Daniel
at 2019-09-02T15:29
Host: Windows10 Client: Fedora 32bits 情境: 用Samba連到Client的A資料夾,在A資料夾下checkout最新版本的package。 接著用 Client的terminal,用ls -all看被Checkout下來的package,裡面的source file ...

開發版上面的按鈕

Hedda avatar
By Hedda
at 2019-08-30T12:02
請問開發版上有兩個按鈕(vol+ vol-) 看官方文件 好像是可以自定義拿來用 我在linux下有看到 /sys/firmware/devicetree/base/rpmsg-keys/volume-down/label /sys/firmware/devicetree/base/rpmsg-keys/ ...

Ubuntu shift&ctrl 無法使用

Ida avatar
By Ida
at 2019-08-27T22:35
大家好~ 最近用網頁連上虛擬主機後, 不知道按到什麼或者沒按到, 突然像是at:這些按shift所能打出來的都不能打, 以及nano開啟檔案ctrl+x退出時出現x而不是退出, 在網路上找了很多關於keyboard layout 在terminal嘗試都失敗,想請教大家, 謝謝! ----- Sent fro ...

看不到檔案名 卻可以訪問這個檔案

Rae avatar
By Rae
at 2019-08-27T11:48
※ 引述《yhgyhg (出家~)》之銘言: : 新手想請教說 : A主機上的目錄/test下共有10個檔案 (001.txt、002.txt、003.txt........010.txt) : B主機可mount到A主機/test目錄,從B主機去看/test目錄下時, : 用ls卻不能看到全部的檔,例如只出 ...