Install
$ agentstack add skill-jtydhr88-music-composition-skills-mc-style-cinematic ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →About
影视管弦与 hybrid 风格层(Cinematic)
架构文档把这个 skill 标为"★『电影级』的落点"。 所以先把"电影级"这个词说清楚:
> 它不是"更响、更厚、更多弦乐"。 > 它是:同一时刻有多个层次各自成立,且它们的关系是被设计过的。
★ 一个反例:把弦乐 pad 推满 + 加铜管 + 加打击 = 响,不是电影级。 真正的差别在 §3 那三条配置原则。
按任务读哪几节
| 任务 | 读 | |---|---| | 判断这些手法能不能搬走 | ★ §2 移植表 | | "电影级"到底要做什么 | ★ §3 三条配置原则 | | 齐奏听起来死板 | ★ §4 齐奏不齐 | | 和声推不动 | §5(★ 这里的和声常常是非功能的) | | 管弦 + 电子怎么叠 | §6 hybrid | | 配画面 vs 写歌 | ★ §7 | | 管弦 mockup 听着假 | §8 |
边界
| 不归这里 | 归哪 | |---|---| | 乐器法、音域、演奏法 | mc-orchestration(★ 本 skill 假设你已经读过它) | | 混合音色的机理(中和、染色、透出三条件) | mc-orchestration §3 | | 对位与多线叙事的技术 | mc-counterpoint(★ 双线叙事是这个风格的核心之一) | | 频段预算 | mc-texture-layering | | MIDI CC 的配器含义 | mc-orchestration [reference.md](../mc-orchestration/reference.md) §5.1 | | 采样库产品选型、keyswitch | 出库 → 制作工具库(不在本包) | | 跟画面走的结构、spotting、cue sheet | ★ 出库 → 配乐库(库二)。见 §7 | | 音效、拟音、空间设计 | 出库 → 库三 |
1. 动笔前必填
| 必填 | 问法 | |---|---| | ① 纯管弦还是 hybrid | ★ 决定整个叠法(§6) | | ② 这段音乐在为什么服务 | 画面?情绪?还是它自己就是主体?(§7) | | ③ 规模从哪来 | ★ 不是从音量来。是从音区跨度、层数、还是节奏密度? | | ④ 三条配置原则用哪条 | ★ §3。这是本 skill 的核心决策 |
2. ★ 移植表
| 手法 | 可搬进流行吗 | 说明 | |---|---|---| | 纯音色层 / 混合音色层的分层思维 | ✅ ★ 可搬,而且该搬 | 它就是 mc-texture-layering §2 深度三层的管弦版本 | | 齐奏不齐 / 节奏异化 | ✅ ★ 可搬,极有效 | §4。在流行里它表现为"同一条线多件乐器微错开" | | 非功能和声(平行三和弦、调式色彩) | ⚠️ 半搬 | 一进流行就是"电影感"标记 | | 大规模渐强(铜管叠入) | ⚠️ 半搬 | 强标记,且极易变成 trailer 味 | | 弦乐群的分部写作 | ✅ 可搬 | 但流行里通常只用到两三个分部 | | 打击乐的规模堆积 | ⚠️ 半搬 | ★ epic trailer 的默认动作,生成模型最爱给 | | 双线叙事(对比复调) | ✅ ★ 可搬 | → mc-counterpoint §2 | | "跟画面走"的结构 | ❌ 不可搬 | 它需要画面。歌没有画面(§7) |
★ 判据: > 可以搬走它的织体思维(分层、齐奏不齐、双线), > 不要搬走它的规模手段(铜管堆积、打击乐轰炸)——那些在歌里只会盖掉人声。
★★ 一条给本库的特别提醒: example-01 的 exclude 里明确排除了 orchestral epic。 生成模型在任何"情绪化"提示下都倾向于加管弦—— 所以在不是这个风格的歌里,要主动排除它。
3. ★ 三条配置原则
这是杨立青配器教程给出的、判断织体如何配置的三分法。 它是本 skill 最核心的决策工具。
| 原则 | 做什么 | |---|---| | a. 音色分层 | 织体的各结构因素各用一个纯音色层(旋律给木管、和声给弦乐、低音给低音提琴) | | b. 音色并置 | 各结构因素用混合音色(旋律由木管 + 弦乐并置而成) | | c. 分层—并置的混用 | ★ 前两者的综合 |
3.1 原则 c 的定义(原文)
> 出于音乐表现的需要,将织体中的某些结构因素按音色分层的原则进行组合, > 而另一些结构因素则按音色并置的原则处理, > 从而使该织体既包含了纯音色层次,也有混合音色层次, > 形成更复杂的组合关系和丰富多样的对比。 (p0191)
> 采用这种配置法的情况比比皆是。
谱例 XIV-48(陈怡《歌墟》): 旋律与低音均由木管与弦乐音色的并置构成,而和声伴奏音型则用纯铜管音色演奏。
★ 注意这个例子的结构:
- 旋律 = 混合(木管+弦乐)
- 低音 = 混合(木管+弦乐)
- 和声 = 纯(铜管)
混合的两层反而是主角,纯的那层是背景。 这正好反了直觉——纯音色不等于突出。
3.2 怎么用这三条原则做决策
自检动作:把你的织体拆成"旋律 / 和声 / 低音 / 装饰"四个结构因素, 逐个标出它是纯音色还是混合音色。
- 全是纯音色 → 清晰但可能单薄(原则 a)
- 全是混合 → 厚但容易糊,各层辨认不出(原则 b)
- ★ 混着来 → 原则 c,这才是"同一时刻有多个层次各自成立"
> ★★ 这就是"电影级"的可操作定义。 > 不是加多少东西,是你说得出每一层用的是纯音色还是混合音色,以及为什么。
4. ★ 齐奏不齐
齐奏型织体最容易死板。三种破法:
4.1 简化或局部改写
古典—早期浪漫派用自然铜管时,作曲家常把铜管声部简化或局部改写 来解决音域与技术难点,从而形成了 "齐奏不齐" 的特殊齐奏形态 (p0192)。
★ 本来是妥协,后来成了手法: > 对 20 世纪以来的作曲家来说,"齐奏不齐"成了齐奏型织体中颇富创新意味的一种变体形式。
4.2 转接与交替
近现代作曲家采用不同铜管声部的转接、交替来降低演奏难度 (p0192)。 同一条线由不同乐器接力,音色在线内变化。
它跟 §4.1 是同一个问题的两个解:铜管齐奏遇到音域与体力的坎, 古典早期浪漫派的解法是简化改写(齐奏不齐),近现代的解法是换人接力。
怎么接:
- 接棒的提前进,交棒的多奏一个音,两端有重叠,线才不断
- 接点选在乐句内部而不是乐句边界。放在边界上听起来就是两句,放在内部才听成一条线换了颜色
- 这一招不只用来救难度。同一条线中途换乐器,本身就是一个可听见的色彩事件,
写 cue 时可以拿它当"情绪转了但没换段"的标记
4.3 发音散点化:一个音也能做出戏剧性
★ 这是配乐最该偷的一招。同一个音高,在持续过程中不断换音区、换音色配置, 让色彩本身产生类似旋律的运动(p0192)。勋伯格学派早期"音色旋律"实验的直接后果就是 齐奏性因素的发音散点化:齐奏不再是同时发音,而是散成许多进入点。
贝尔格《沃采克》第三场(例 XIV-49,p0193)示范了它的极端形态: 一个持续近五小节、大幅渐强的同度长音,由十七个乐器声部相继进入构成。 三条变量同时在走:
- 音色:独奏 → 群体 → 全奏,加弱音器 → 不加弱音器
- 力度:从 pppp 一路展开到 fff
- 织体:发音点逐渐密集
结果是一个本身毫无事件的长音,获得了强烈的戏剧性力量。
杨立青《荒漠暮色》(例 XIV-50,p0194)是省力版: 弦乐组的背景和弦以散点发音演奏,每个和弦音的出音点用铜管并置强调, 打击乐滚奏渲染力度起落。织体写法本身异常简单,层次感靠散点做出来。
落到我们的产出上:
- 一个长音或一个 pad,不要一次性铺满。拆成若干进入点,每个进入点换一件乐器或换一个音区
- 三条变量(音色、力度、发音密度)同时单向推进,戏剧性才立得住。只推力度就只是渐强
- 这一招与 §4.4 的节奏异化是一对:节奏异化让齐奏内部在动,散点化让齐奏的开始在动
和弦型织体同理(p0193):二十世纪后半叶的和弦音束型织体也用节奏异化与散点化, 与后期浪漫派、印象派"同质性织体结构的异质化处理"一脉相承, 审美取向是于单一中求变异。这句话可以直接当 cue 写作的口诀。
4.4 ★ 节奏异化的齐奏
谢德林《海鸥》起始处(例 IV-85): > 采用"节奏异化的齐奏奏法"(亦可称"节奏性支声复调")的特殊写法, > 使开始时的"齐奏"持续长音 G 充满了动力和内在的紧张度。
★★ 这条是本 skill 最值得搬走的一招: 同一个音、同一条线,让各声部的节奏细节不同—— 听起来仍是一个齐奏,但内部在动。
在流行/电子里的等价物:同一条 pad 由三层组成, 每层的 attack、颤音速率、或 16 分音符的细分各不相同。 → 这与 mc-rhythm-section §2.2"只量化部分乐器"是同一个道理的不同层面。
5. 和声:常常是非功能的
影视配乐的和声经常不走功能进行。 替代功能的是:
| 替代物 | 说明 | |---|---| | 调式色彩 | 多利亚、利底亚、弗里几亚的特征音(→ mc-melody [reference.md](../mc-melody/reference.md) §2) | | 平行和弦 | 三和弦整体平移。★ 没有功能,只有色彩的移动 | | 持续低音(pedal) | 上方换和弦,低音不动——张力来自距离而不是解决 | | 音程关系而非和弦关系 | 小三度、三全音的和弦关系(→ mc-modulation §4) | | 音簇与不协和的持续 | 张力靠维持不靠解决 |
★ 这与流行和声最大的差别: 流行和声靠"不稳定 → 解决"推进;配乐和声常常靠"不解决"制造持续压力。
失效条件:抒情段落、主题曲、片尾曲仍然用功能和声。 判据是这段音乐是不是"歌"。
6. Hybrid:管弦 + 电子
本库的"电影级"落点在这里,因为纯管弦我们做不出(需要真乐团)。
6.1 分层思路
| 层 | 用什么 | 为什么 | |---|---|---| | 低频基底 | 合成低频 / 808 / sub | ★ 采样管弦的低音提琴下潜不够 | | 打击 | 管弦打击 + 电子打击混合 | 这是 hybrid 最标志性的一层 | | 和声铺底 | 弦乐群 + pad 并置(原则 b) | pad 补上采样弦乐缺的连绵感 | | 旋律 | 纯音色(独奏乐器)或混合 | 按 §3 决定 | | 色彩/音效 | 处理过的采样、reverse、riser | ★ 它是"电影感"的很大一部分 |
6.2 ★ 差音警告
合成低频基底如果用纯正弦,在手机上会消失 (→ mc-sound-design §6 差音)。 hybrid 尤其容易犯这个错,因为监听环境通常很好。
7. ★ 配画面 vs 写歌:本库到此为止
| | 配乐(库二) | 本 skill | |---|---|---| | 结构由什么决定 | ★ 画面(spotting、时间码、剪辑点) | 曲式 | | 交接物 | ARR-SPEC + 时间码表 | ARR-SPEC | | 裁判 | 导演、剪辑 | 听感 | | 时长 | 由画面给定 | 自己定 |
★ 本 skill 只做"cinematic 风格的音乐",不做"给画面配的音乐"。 后者属于配乐库,不在本包。
判据: > 这段音乐的段落边界,是由音乐自己决定的,还是由画面决定的? > 后者 → 出库。
8. 管弦 mockup 听着假的六个成因
这是用采样库做管弦时最常见的问题,按可能性排序:
| # | 成因 | 解法 | |---|---|---| | 1 | CC11(表情)是平的 | ★ 最常见。每一句都要有呼吸曲线(→ mc-orchestration reference §5.1) | | 2 | 所有声部完全对齐 | → §4.4 节奏异化;或逐声部微偏移 | | 3 | 只用长音 patch | 换演奏法(弓法),→ mc-orchestration reference §2.1 | | 4 | 音域写错 | 写到了乐器的极限区或不自然区,→ mc-orchestration reference §2.2 | | 5 | 齐奏时人数感不对 | 独奏 patch 叠出来 ≠ 群奏;群奏 patch 写独奏线 ≠ 独奏 | | 6 | 混响一个吃到底 | 不同组应该在声场的不同深度(→ mc-mix-intent §4.2:深度要一致不要平衡) |
★ 第 1 条单独拿出来说: CC7 与 CC11 混用是 mockup 假的头号原因—— CC7 定位置,CC11 定呼吸。混用的结果是"推了推子但乐句还是死的"。
9. 与 ARR-SPEC 的字段对应
| 字段 | 本 skill | |---|---| | meta.style_layer | mc-style-cinematic | | arrangement.depth_map | ★ §3 —— 纯音色层/混合音色层的分配写在这里 | | roster[].instrument | §3、§6 | | roster[].note | ★ 标明这一层是"纯"还是"混合的一部分" | | groove.quantize_policy | §4.4 节奏异化 | | render.midi | ★ §8 —— 这个风格基本只能走符号路径(mc-symbolic-score) | | render.*.exclude | ★ 不是这个风格时,要排除 orchestral epic |
10. 写完后必过
- [ ] 说得出每一层是纯音色还是混合音色,以及为什么(§3.2)
- [ ] ★ 规模不是靠音量来的
- [ ] 齐奏段落用了 §4 三种破法中的至少一种
- [ ] 和声是功能的还是非功能的,是有意选的
- [ ] hybrid 的低频基底补了泛音(§6.2)
- [ ] 每一句的 CC11 有呼吸曲线,且 CC7/CC11 分工正确
- [ ] 不同乐器组在声场的不同深度,但组内一致
- [ ] 若结构由画面决定 → 这不归本 skill,出库
- [ ] 往流行搬时,查过 §2——没有把铜管堆积和打击乐轰炸一起搬走
附:来源
- 杨立青《管弦乐配器教程》(/2/3,三册全读)——§3、§4 的全部主干。
相关章节:第十四、十五章(铜管组合与管弦色彩强化)、第十六章(音色的对比变化与配器布局)。 谱例 XIV-47(米约《第二交响曲》IV 织体分析)、XIV-48(陈怡《歌墟》)、 IV-85(谢德林《海鸥》)可回原笔记核对。
- Adler《配器法教程》——乐器法基础。
改编(从钢琴稿到管弦)不在本 skill。
- 本 skill 建立在管弦配器 + 通用层 + hybrid 实务推演之上。
★ 真正的配乐知识(spotting、与画面的关系、cue 的写法)属于配乐库,不在本包。
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: jtydhr88
- Source: jtydhr88/music-composition-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.