旋律控制
哼唱给轮廓,MIDI 给音符,参考音频会把风格一起借来
旋律哼唱MIDI 条件轮廓
相关
三种输入,三种后果
哼一段给模型,回来的旋律常常“像”但不对:音程差半个,句尾拐错方向。问题不在唱得准不准,而在哼唱传过去的是轮廓,不是音符。文字描述传过去的是情绪,连轮廓都没有。MIDI 传过去的是音高、时值与力度,可控性最高,也最容易被模型顺手改顺。
MIDI 条件为什么更稳
符号输入把旋律拆成离散事件,音高与时值都有明确值,模型不必从频谱里猜。代价是它会把不规则的东西规整掉:切分的抢拍被拉回网格,装饰音被并进主音,长音的渐弱被写成固定力度。给 MIDI 时,保留原谱的节奏写法比保留音色更重要;先确认音符数与小节线对得上,再听表现力。
方法对照
| 输入 | 能锁住什么 | 常见失败 | 复核动作 |
|---|---|---|---|
| 哼唱,单声无伴奏 | 轮廓、句长、重音位置 | 半音被抹平,起音含糊 | 用钢琴逐个音程核对 |
| MIDI 单旋律 | 音高、时值、音区 | 切分被拉直,装饰音消失 | 数每小节音符,标出被改处 |
| 成品片段做参考 | 音色、气质、编配密度 | 旋律被整段借走,权利不清 | 只取两小节,主动改三处 |
| 文字描述走向 | 情绪、上行或下行 | 落点随机,音域失控 | 指定起音、最高音与落点 |
参考音频最容易被误用:它锁住的是“听起来像”,而不是“音符是”。想保住自己的旋律,就别把整段副歌丢进去;想借气质,取两小节,改掉句尾与节奏型,再用文字补上走向。
哼唱与参考音频的边界
哼唱适合起步,不适合定稿。音准漂移、气声、滑音都会让模型做出不同于谱面的判断。参考音频则会把伴奏织体、混响一并带进来,最后得到的往往是一首像那首的新歌,而不是你要的旋律。旋律一旦成为整曲的识别点,交付前必须回到谱面核对:主题第一次出现在第几小节,两次副歌的旋律是否真的相同。
在库中听例子
Twelfth Street Rag《第十二街拉格》,切分主题反复出现,听两次的落点是否一致(C1)详情Nocturne No. 12 in G major, Op. 37 No. 2肖邦夜曲 Op.37 No.2,装饰音与句尾最能看出旋律有没有被改顺(C1)详情Chaconne in G minor维塔利《恰空》,低音循环不变,主题靠变奏推进,适合核对保留了多少(C1)详情Chaconne in G major, HWV 435亨德尔《G 大调恰空》,大调固定低音,与维塔利对照主题变形(C1)详情
每首均来自 midicn-lib,行内徽标为许可档位(C1 可商用 / C2 非商业 / C3 仅学习研究)。
同一条线
事实来源
- William Russo, Composing Music(Prentice-Hall)与 Hindemith, The Craft of Musical Composition 中关于旋律轮廓与句读的章节。
- 音频与符号两类旋律条件的差异,依据公开模型文档。