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

Mc Rhythm Groove

skill-jtydhr88-music-composition-skills-mc-rhythm-groove · by jtydhr88

Rhythm and groove as musical material (节奏与律动) - what a rhythm is before anyone plays it. Beat feel versus tempo as independent variables, the weight structure of the bar, syncopation and anticipation and the precondition both require, the three ingredients of groove, onbeat versus offbeat feel and bounce, the melody's three possible relationships with the backbeat, and the ways a rhythmic figure…

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

Install

$ agentstack add skill-jtydhr88-music-composition-skills-mc-rhythm-groove

✓ 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-rhythm-groove)

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 Rhythm Groove? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

节奏与律动(Rhythm & Groove)

这个 skill 管的是:节奏本身是什么。 mc-rhythm-section 管的是:怎么把它打出来像人。

两者的分界很干脆:

  • "这首歌是 16 beat、贝司抢在反拍上" → 本 skill
  • "贝司抢 12 毫秒、hi-hat 量化 60%" → mc-rhythm-section

按任务读哪几节

| 任务 | 读 | |---|---| | 定速度和 beat 感 | §2 | | 律动僵硬、四四方方 | §4 + §5 | | 旋律和节奏型打架 | §6 | | 重音该放哪 | §3 + §7 | | 段落之间节奏没对比 | §7 | | 想要摇摆/弹跳感 | §5.3 | | 变拍子 | §2.4 |

边界

| 不归这里 | 归哪 | |---|---| | 量化、velocity 的具体数值、打得像不像人 | mc-rhythm-section | | 鼓组各件的编配规则、fill 放哪 | mc-rhythm-section reference | | 贝司与底鼓的搭配形态 | mc-rhythm-section §7 | | 旋律的时值设计 | mc-melody §5 | | 和声节奏(一小节几个和弦) | mc-harmony §1② | | 段落的能量曲线 | mc-arrangement-arch | | 某风格的典型节奏型 | mc-style-*(L3) |


1. 动笔前必填

| 必填 | 问法 | |---|---| | ① BPM 与 beat 感 | ★ 这是两个独立变量(§2.1) | | ② 正拍感还是反拍感 | omote-nori / ura-nori(§5.2) | | ③ 有没有弹跳 | 直的、bounce、还是 shuffle | | ④ 旋律与 backbeat 的关系 | §6.2 的三选一 |


2. 拍、拍子、重量结构

2.1 ★ 速度与 beat 感是两件事

| | 定义 | |---|---| | Tempo | 拍的速度(BPM = 每分钟拍数。BPM 60 → 1 拍 = 1 秒;BPM 120 → 1 拍 = 0.5 秒) | | Beat 感(8 beat / 16 beat) | 每一拍被细分得多密(二等分 → 8 beat,四等分 → 16 beat) |

★ 两者独立:同样的 hi-hat 绝对间隔,在 BPM 120 是 8 beat,在 BPM 60 听起来就是 16 beat。

这条的实用价值:想要"更密"不一定要加快,想要"更慢"不一定要减速。 先分清你要改的是哪一个。

2.2 4/4 的重量结构

(两层二拍子叠起来:)第 1 拍最强、第 2 拍弱、第 3 拍中强、第 4 拍最弱。

◎    ○    大○   小○
1    2     3     4

用处:节奏型、和弦更换的时机、旋律重音,全都参照强拍来放置。 ★ 贝司必须在换和弦的强拍上放根音——这是成品听起来"扎实"的原因。

2.3 表拍 / 裏拍

表拍 = 拍点本身;裏拍 = 拍与拍中间那个点。切多细跟着 §2.1 的 beat 感走:8 beat 里裏拍是八分音符的后半,16 beat 里还能再切出十六分音符的后半。

这条定义本身不单独展开,它是三处判断的落点:切分/先现靠它区分"弱拍音"和"强拍音"(§3)、hi-hat 的强弱交替靠它排位(§4.1)、オモテノリ/ウラノリ的"动作起点在哪"也靠它定义(§5.2)。

2.4 变拍子

  • 段落级的变拍 = 戏剧性,但有裂成两首歌的风险——用同一个旋律音型保持统一
  • ★ 局部插一小节 2/4 = 副歌前的タメ,然后发射一个弱起——这是常备手法
  • 任何变拍处都要预先想好鼓和贝司要干什么

3. 切分与先现

| | 做法 | 效果 | |---|---|---| | 切分(Syncopation) | 弱拍(或反拍)的音用连线拉进后面的强拍 → 那个音被"强拍化" → 下一步被拖后 | タメ感、从容的滞后 | | 先现(Anticipation) | 强拍的音提前到前面的弱拍上弹出 → 进行提早到达 | 急迫、坐不住、向前冲 |

3.1 ★ 两者共同的前提

> 听众必须已经清楚地感知到拍子。 > > 在无伴奏处、或歌曲刚开始拍子还没建立时使用,不但无效,还会破坏拍感。

这条解释了一个常见失败:开头就写一堆切分,结果听起来不是"有律动"而是"听不出拍子在哪"。

3.2 无拍状态

无伴奏开场 + 平直时值容易掉进无拍状态(拍子无法成组)——旋律本身音符间隔越均匀、长短对比越少,这个风险越高,要当心。

★ 也可以反过来把它当技法用:中文歌曲写作里有专门的"散板华彩式前奏"——围绕主题的短小动机,铺开大量琶音或音阶走句,不受小节约束地自由伸展,用来描景或抒情(p0138)。 两种用法的分界不是"能不能无拍",是无拍之后听众能不能等到一个清楚的拍点接住:接得住是引子,接不住就是编曲事故。


4. 律动的三种成分

> 给机械的节拍加上强弱 = 律动的核心。

| 成分 | 说明 | |---|---| | 1. Velocity 的强弱 | velocity 字面意思是"击键速度":越快,起音越尖锐、音越响 | | 2. 微小的时间偏移 | 偏离网格的人味 | | 3. 音的长度与空隙(休止) | ★ 最容易被忽略的一条 |

4.1 8 beat 各件的 velocity 设计

  1. Hi-hat:每一拍内的两个八分音符交替"强–弱"
  2. Snare:第 2、4 拍在节拍上本是弱位,故意打重就制造出前进的驱动力(backbeat)
  3. Kick:第 1 拍强、第 3 拍反拍弱。

★ 落在第 2 拍反拍的 kick,如果是"第 3 拍强拍提前一个八分"的先现,就当强的处理

4.2 轻重的另一个来源(相对时间)

> 军鼓比底鼓稍晚 = 重;稍早 = 轻。

★ 这条与 mc-rhythm-section §3 的 push_pull 是同一件事的两个层面: 这里说的是"要什么感觉",那里说的是"偏移几毫秒"。


5. 正拍感、反拍感与弹跳

5.1 黏着拍子的代价

> 旋律全程黏着拍子 = 朴素、恳切、有力,但四四方方; > 而且伴奏就在拍点上敲,旋律浮不出来。 > > ★ 适度脱离拍子(错开起点 + 适时切分)→ 旋律从拍子上浮起来,自由开阔。

5.2 ウラノリ / オモテノリ

一种把反拍/正拍当作每个动作起点的律动意识(起 → 解决)。

| | 感觉 | |---|---| | オモテノリ(正拍感) | 脚踏实地的稳、击打力 | | ウラノリ(反拍感) | 弹跳、流动的轻盈 |

★ 两者没有优劣,但律动决定哪些字被聚焦 (反拍感里,从反拍起头的字成为焦点)。 要强调某个字,就按律动去调整它的音符位置。

  • 8 beat 的旋律常在四分音符的反拍上动;16 beat 常在八分音符的反拍上动

→ 切分/先现自然产生

5.3 Bounce 与 Shuffle

| | 定义 | |---|---| | Bounce | 反拍的音往后挪,靠近下一个正拍(≒ 正拍的音变长)。速度越慢,bounce 越大 | | Shuffle | bounce 固定在三连音的值上 |

★ 在一首 bounce 的歌里,旋律用三连音不会违和。


6. 与节奏型的配合

6.1 ★ 写旋律时脑子里要已经有节奏型

> 让旋律自带节奏型:作曲时在脑子里播放一个 8 beat/16 beat 的律动, > 让旋律的运动在那个律动(ノリ)之内移动—— > 避免"把旋律硬塞进一个现成的节奏型里"。

6.2 旋律与 backbeat 的三种关系

(8 beat 里第 2、4 拍的军鼓)三选一,必须选:

  1. 让旋律在 backbeat 的位置休止 → 与 backbeat 一问一答
  2. 不必严格空出,有意识地让一让就已经有效
  3. 反过来:旋律的强重音与 backbeat 齐奏——可以部分重叠,

在旋律休止处让 backbeat 透出来

6.3 ★ 节奏型属于伴奏

> 在旋律里留空隙,让节奏型从空隙里透出来(立体的音响); > 不要用旋律去描摹/复制节奏型——冗余、杂乱、互相抵消。

★ 这条是 mc-melody §9 诊断表里"被伴奏盖住"的第二个成因 (第一个是开头和低音一起落在强拍)。


7. 节奏本身的运动

节奏 = 成组的时值 + 重音位置。 ★ 重音位置不同就是不同的节奏;高音天然充当重音—— 光靠放置高音就能构建节奏;交换正反位置(ウラオモテ)会彻底改变一个节奏的性格。

| 手法 | 效果 | |---|---| | 平直重复 | 稳定但僵硬。把重复单元扩大到 2 小节以上可以减少拘谨感;时值种类越少,重复效果越强、拘谨感越重 | | 错位重复 | 4/4 里重复 1.5 拍(附点四分)的单元;3/4 里重复 2 拍的单元 = hemiola。★ 错位本身产生张力 | | 变形重复 | 整体压缩 = 焦躁、迫切;整体扩张 = 从容安定;用先现来加长反而更急迫 | | 局部重复 | 隔开一段之后从容地回应乐句尾 = echo(内省、心残り、自言自语);把重复部分逐次缩短、逐拍压缩 = たたみかける(步步紧逼)= 急迫 | | 对比 | ★ 节奏形必须性格鲜明才能被辨认;最易读的是短时值组 vs 长时值组;把顺序倒过来的潜在对比能防腻又不显得随意 |

7.1 切分清晰度的两难

> 切分不清楚的节奏 = 啰嗦;切分太显然 = 乏味。 > > 解法:用"带钩子的"时值和拍位累积张力,然后在一个平白的位置释放——开放感。


8. 与 ARR-SPEC 的字段对应

| 字段 | 本 skill | |---|---| | meta.tempo | §2.1(★ 与 beat 感分开决定) | | meta.meter | §2.2、§2.4 | | arrangement.groove.feel | §5(straight / swing16 / shuffle / halftime …) | | form[].note | 变拍子写在这里 |

★ groove.feel 与 meta.tempo 是两个独立字段,正是因为 §2.1 那条。


9. 写完后必过

  • [ ] BPM 与 beat 感是分别决定的,不是"快歌就 16 beat"
  • [ ] 正拍感/反拍感选定了,且重要的字落在被该律动聚焦的位置
  • [ ] 用切分/先现的地方,拍子已经建立(不在开头无伴奏处)
  • [ ] 旋律与 backbeat 的关系是 §6.2 三种里选定的一种
  • [ ] ★ 旋律没有描摹节奏型,留了空隙让节奏型透出来
  • [ ] 段落之间有节奏对比(最易读的是短时值组 vs 长时值组)
  • [ ] 重复的地方用了错位/变形/局部中的至少一种,不是平直重复到底
  • [ ] 变拍处想好了鼓和贝司怎么办

和声换得多快也是律动的一部分

mc-harmony 管一小节放几个和弦,这里管它对律动的后果:

  • 和声节奏加倍是推进,减半是松弛。同一段 groove,和弦从每两小节一换改成每小节一换,听感速度就上去了,鼓一个音都不用动
  • 主歌与副歌用不同的和声节奏,本身就是段落对比,而且是最省编制的一种:Kachulis 用同一进行的两种节奏变奏做主副歌(mc-harmony reference §6)
  • 和声节奏与鼓的重音周期错位,会产生与 mc-orchestration §3.9 节奏性强调同样的"失重"感,可用也可祸,写进规格单说清是哪一种

附:来源

  • 日式包 jp-composition-basics §2 + jp-melody-writing §5——全部主干。
  • 归别处的部分:鼓组基本型与 GM 映射、velocity 数值、fill 的扩展规则(1→2→4→8 小节)

→ mc-rhythm-section [reference.md](../mc-rhythm-section/reference.md); 旋律的时值设计 → mc-melody §5。

  • 吴祖强《曲式与作品分析》第二章"节奏与节拍"——古典体系的对照。
  • 朱敬修主编《歌曲写作基础》——§3.2 的"散板华彩式前奏"。
  • 各风格的具体律动(swing 的比例、trap 的 hi-hat、bossa 的 clave)→ L3 风格层。

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.