從零開始的 Chiptune 入門之旅
起初只是隨口和Claude聊聊,想到曾經聽過DefleMask,就拿去問問當話題賢連。
有跟它說類似「不會音樂,想從零開始學。」作為一個參考標準,隨後就以這個為基準點開始教學起來。
對於畫面有不懂的地方就直接截圖給它去幫我講解,它還真的用文字的方式描述出來我該怎麼繼續進行下去。
Claude總結學習過程
工具選擇
- 推薦了DefleMask的精神繼承者 Furnace(開源、持續更新、支援更多晶片)
- 官網:https://tildearrow.org/furnace/
- 確認沒有中文介面,但因為操作核心是打音名代碼(不是閱讀大量文字),你決定直接用英文介面上手
- 選擇用 tracker(音軌編輯器) 這種格子式介面入門,因為它比傳統五線譜更直觀——用「空間位置」表示時間,用「格子」思考音符。
樂理基礎(快速版)
只學了用得上的部分,跳過非必要的樂理:
- 12 音循環:C C# D D# E F F# G G# A A# B
- C 大調音階:C D E F G A B(全部白鍵,最好入門)
- 三和弦(I-IV-V-vi):C、F、G、A小——幾乎能組出大半流行/遊戲音樂的和弦骨架
- 基礎節奏:一小節 4 拍,Kick 落在 1、3 拍,Snare 落在 2、4 拍
Furnace 介面認識
選了 Sega Genesis/Mega Drive 系統,認識了:
- FM1~6:YM2612 晶片的 6 個同時發聲聲道(不是六種樂器,是六個可各自配置音色的軌道)
- Square 1~3 + Noise:另一顆 SN76489 晶片,適合打擊樂/簡單貝斯
- Pattern Editor:核心編輯區,格子代表時間推進
- Instruments 面板:音色庫,FM 和 PSG 需要用不同類型的樂器
實作過程
- 建立樂器(FM 用)→ 用鍵盤(Z S X D...對應 C C# D D#...)打出第一段旋律:
C E G E / F A C A / G B D B / A C E C - 加貝斯(FM2 軌,低一個八度):跟著和弦根音
C - F - G - A,一小節一個長音 - 調整節奏速度(Speed 面板):從 150 BPM 太快,調到 90 BPM + Speed 10,找到舒服的律動感
- 加鼓:新建 PSG 樂器,在 Square 1 打 Kick、Noise 打 Snare,中途踩過兩個坑
- 音符打錯欄位(Square 3 而非 Noise)
- 忘記加 OFF(Note Off) 導致鼓聲拖長黏成一片,學到 tracker「音符會持續到下一個指令」的核心機制
- 排查鼓聲聽不到的問題:透過靜音其他軌,確認鼓聲其實正常運作,只是被旋律/貝斯蓋過
總結
現在的AI聊天還真的挺強大的,能夠手把手的教學。不過還沒想過要做什麼音樂,創作力不太行就是了。