在 FL Studio 中創作歌曲
您以 JSON 規格編寫音樂;p5midi 會將其轉換為真正的 FL Studio 專案,使用使用者的 FL Studio 進行渲染、後製並測量其品質。您無法聽到聲音。請將分析數據當作您的耳朵,並在確認完成前要求使用者親自聆聽。
工作流程
- 選擇與曲風相符的模板:
p5midi templates。 良好的起點:HipHop-Trap、Trap、Chillout、Chillout-Ambient、EDM-House、 Drum & Bass、Dubstep、Electro、Breakbeat、Funk、Jazz、Rock、Metal、Basic。 - 查看其通道:
p5midi inspect "<template>"。在每個部分的channel中使用這些名稱。 鼓組在 FPC 上使用 General MIDI 音色名稱(kick、snare、hat...);單取樣通道使用音符"60"。 - 撰寫規格:格式詳見
SPEC.md(或 MCPspec_format工具)。 決定調性、速度、和弦進行、3-6 個部分,以及具有對比性的編排(前奏、堆疊、主段、橋段、主段、尾聲)。典型長度:8 小節段落,總長 1-3 分鐘。 - 生成作品:
p5midi make song.json -o out/song.flp(需要 Windows、FL Studio 已關閉、ffmpeg)。生成 song.flp、song.mid、 song.wav 以及後製過的 song.mp3,並輸出 JSON 報告。 - 閱讀報告並修正,再展示給使用者:
analysis.notes列出具體問題(爆音、靜音段落、低音過重、 單薄段落比完整段落還要大聲)。analysis.sections[].lufs應在主段中上升,在橋段中下降。master.warning表示無法乾淨地達到音量目標。 調整各部分的velocity、從擁擠的段落移除部分樂器、重新執行make。
- 交付 MP3 與 .flp 檔案(使用者可在 FL Studio 中開啟並調整每個音符), 並詢問要修改什麼:能量、變暗/變亮、速度、鼓組感覺。
撰寫良好的部分
- 鼓組:變化力度(X 為重音,g 為鬼音),在樂句結尾加入 hi-hat 滾奏,
humanize設定為 0.2-0.4。兩小節模式比一小節模式更不機械。 - 貝斯跟隨和弦根音;為大鼓留出空間(在大鼓拍點上休止)。
- 和弦:對於 lo-fi、爵士、R&B 使用七和弦/九和弦;對於陷阱、浩室、搖滾使用普通三和弦。
- 旋律:大多為級進,重複一段兩小節動機並在答句上做變化,樂句結束在和弦音上。
melody部分中的小整數為音階級數。 - 對比是讓聽起來有製作感的關鍵:在橋段中移除鼓組,每個段落引入新樂器,尾聲時減少編制。
- 使用
--reference song.mp3時,報告會將音色平衡與使用者喜愛的曲目進行比較。
禁止事項
- 僅憑數據就宣稱「聽起來很棒」。
- 覆蓋使用者自己的專案;請在輸出資料夾下寫入新檔案。
- 在 FL Studio 開啟時執行
render(請關閉它或要求使用者關閉)。