Darkened underpass

之前第一次接觸 Ableton live learning synths 教學系列,讓我非常驚豔於在瀏覽器不只可以當作合成器軟體操作環境,還支援外接 midi 鍵盤。今日網頁開發的進步早已遠超過我的想像,Ableton 應用的也不是獨家技術,網路上還有更多網頁版的數位音樂製作工具可探索。例如HipHop Maker 所整理的系列:

  1. 35 FREE Online Synthesizers to Play in Your Browser (2023)
  2. 27 Best FREE Online Sequencers to Play Online! (2023)
  3. 12 Best FREE Online DAWs for Making Music! (2023)

我試用其中二款無須註冊即可立即使用的開源音序器: onlinesequencersignal,兩者都可支援外接 midi keyboard(需使用 Chrome)。但至少音序器支援多重音軌與數種基本管絃、鍵盤樂器,馬上就可以製作出幾小節簡單旋律。

至於更複雜的 DAW 即便免費無料,也都要求用戶先註冊帳號。因為之前已安裝過 BandLab for android,有了現成的帳號故先試試這款工具在桌機筆電網頁版的表現如何。

BandLab 桌機瀏覽器版的介面與使用方式和行動裝置版似乎沒什麼差異,可以滙入音樂檔案格式(audio 或 midi),也可從無到有地利用它提供的虛擬樂器輸入音符(input notes)或是直接透過麥風克一軌一軌地把樂器人聲錄進去。比之大部份的音序器軟體僅能編排音符旋律次序,DAW 除結合了 Synthesizers /Sequencers 兩者功能外,再加上 audacity 的外部聲音錄製,以及進一步地對音色進行調製( modulation )與特效 Fx effects。

我覺得這一類線上型的音樂製作網站最有趣的地方應該是它的”社群化”,許多素人或玩家級的創作者不只利用線上工具創作音樂,還可以直接在該網站上發佈向他人分享,更可以 fork 別人公開的音樂專案進行重製改編,簡直就像音樂版的 github。哦對了,現在還可以和從沒見過面的網友在網站上認識組樂團,利用 zoom 、jamulus線上練團等等玩法,讓用戶在 BandLab,除了自己玩 DAW外,追蹤訂閱各式各類的音樂作品,找到氣味相投的同好者組團交流,讓尚未出名的創作人多一個曝光的管道。

DAW 網頁版資源這麼豐富,覺得可以把閒置已久的~~ Chrome~~ Chromium OS 再拿出來玩。

#DAW

曆舊年前,用不到二千元台幣購入一台 Worlde Orca 25 Midi 鍵盤,以稍平息自己過新年想要買玩具的消費欲。

較之發展至少有四五十年以上的歐美日電子音樂設備主流大廠,這家 Worlde 相對年輕,創業至今 20多年。作為世界工廠的中國, WorldeMedeli大概是(我所知道)少數幾家試圖在代工之外企圖發展自家品牌形象與產品自主設計的中國電子樂器廠商。

這兩家中國電子樂器製造商中,Worlde 規模與知名度大不如 Medeli美得理,但其產品線種類似乎不輸後者。光是以動物命名的 midi 鍵盤系列 Panda, Tuna, Blue Whale, Whale, Orca 就各自有25鍵 48鍵 61鍵 88鍵等產品可選。

在價位上,Worlde 售價大約是美日廠牌同等規格品 ½~1/3 ,其主打市場應為消費能力較低的開發中國家(東南亞、拉美、東歐等)。至於設計感與產品品質嘛,因為沒見識過其它專業知名品牌 Nord, Roland, KurZweil ...等貴桑桑的鍵盤, 沒有比較就沒有傷害,我用這種等級的就很滿足開心了。

midi keyboard 直接透過 USB type B 接口連接電腦或手機平板(供電與接受input訊號),無需驅動程式,都可以順利地在linux mint, ubuntu, windows , Android(LineageOS), iOS 等作業系統中使用,至於感應力度觸感,我個人是覺得還好啦(其實是分辨不出來)。

至於學習玩DAW 是否真的需要用到外接的 midi keyboard ?答案: 非必要,但有也不錯。很厲害的玩家可能要求更高等級更多黑白鍵(25/32 大抵是他們外出旅行備用的臨時款)、更多片節奏板的器材以方便輸入,但高手大概用電腦鍵盤就可以在 DAW 演奏即興。至於弱弱的肉腳新手呢?買個 25 鍵/ 16 pad midi keyboard 偶而當個玩具試試也就差不多到此為止,畢竟沒什麼天賦也不認真練習,再好再貴的器材都派不上用場啦。

#DAW, #littlethings

第9 段旋律再次使用 F 大調,故再回顧這支作品中前一段同為 F大調 No.7 之練習筆記。

由於前一段 F大調的旋律中並未出現 E 和弦,所以並未注意到 F 大調家族的第七度音是 E dim,重新再去翻教科書〈The Complete Book of Scales Chords Arpeggios Cadences〉查查是否所有大調家族的第七度音和弦都要變為 diminished,果不其然之前還真被我疏忽了。

所謂的 diminished chords 就是把大三和弦中的第二音與第三音都降半音(或者也可以看作小三和弦的第三音降半音)。我翻了翻教科書卻沒看到任何文字說明為什麼大調音階的第七音和弦(vii)要採 diminished ?? 姑且把它視為某種約定成俗的和弦變化習慣吧。

本段F大調家族和弦除了主要和弦(F, Bb, C)之外,還運用 G minor(ii), D minor(vi), A minor(iii) 還出現一個 Em7(b5) ? 或許是自己正在練習背記各式和絃而過敏,但作者根本沒注意 到第四小節 E(G)BbD 的組合是Em7b5 吧。

Streabbog N.63 作品一路彈下來,大概可以察覺作曲者某種曲式結構的安排,就如同許多電子音樂工作站軟體DAW中有所謂的 pattern(一小節或數小節),patterns ( 複數)可能會在曲子中重複出現在不同的”段落”,這也是為什麼又有”Sequencer” 音序器來編排 patterns 。在(古典)音樂中,作曲家就如同寫文章一樣也會有起承轉合(但文章比較不會出現完全一模一樣的文字段落啦,除了”詩”)

本段旋律中,第 1 ~8 小節為 pattern 1 ,而這個模式又重覆地出現在第 33~40 小節。第 9~12 小節與下一行(第 13~16小節),有著很相近的音符但在後二小節又有輕微不同,以讓第 16 小節去承接 17 ~24 小節的變化。而 17 ~24 小節的變化會讓我懷疑它根本不是 F 大調而是 D 小調。然後 25~32 小節又可把這八小節拆成二段,當作另一個 pattern 2 之重覆,於我這是謎之右手部的同一小節八次重覆(二拍子的三連音與八分音+半拍休止符也沒想像中那麼輕鬆就是了),再接回 pattern 1 。而最後的四小節標示了 “dimin e rall” 不知道這和上頭 F 大調家族的第七度音是 E dim 有沒有什麼關係? (想太多了)

#Streabbog

自己八、九年前改入 linux 作業系統陣營一開始入門用的是 ubuntu 發佈版本,五、六年前再換成 linux mint 使用起來幾乎挑不出什麼毛病。主要用桌機是約四年前購入的 Acer Veriton M4630G 二手機,宏碁這款B85 主機板系列應該是當年許多中小學、公家機關大批採購的機種,其電力接線介面為自有之特殊規格無法與市場上其它電力供應相通用。雖然這點比較麻煩,但也容易在二手市場上買到價格不錯汰舊品。

但最近桌機常會出現畫面凍結的完全死當狀況,情況整理如下:

  1. 主要作業系統環境為 linux mint 21. 1 Cinnamon
  2. 只有在“使用中”(通常是在 firefox )才會當機,若是閒置狀況好像沒發生過無預警當機
  3. 因為當機時整個電腦的鍵盤滑鼠都已完全無反應,即便是什麼 PrtSg + 快捷鍵也行不通,只能長按電腦電源按鈕使其關機。
  4. 在以外力強迫關機後,立即再按電腦電源按鈕開機,電腦電力供應也變得怪怪的無法順利啟動。這才讓我覺得有可能是硬體部份出了問題。但讓它冷卻一段時間(至少15分鐘),再次按下開機鍵又可以順利開機進入作業系統。
  5. 當機情況從去年12月底開始,原是1~2週發生一次,到了1月底2月初變得更為頻繁,已連續4~5天每天會出現。

因無法確定是軟體還是硬體出了問題只好一一測試不同的使用情境組合。先拿出一個老舊的 80G 3.5” 硬碟,給它安裝上簡單版的 Ubuntu 作業系統(只帶瀏覧器,不包涵其它應用程式),試試它在這台桌機上執行期間是否再發生上述死當狀況。結果在第一天即又發生同樣的死當狀況。

接下來再試另一顆 win10 硬碟,果然不負期望地也出現當機藍畫面,其上顯示的訊息是: windows 10 Kernel Security Check Failure, 然後過了大約 30 秒後電腦就會從凍結況狀變成重開機(但此時又發生上述 2. 電力供應異常風扇轉了又停停了又轉無法順利開機的狀況 )

以多顆不同作業系統硬碟測試結果推論,當機應歸疚於電源硬體毛病。先測試記憶體,找了 memtest86 這個工具軟體來對記憶體作檢查。第一次執行的時候,memtest86 畫面在 Test 6 Block move又凍結當機如下。但依官方說法與對於 Test 6 Block move 的說明,依舊無法確認是否為記憶體壞掉。

只好一支一支地輪流測試主機板上 4支記憶體,結果每一支記憶體的獨立檢測都沒發現錯誤,難不成是主機板出了問題?大概是老天爺叫我要換“新電腦”了。先橕幾天再抽空去二手電腦回收商買一款同系列CPU昇級的主機吧。

話說這陣子都在桌機上摸索一些音樂或聲音製作(合成器)軟體,而在玩過 Milkytracker 之後,才猛然察覺原來自己對於音樂製作軟體都很肥厚腫脹得在高階配置電腦才能運行的印象實在是大錯特錯,在此行動數位當道的年代裏,更應有不少適合行動裝置系統的應用可玩。於是又開了一道手機版數位音樂軟體的學習視窗。

這陣子下載使用的 DAW for Android 有:

  1. Caustic 3
  2. Bandlab
  3. Music Maker Jam
  4. G-Stomper Studio
  5. FL Studio
  6. n-Track 9
  7. ORG 2023

本文將就其中第一項 Casutic 作點介紹。嚴格說來,Caustic 應歸類在製作聲音的合成器軟體,其收錄了不同演算方式與聲音類型的合成器。但因為它也有音序功能(Sequencer),可以把合成器的聲音化為長短音符構成 pattern (小節),再將不同 patterns 串接成一支完整曲子。(合成器製作出來的單一音色可以透過聲學基礎物理的頻率變化規則來調整該音色的高低,例如鋼琴的中央 A4 (La)頻率為 440Hz,其高八度 A5 則翻倍成 880Hz, A3低八度則對減為 220 Hz,按照此規律來調整音色之頻率,就可以作出十二音階。)

Caustic 官網的使用教學文件作得普普通通,但其示範影片卻是感人,其中最舊的影片發佈於 2012 年 1月份,也就是說 Caustic 問市至少已有11~12 年之久,我手邊入門初階等級的低效平板(Samsung Tab4 )依然可以安好地執行。更令人動容的是,Caustic 能支援大多數的外接 midi 鍵盤,即便是老舊的梅花電子琴,在利用 midi-usb/micro-usb OTG 轉接頭連接之後都可以順利地驅動 input 訊號(只是延遲狀況有點......糟)。

若想學習了解不同合成器的差異與其對聲音所產生的變化效果,Caustic 或許是一套方便的隨身工具,而我自己並不想深入了解太多太複雜的合成器知識。另一個覺得它還算方便可取之處在於能支援基本 midi 檔案滙入(但還要自行手動配對不同樂器音軌所要套用合成器,當然合成器也可以加載別人作好的現成音色(presets)),故可以拿來玩不同的音色效果實驗,但就無法研究別人的樂器編曲安排了。

#DAW

Linux Ubuntu 版本中有一套為多媒體創作者調配的作業系統 Ubuntu Studio,除了核心系統與桌面環境為 linux ubuntu 外,還預載打包幾組專用於繪畫修圖、直播影片錄製、音樂編輯等創作用開源的軟體包。我在 US 的合成器音序軟體中看到有一款 Hydrogen 打擊樂器編輯器,好奇地下載來玩玩。

Hydrogen 也能在 Windows / Mac OS 安裝執行,我大致地讀了一下操作手冊,方知它雖命名為 Drum Machine ,但也可以載入敲擊樂以外的樂器之樣本音色。

新定義的樂器會自動出現在 pattern 列表上的最後一行,而要載入音色則從 Instrument Rack 編輯區利用 layer /edit layer 來載入聲音檔,Hydrogen支援多重音色樣本疊層,也可對個別聲音再進行簡單合成器 Envelope ADSR 調整,以對聲音作點簡單的變化調製。

Hydrogen 的缺憾之處在於無法支援 midi 音樂檔的滙入,對於沒耐心更沒創作才能譜作音符的我大概很快就會將之捨棄吧。

#DAW

Streabbog 為初學者譜寫的簡單十二段鋼琴旋律其中第 8 段,又遇上了自己學琴上的大罩門—-跨八度以上音符的手掌手指控制。自己天生手掌偏小,小指與姆指撐開來的闊度要彈好八度音並不算輕鬆,後天又欠缺持續不懈地下苦功,因此在這首就是要初學者更熟悉八度音控制的旋律中,自己又將吃足苦頭。

這段旋律的練習重點除了跨八度掌心指力的伸展,還有左右手部同時彈出斷奏 staccato 與只有單手需使用斷奏的變化。一種很像在學老頑童左右博擊術然後自己左手打右手的忙亂感 orz

#Streabbog

話說最近在學習合成器,了解溫習國中物理聲學的基本常識,故偶然之間看到 DAW 軟體 Ableton 網站有一區是“學習合成器入門”的免費資源,其網頁設計不但充分地利用了瀏覧器前端的聲音、動畫、輸入介面等技術,更有著 15國語言全套解釋,簡直是不要太收買人心。看著 Ableton 這麼用心地製作著入門的聲音教學教材,很難不心甘情願地付費使用它所開發的DAW,也無怪乎 Ableton live 常常是數位音樂製作人推薦前幾名的優選軟體。

我原本使用 firefox 瀏覧器,但在 Ableton Learning Synths playground 底下則無法支援外接的 midi 硬體訊號,若改用 chrome , edge 或 brave, 就可以直接在 透過 midi keyboard 輪入音色。這顯然比起我之前記錄過的合成器軟體 Helm更適合作為第一篇合成器學習入門應用軟體,除了完整的中文化加持,它更無須下載安裝軟體,直接就在瀏覧器操作感受不同波形、高低頻率、各式過濾器效果所造成産生的音色結果。

#DAW

〈Twelve very easy and melodious studies for piano〉順利(?)地跨過中段,來到了後半部的第 7 段旋律。從調性標號與指法知道這是 F 大調,斷斷續續雙手並彈練了一個星期後,才去整理每一小節運用到的和弦琶音。

回頭去翻一下〈The Complete Book of Scales Chords Arpeggios Cadences〉一書對於 F 大調音階與其和弦家族的整理,本段旋律運用到 : G minor(ii), D minor(vi), A minor(iii), C, C7(V) 四種和弦配置。

兩相查照後,可看出作者在這段旋律中的和弦使用非常符合教科書式的規範,左右手按彈的琴鍵音色幾乎按著該小節和弦音色組合,唯二的例外是第 11 小節與第 15 小節的變化,而這兩處變化,也讓有點中規中矩而單調的旋律有了一點小小提醐味吧。

#Streabbog

話說自己還沒完全摸熟 Helm 合成器軟體,又一頭栽入 MilkyTracker這個小玩意。

官網上說,MilkyTracker 最開始是為了掌上型電腦 Pocket WinCE 所開發的音樂編輯軟體。遙想當年,我也曾經是 PDA 的愛用者,從 palm, Sony Clie, 到最後一台 Win CE(忘了是哪一款廠牌,只記得是網路買的二手貨) ,最後終於在 2010 年左右被智慧型手機與平板打得 PDA 翻不了身。 廢話講這麼多是因為我非常驚豔於 MilkyTracker 容量之輕巧,在 windows 底下執行檔本身不到 3MB!!! 其它的 DAW 到底是把電腦資源浪費到什麼地方了啦。不知為何 MilkyTracker 至今未有 Android/iOS 版,大概是這種個體戶啫好型開發者個人的資源時間有限吧? 後來讀多了一點官網上的資料,才知道這派音樂製作軟體叫作 Music Tracker,是為 Module file 家族的一員, 1980 年代的電玩機的音效音樂就是這樣做出來的。

一開始玩 MilkyTracker 最不習慣的是它計算是 hex 十六進位制(逢十六進一),如果是四拍子的節奏或許還好推算:把一小節當成由十六等份,但三拍子/三連音該怎麼辦呢?

同樣按照學習 LMMS bassline 的方式,練習鍵入一些基本的鼓聲節奏,習慣其操作或背熟一些快速鍵後,就能感受到它透過電腦鍵盤快速編輯修改的方便。

我覺得 MilkyTracker 最強大的地方在於它還內建了合成器功能(sample editor),使用者可以從最基本的聲音波形來調制自己想要的音色。對合成器新手而言,其不失為一種學習認識基本波形音色與過濾器效果的起點。但由於 MilkyTracker 程式本身的輕巧,其聲音波形樣本在音度變化時就會嚴重失真,例如我從 Free wav sample下載了鋼琴聲(取樣自 Yamaha-EX5-Stereo-Grand-C4),除了中央 C 還算像樣外,其它音度聽起來就非常”電子化”。

MilkyTracker 雖說能直接透過電腦鍵盤上倒數第二排與倒數第四排的英文字母輸入 do re mi fa so la si 七個音階,但要如何支援外接 midi 控制器呢,其官網說明書如是:

  1. windows 可點擊應用程式視窗左上角以出現偏好選項,在其下設定 midi 來源
  2. Linux: Enabled by default if available on the system. See the Linux readme for details. (但找不到 linux 安裝指引文件)

後來查到方法是:透過 aconnect 指令

aconnect -li

i 大概是 input ,輸入上方文字指令可以顯示目前電腦有哪些 midi 資源

aconnect -lo

o 當然就是 output

aconnect 20:0 14:0

假設要使用的input 來源序號是20, 輸出訊號為14,就打入上述文字完成串接就可以順利地利用外接 midi 控制器作輸入來源。aconnect 也有圖形介面 aconnectgui,但我覺得不是很好用。

#DAW