mcpField
D
daw-music

daw-music

github.com/pluginagentmarketplace创意与媒体45213 次安装42 周前更新
代码仓库

关于 daw-music

daw-music 是面向游戏音乐创作者与音频实现人员的创作指南,涵盖 DAW 选择、互动音乐结构、循环制作和导出。还介绍了将分轨素材接入 Wwise 或 FMOD 的流程。

主要功能

  1. 01DAW 选择参考
  2. 02游戏互动音乐分层
  3. 03作曲制作流程
  4. 04无缝循环制作技巧
  5. 05音频格式与导出设置
  6. 06中间件集成流程

适用场景

  1. 01为游戏项目挑选 DAW
  2. 02设计随游戏情境变化的音乐层
  3. 03排查循环音频的咔嗒声
  4. 04将分轨素材接入 Wwise 或 FMOD

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/pluginagentmarketplace/custom-plugin-game-developer --skill daw-music

安装后在 Claude Code 中输入/daw-music确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

assets/
daw_config.yaml
references/
DAW_GUIDE.md
scripts/
music_helper.py

详细介绍

DAW 与音乐创作

DAW 选择

┌─────────────────────────────────────────────────────────────┐
│                    DAW COMPARISON                            │
├─────────────────────────────────────────────────────────────┤
│  REAPER:                                                     │
│  Price: $60  │  Best for: Game audio, flexibility          │
│  Pros: Lightweight, customizable, great for stems          │
├─────────────────────────────────────────────────────────────┤
│  ABLETON LIVE:                                               │
│  Price: $99-749  │  Best for: Electronic, live performance │
│  Pros: Session view, great for layered music               │
├─────────────────────────────────────────────────────────────┤
│  FL STUDIO:                                                  │
│  Price: $99-499  │  Best for: Electronic, hip-hop          │
│  Pros: Pattern-based, lifetime updates                      │
├─────────────────────────────────────────────────────────────┤
│  LOGIC PRO:                                                  │
│  Price: $199  │  Best for: Film, orchestral (Mac only)     │
│  Pros: Great instruments, Apple ecosystem                   │
└─────────────────────────────────────────────────────────────┘

游戏音乐结构

INTERACTIVE MUSIC LAYERS:
┌─────────────────────────────────────────────────────────────┐
│  Layer 1 (Base):     Percussion/rhythm - always playing    │
│  Layer 2 (Harmony):  Pads/strings - calm moments           │
│  Layer 3 (Melody):   Main theme - exploration              │
│  Layer 4 (Tension):  Dissonance - approaching danger       │
│  Layer 5 (Combat):   Intense - full orchestra/drums        │
└─────────────────────────────────────────────────────────────┘

MUSIC STATE TRANSITIONS:
┌─────────────────────────────────────────────────────────────┐
│  [EXPLORATION] → detect enemy → [TENSION]                   │
│       ↑                            ↓                        │
│       └── no enemy ←───────── [COMBAT] ←── engage          │
│                                    ↓                        │
│                            enemy defeated                   │
│                                    ↓                        │
│                              [VICTORY]                      │
│                                    ↓                        │
│                            → [EXPLORATION]                  │
└─────────────────────────────────────────────────────────────┘

创作工作流

GAME MUSIC PRODUCTION PIPELINE:
┌─────────────────────────────────────────────────────────────┐
│  1. CONCEPT:                                                 │
│     • Reference tracks                                      │
│     • Mood boards                                           │
│     • Discuss with team                                     │
├─────────────────────────────────────────────────────────────┤
│  2. SKETCH:                                                  │
│     • Quick mockup (piano/synth)                           │
│     • Establish tempo, key, theme                          │
│     • 30-second demo for approval                          │
├─────────────────────────────────────────────────────────────┤
│  3. PRODUCTION:                                              │
│     • Full instrumentation                                  │
│     • Create stems for interactivity                        │
│     • Multiple intensity versions                          │
├─────────────────────────────────────────────────────────────┤
│  4. MIXING:                                                  │
│     • Balance levels                                        │
│     • EQ and compression                                    │
│     • Leave headroom for SFX                               │
├─────────────────────────────────────────────────────────────┤
│  5. EXPORT:                                                  │
│     • Loop points (seamless)                               │
│     • Stems for middleware                                  │
│     • Multiple quality versions                            │
└─────────────────────────────────────────────────────────────┘

无缝循环制作

LOOP TECHNIQUES:
┌─────────────────────────────────────────────────────────────┐
│  1. MEASURE-ALIGNED:                                         │
│     • Start/end on exact bar boundaries                    │
│     • Ensure reverb tails don't extend past end            │
│     • Crossfade at loop point if needed                    │
├─────────────────────────────────────────────────────────────┤
│  2. INTRO + LOOP:                                            │
│     • Separate intro section                               │
│     • Main loop starts after intro                         │
│     • Mark loop start/end points in metadata               │
├─────────────────────────────────────────────────────────────┤
│  3. STINGER TRANSITIONS:                                     │
│     • Short musical phrases for state changes              │
│     • Victory fanfares                                      │
│     • Death/failure sounds                                  │
└─────────────────────────────────────────────────────────────┘

导出设置

格式用途设置
WAV母带/分轨48kHz,24-bit
OGG游戏运行时128-192 kbps
MP3备份/试听320 kbps
MIDI交互式标准 MIDI

🔧 故障排查

┌─────────────────────────────────────────────────────────────┐
│ PROBLEM: Loop has audible click/pop                         │
├─────────────────────────────────────────────────────────────┤
│ SOLUTIONS:                                                   │
│ → Ensure loop points are at zero-crossing                  │
│ → Add small crossfade (5-10ms)                              │
│ → Check reverb/delay tails                                  │
│ → Verify exact sample alignment                             │
└─────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────┐
│ PROBLEM: Music doesn't fit game mood                        │
├─────────────────────────────────────────────────────────────┤
│ SOLUTIONS:                                                   │
│ → Create reference playlist with team                       │
│ → Start with temp music to establish mood                   │
│ → Get feedback on sketches before full production          │
│ → Consider genre conventions                                │
└─────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────┐
│ PROBLEM: Transitions between music states jarring           │
├─────────────────────────────────────────────────────────────┤
│ SOLUTIONS:                                                   │
│ → Use same key/tempo across states                          │
│ → Add transition stingers                                   │
│ → Crossfade on musical boundaries (bars)                    │
│ → Use stems to gradually add/remove layers                 │
└─────────────────────────────────────────────────────────────┘

集成工作流

MIDDLEWARE INTEGRATION:
┌─────────────────────────────────────────────────────────────┐
│  DAW → Export Stems → Wwise/FMOD → Game Engine             │
│                                                              │
│  Stems typically:                                            │
│  • Percussion                                               │
│  • Bass                                                     │
│  • Harmony                                                  │
│  • Melody                                                   │
│  • FX/Stingers                                              │
└─────────────────────────────────────────────────────────────┘

使用此技能:创作游戏音乐、实现音频系统或制作交互式配乐时。

评论

支持 Markdown