AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Mc Melody

skill-jtydhr88-music-composition-skills-mc-melody · by jtydhr88

Melody writing (旋律法) - what a melodic line expresses and how to make it singable. Direction and interval width as expression, the hard limits on leaps and how to prepare and land them (windup, run-up, cushion, rebound), range setting against the human voice and the passaggio, long and short note values, cadence treatment and the eight degrees of closure, motive-phrase-section construction and the…

— No reviews yet
0 installs
0 views
— view→install

Install

$ agentstack add skill-jtydhr88-music-composition-skills-mc-melody

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-jtydhr88-music-composition-skills-mc-melody)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 5d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Mc Melody? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

旋律法(Melody Writing)

> 一条旋律 = 一个音在时间里的运动。 > 所有的表现力都来自这个运动的方向、幅度、时值、拍位四件事。

这个 skill 管的是这条线本身——不管它配什么和弦(那是 mc-harmony), 也不管它配什么词(那是作词库)。

按任务读哪几节

| 症状/任务 | 读 | |---|---| | 从零写一条旋律 | §1 动笔前必填 → §2 → §5 | | 旋律平淡无聊 | §2 幅度 + §8 反套路 | | 唱不上去 / 难唱 | §3 跳进的硬限制 + §4 音域 | | 给特定歌手定调 | §4.2 换声点 | | 每一步都被猜到 | §8 予定调和清单 | | 松散、抓不住 | §7 动机与切分 | | 虎头蛇尾 | §7.4 + §6 收束 | | 被伴奏盖住 | §9 诊断表 | | 结尾不够终止 | §6.3 |

边界:什么不归这个 skill 管

| 不归这里 | 归哪 | |---|---| | 和弦怎么选、旋律和和声的匹配 | mc-harmony | | 曲式、段落多长、整首怎么拼 | mc-form(乐理)/mc-arrangement-arch(决策) | | 多声部的独立与避免平行 | mc-counterpoint | | 转调 | mc-modulation | | 节奏型本身 | mc-rhythm-groove | | 字怎么安到音上、倒字、押韵 | 作词库 lyric-writing | | 人声怎么唱(气声/力度/修音) | mc-vocal-direction | | 旋律用什么乐器奏 | mc-orchestration | | 调式音阶的完整目录 | [reference.md](reference.md) |

> ★ 与作词库的分界特别重要:本 skill 管"这条线好不好听、好不好唱", > 作词库管"这些字能不能安上去"。 符割り、字余り、倒字全在那边。


1. 动笔前必填

| 必填 | 问法 | |---|---| | ① 中心音域 | 一个八度的范围,写死。不填这条旋律会散 | | ② 谁来唱 | 音域、换声点在哪。这决定调(§4.2) | | ③ 高潮在哪 | 具体到第几小节。放在全曲 2/3–3/4 处是默认 | | ④ 这条线的方向 | 整体上行还是下行?为什么 |


2. 方向与幅度:运动本身就是表现

2.1 方向

| 运动 | 表现 | |---|---| | 上行 | 紧张、昂扬;句尾上行 = 提问、抛出、对对方说 | | 下行 | 放松、稳定;句尾下行 = 回答、点头、叹息、确信 | | 窄幅上下摆动 | 逡巡、犹豫不决,既非上行也非下行 |

三个音以上的乐句,整体方向看首音与末音的相对高度。 若到达末音的局部运动与整体方向相反,整体方向感会被削弱。

★ 和声背景能改写方向的意义:上行如果靠和声机制落在稳定音上 (如 G7→C 落到主音),"提问感"就被"解决感"取代。 要强调提问就把挡住它的东西拿掉——别落在稳定音上。

> 身体类比:上行 = 踮起来看远处;下行 = 弯下腰看近处。

2.2 幅度

| 幅度 | 表现与限制 | |---|---| | 级进 | 平滑流畅、无阻碍;沿音阶上下 = 张力平滑增减,极常用。加二度辅助音装饰 = 保持轮廓的同时增加运动 | | 半音 | 最窄的音程,表达微妙与纤细;含半音的旋律有艳丽感与深度。★ 滥用(尤其带临时记号的半音阶)→ 神经质、病态、怪诞,必须克制 | | 跳进 | 戏剧性、情绪大幅摆动;跳进落点上的字会被强调 | | 同音反复 | 低音区 = 平静倾诉、内敛叙述(或强行压抑);高音区 = 张力持续、不停呼喊。★ 音高不动时听众注意力转向节奏 → 配切分与多变时值 = 接近说话的表达 |

> "怎么用好半音"是旋律感的两大来源之一(另一个是五声的密度)。

幅度 × 速度:音程越窄越好唱、越适应任何速度;越宽越需要慢速与准备。 大跳需要在它的起点或终点(或两者)有足够的时值才自然可唱。 高低音快速连续交替最容易僵硬。


3. 跳进:准备与落地

3.1 ★ 三条硬限制

  1. 单次跳进不超过六度——但纯八度反而好唱好听,可用
  2. 四度及以上的跳进,同方向最多连续 2 次,且两端总音程不超过一个八度
  • 合规:3+5=7 度、4+4=7 度
  • 违规:5+5=9 度、4+4+4=10 度 —— 不自然、难唱
  1. 七度跳进最常用中间音拆成 3+5 或 4+4(踏脚石式,分两步走)

3.2 上跳容易,下跳难

(加力运动可控,卸力运动难稳。)

宽下跳的两个补救:

  1. 落点天然带重音——预见到它并主动利用
  2. 把起音充分拉长 + 渐弱,在起点积蓄情绪与张力再跳

窄跳里反而下跳更容易(卸力)——"短的高音向下跳"放在句首做句头重音,是常用手法。

3.3 四个装置

| 装置 | 做法 | |---|---| | タメ(蓄力) | 跳进之前放 1 到数个反方向的音(通常级进),像大动作前的引势。也可放在跳进中途 | | 助走(起跑) | 跳进之前放 1 到数个同方向的级进音。起跑音可在跳进音程之内或之外 | | 落地缓冲 | 到达跳进落点之后接 1 到数个同方向级进音,柔化落地冲击——对下跳尤其有效 | | 回弹 | 大跳之后反方向级进 = 落地反弹。★ 这个反弹音可以同时充当下一次跳进的蓄力,形成"跳→弹(蓄)→跳→弹(蓄)→跳"的链条 |

3.4 超过八度的跳进

强烈切断旋律(无法作为一个乐句来切分)。 反向利用:在切分边界上把音区拉开 → 做出伪二声部旋律 (一个低音区动机与一个高音区动机在对话)。

3.5 "不自然"的价值(全都要克制,滥用即失效)

| 手法 | 效果 | |---|---| | 无准备的大跳 | 情绪突然爆发(补上中间音会变平滑,但摧毁爆发力) | | 跳进后不反向解决、继续同向 | 特殊的切なさ(揪心) | | 连续跳进且内部联系薄弱 | 失重的轻盈、无机质的流行感 | | 错位半音、听不出音阶归属 | 人工感、抽离的反讽 | | 增音程 | 非西方感 |

> 总公式:把局部的不自然嵌进去当"钩子",最后再以自然的方式把它解决掉。


4. 音域与人声

4.1 音域的基本规矩

  • 先把旋律的中心音域定在大约 1 个八度,每个乐句的重心都落在里面——

否则旋律会发散,甚至听起来像好几个声部混在一起

  • 全曲实际音域约 1.5 个八度,最多 2 个(这正好是多数嗓音与乐器的可用音域)
  • 控制在 1 个八度内 = 窄音程旋律,亲密、好唱
  • 横跨 2 个八度 = 动态强但难唱

乐句在音域中的位置决定效果:

| 位置 | 效果 | |---|---| | 重心偏高 | 明亮、充满张力;突破音域天花板的音张力陡增;极高 = 痛苦的表情 | | 重心偏低 | 平静放松;跌破地板 = 沉重;极低 = 无力松垮 |

★ 同样的运动在音域的不同位置效果不同:

  • 音域中部的上行 = 适度紧张
  • 冲向顶部、突破音域的上行 = 张力显著放大
  • 从低处爬回中部的上行 = 张力增加被"低音转柔"抵消,甚至可以起放松作用
  • 同一个句尾上行:低音区 = 轻松的提问;高音区 = 恳切的请求,甚至质问

> 音高性格是相对的:同一个中央 C,在低音区旋律里被听成"高音",在高音区旋律里被听成"低音"。

4.2 ★ 换声点决定调

男声约比女声低一个八度,习惯上男声记谱比实际发声高一个八度。 流行实务:男声很少用低音区、常用高音区;女声很少用极高音区、常用低音区。

| 声区 | 性格 | |---|---| | 胸声 | 流行音乐真实感与亲密感的根;音高运动的性格在这里表达得最强烈。高音区的紧绷可以表达恳切(想传达出去的急迫) | | 中声(混声) | 声带半闭合、向上延伸音域;音色明亮开放 = 积极外放的强表达。★ 同一个高音乐句:胸声唱 = 紧绷恳求;中声唱 = 开阔远望——声区选择改变旋律性格 | | 假声 | 当成和胸声不同的乐器来对待:纯净纤细,适合精致柔和的表达。局限:泛音少 → 咬字略糊;力度难变化 → 不适合亲密倾诉与大幅情绪摆动 | | 胸声翻上假声 | 不惜破音也要够到高音的拼命感 → 强烈的憧憬、极致的切なさ |

> ★ "这位男歌手有没有中声、换声点在哪",是决定音域与调的大前提——先确认它。 > 换声点尴尬的歌手:逐句设计声区(这句胸声、那句假声/中声),让任何一句都不跨过换声点。

基本八度设在可用极限音域的中间——留出余量,同时保留"故意去碰极限"的表现选项。

4.3 唱和效应

听众会在脑子里跟着哼。

  • 被易懂的重复诱导进入同步之后,后面的高音即使歌手唱得毫不费力,听众仍觉得"高而紧张"
  • 开头或句首的突然高音没有给同步的时间 → 被外化成"炫技"来欣赏

写的时候要明确:这一段是要"被跟唱"还是"被旁观欣赏",并主动诱导。


5. 时值

5.1 可用范围

常用 十六分音符到全音符;连音通常只用 1 拍或 2 拍的三连音。 原则:流行音乐必须让听众保持同步——时值组合不能让听众丢掉拍子。

  • 整首是三连感时,不要到处写三连音,改记成 6/8、9/8、12/8
  • 先在 BPM ≈ 100 这个"时值≈长度"的中速下考察性格,再考虑极端速度的偏移

5.2 长音与短音

| | 表现 | |---|---| | 长音 | 持续的力 = 张力;音内可以塑形(颤音、渐强渐弱)→ 高潮常在高音区放长音(张力的最强表达) | | 短音 | 轻快敏捷;用力唱 = 尖锐、甩开。低音区的短音被沉重感抵消 |

  • 连续长音 + 音高少动 = 持续张力;但拖太久会松垮无聊——插入跳进,或在长音之间织入短音
  • 长音 + 大跳 = 平滑化大幅音高运动的同时放大规模感
  • 窄音程 × 短音 = 接近说话的旋律(新闻播报语速约等于 BPM 120 的八分音符,并不觉得快)
  • 大范围连续短音 = 轻盈滚动;持续太久 = 神经质、强迫感

★ 长短混合时:长音是主(重心与天然重音),短音是从——与拍位无关。 常见循环:短音接近一个高长音 → 张力 → 低短音释放 → 再接近…… 极端压缩 = 长短长短交替的跳跃感(6/8、12/8 常见),好用但极易予定调和。


6. 收束(Cadence)

6.1 时值处理

拉长收束音 = 运动停止。两种后续:加一个短音释放张力,或用休止卸力。

★ 光靠时值关不上收束:如果和声与调式(音级)没有同时收束, 终止感就是半成品。反向利用:让副歌落定但整首保持未解决,留下"话没说完"。

6.2 大收束(段落末/全曲末)

| 手法 | 效果 | |---|---| | 渐慢 + 渐弱 | 泄掉能量。"记谱式渐慢"= 把收束前的每个音依次写长,或插入一小节 2/4 | | 充分拉长收束前的音(蓄力)再落在短音上 | 张力保持到最后一刻,然后瞬间释放 | | 旋律省略收束音,交给伴奏 | 像呼吸被掐断的梦幻余韵 | | 不慢不长,用带重音的短音收 | 干脆利落的强烈意志(可再加一个带重音的短音强化) |

6.3 休止是旋律的一部分

休止在旋律里承担两个已在别处讲透的角色,这里只做归位:切分信号见 §7.2 六个成因第一条(长时值与休止最清晰);乐句末尾的卸力手段见 §6.1 大收束的时值处理(休止可以替代短音完成释放)。


7. 动机 → 乐句 → 段落

7.1 术语层级

部分动机(不能独立,但有可辨特征)≈ 词        标 a1、a2,变体加 '
  → 动机:能独立的最小旋律单位,至少 1 小节    标 a、b
     (再短就无法独立判断拍位)
     ★ 重复时通常继承节奏轮廓、带变化地重复
  → 小乐节:通常 2 个动机                     标 A1、A2
     → 乐节:最常 8 小节,4 小节也常见          标 A、B
        (其他小节数多是对 8 或 4 的增减)
        由一个情绪统一的整体

★ 不同动机之间可以共享部分动机(如 a'' = a1' + b2)——这是结构统一的重要手段。

> 同样的材料,性格由上下文决定:同一个动机,放在静态乐句之后是小高潮, > 放在飞扬乐句之后就是安抚性的回答。

7.2 切分的六个成因(按清晰度排序)

  1. 长时值与休止(最清晰)
  2. 音程跳进(切断音高连续性)
  3. 运动型的重复(每个重复单元自成一段)
  4. 明确的收束
  5. 明确的开始(回溯识别:只有认出下一句的开始,才确认上一段结束了)
  6. 重复/对比(同样是回溯识别)

2、4、8 小节的切分最易把握;奇数小节分组(3+3+2 等)难以感知。

| | 效果 | |---|---| | 强切分(主音 + 强拍 + 主和弦 + 长音/休止) | 重新开始的感觉——适合开启新段落、强化重复/对比。但它会把歌切成两半,段落末以外要慎用 | | 弱切分 | 平滑连续、气氛持续;可能模糊结构或造成停滞感 |

7.3 呼应:最基本的引擎

给出两段,后者被听成对前者的反应(不必是字面的一问一答)。

  • 相似乐句呼应 = 回声型;对比乐句呼应 = 延续型;"回答"甚至可以先出现(先稳定形式,后提问)
  • 成对呼应最稳定但予定调和;串珠式链式延展发展丰富但有散漫风险
  • 呼应在动机/乐句多个层级上并行(一个动机既呼应紧邻的前一动机,也呼应整个前一乐句)

7.4 高潮的位置

默认放在全曲 2/3–3/4 处。

高潮段落有三个可辨认的信号:音区更高、时值更长、力度更强,编制也趋向宽广(文海良 p0149)。 推进到高潮有两条路,两说并排: 渐进式:旋律用连续上行,配合节奏疏密对比、和声语言变化、音色或调性变换,鼓点在陈述段与高潮段的接缝处加花,把推进力做实(文海良 p0149)。 以静制动:陈述段落彻底收住,不加过渡直接切入高潮,靠反差本身完成推进;代价是需要一个足够干净的停顿点,接不好就显得生硬(文海良 p0151)。

高潮点与高潮段的收尾也不一样:高潮点推进完常突然放慢、拉宽节奏,给一个完满收束;高潮段要在情绪高昂的基础上继续走,不能急着收(文海良 p0149)。

虎头蛇尾的解法:检查高潮位置与收尾方式,修改动机/乐句的结束方式,在副歌后半强化高潮; 如果高潮反复几遍仍觉得没说够,可以接一段延续性的补充乐段再做音量淡出收尾,比直接砍断更完满(文海良 p0152)。


7.5 乐思发展索引:一个动机怎么长成一段、一段怎么长成一首

一个动机怎么长成一段、一段怎么长成一首,归 mc-development(L1)。它拥有 material 与 form[].development,十种手法、发展与堆砌的分界、流行歌里的落点都在那里;本 skill 只管动机与乐句本身怎么写。

8. ★ 反套路(予定調和)

> 予定调和 = 听众读得出下一步,一切如预期展开——这是旋律写作最该提防的问题。

8.1 高危模式清单

  • 同一乐句原样重复 3 次以上
  • 动机跟着和弦进行平行位移(到第 3 个和弦听众就把整首读完了)
  • 公式化的和声节奏:一小节一个和弦,8 小节末尾属和弦
  • 第二段主歌照抄第一段的 A−A' 开头(听众立刻预测后面必是 B−C)
  • 长短长短的跳跃节奏贯穿全曲
  • 教科书式的导音→主音、iv→iii 解决照直弹

8.2 六条对策

  1. 第 3 次重复必须变;第二段主歌省掉开头的重复(A-A'-B-C → A-B-C)
  2. 利用期待再翻盘:先诱导听众的预测,然后在被预测的那一点上大幅背叛——用意外来做高潮的调度
  3. 把旋律线拉长:一个不被动机切碎的长弧(用先现音把节奏形黏起来,潜到深处 → 反弹上行成为高潮 → 一个强烈的半音倚音作为第二重心 → 从容收束)。

★ 长线 = 方向感 + 多样运动装置的接力,不是单纯没有断点(那只会拖沓)

  1. 材料保持最少:任何新乐句都要说清"和之前有什么不同、有什么延续"(部分对比 + 部分重复)。材料越少的歌越好懂也越动人
  2. 用悬留、倚音、先现音打破现成的解决
  3. 在"平庸"(照搬现成手法,令人安心但无价值)与"不知所云"(偏离共享形式太远成为一堵墙)之间,

用作品内部的强逻辑来支撑原创性

8.3 扭曲 + 回答

全程平滑 = 无聊;需要一个いびつ(扭曲)的点来搅动。 ★ 但扭曲必须被回答(一串不稳定音之后的动人解决;违抗重音的跳进 = 强烈情感的背书), 否则它只是个缺陷。

> 一旦前面的巧思让听众相信"这首歌值得听",即使后面出现平淡的一句, > 听众也会耐心等待"后面会有好答案"。


9. 诊断表

| 症状 | 查什么 → 开什么药 | |---|---| | 平淡无聊 | 全是级进/和弦音/正拍?→ 加非和弦音(倚音/悬留)、切分、跳进+蓄力;检查五声密度与半音用法是否一成不变 | | 每一步都被猜到 | 原样重复 2 次以上?动机跟着和弦平行位移?→ 第 3 次变化、省略重复、或诱导后翻盘做高潮 | | 松散、抓不住 | 材料太多、连续全新动机?→ 共享部分动机、新乐句里保留重复元素;把音域收进 1 个八度;按 2/4/8 小节切分 | | 虎头蛇尾 | 高潮位置与收尾?→ 高潮放 2/3–3/4;改动机/乐句的结束方式;副歌后半强化 | | 难唱 | 跳进超六度?同向跳进超 2 次或总跨度超八度?大跳两端都没时值?跨换声点?增二度?→ 七度拆 3+5 / 4+4、加蓄力/起跑/落地、逐句分配声区 | | 被伴奏盖住 | 开头和低音一起落在强拍?旋律描摹节奏型?全程黏着拍子?→ 错开起点、给反拍让路或作答、留空隙 | | 像说明书/校歌 | 导音→主音之类的功能进行太直白?→ 用悬留/倚音打破、混入五声、乐句末避开最强收束(主音+I+强拍) | | 五声旋律没个性 | 只在好走的邻音间打转?→ 转旋法、把五声主音与调主音错开、插大跳/琶音稀释、加装饰半音 | | 结尾不够终止 | 时值停了但调式/和声没停?→ 落在主音+I+导音接近 = 最强收束;要余韵就反着做 | | 整首单调 | 每段都从主和弦起?间奏都一样长?→ 某段从反向循环起、后半省略乐句、末段副歌重复+转调 |


10. 与 ARR-SPEC 的字段对应

| 字段 | 本 skill 的哪一节 | |---|---| | form[].melody_register | §4.1(段落间要有对比) | | hooks.vocal_hook | §7.1 动机 + §8 | | vocal.register_arc | §4.2(与换声点一致) | | meta.key | ★ §4.2 —— 调是由歌手的换声点决定的,不是先定调再找歌手 |


11. 写完后必过

  • [ ] 中心音域在一个八度内,全曲不超过 1.5–2 个八度
  • [ ] 没有超过六度的单次跳进(八度除外)
  • [ ] 同向连续跳进不超过 2 次,两端总跨度不超过一个八度
  • [ ] 每个大跳都有蓄力/起跑/落地缓冲/回弹中的至少一个
  • [ ] 确认过歌手的换声点,且没有乐句跨过它
  • [ ] 高潮在 2/3–3/4 处,且说得出它凭什么是高潮
  • [ ] 没有原样重复 3 次的乐句;第二段主歌省掉了开头重复
  • [ ] 动机之间共享部分动机,不是一堆全新材料
  • [ ] 有一处扭曲,且它被回答了
  • [ ] 收束时时值、和声、调式三者同时到位(要余韵才反着做)

附:来源

  • 日式包 jp-melody-writing——§2–§9 的主干。

原书为日本旋律作法实务系列。已移出的部分: 词曲对齐(原 §8)→ 作词库;曲式与整首组装(原 §10)→ mc-form; 调式音阶目录(原 §6)→ [reference.md](reference.md)。

  • Jimmy Kachulis《The Songwriter's Workshop: Melody》——

动机四型(并列/相近/倾斜/对比)与调式旋律(大调布鲁斯、混合利底亚、多利亚、五声) 整理在 [reference.md](reference.md)。

  • 勋伯格《作曲基本原理》——

乐句构造与动机发展的另一套说法,与日式那套并排保留,差异见 reference。

  • Richardson 调式——调式目录。
  • 文海良《流行音乐学院系列教材·编曲》——§7.4 高潮的推进手法与尾声处理。
  • 黄虎威《转调法》、李重光《基本乐理通用教材》——reference.md §3.5 五声收束的偏音与稳定音级判据。

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.