Auto-sync: 2026-04-26 08:02

This commit is contained in:
2026-04-26 08:02:48 +08:00
parent 22f77e0660
commit c073392db8
70 changed files with 3766 additions and 25 deletions

View File

@@ -0,0 +1,47 @@
---
title: "Adaptive Music"
type: concept
tags: [game-audio, music, middleware]
sources: [game-audio-engineer]
last_updated: 2026-04-26
---
## Aliases
- Adaptive Game Music
- Dynamic Music System
- Interactive Music
## Definition
由游戏状态参数(如 CombatIntensity、Tension、Health驱动的动态音乐系统。通过音频中间件FMOD/Wwise的参数 API实时调整音乐层切换、混音比例和编曲元素无需硬切。核心原则**tempo-synced 转换**(与节拍对齐)和**玩家感受而非意识到**。
## Core Mechanism
### Tension Parameter0.01.0
| 值 | 游戏状态 | 音乐响应 |
|----|---------|---------|
| 0.0 | 无敌人/探索 | 仅基础探索层,可无限播放不疲劳 |
| 0.3 | 警戒状态 | 鼓点进入 |
| 0.6 | 主动战斗 | 完整编曲 |
| 1.0 | Boss/危机 | 最高强度层 |
**来源驱动**AI threat level aggregator script
**更新频率**:每 0.5 秒lerp 平滑)
### Music Transition Rules
- 必须 tempo-synced量化为最近节拍边界
- 禁止 hard cuts除非设计明确要求
- Stem-based horizontal re-sequencing 优先于 vertical layering内存效率
- 始终保留 neutral/exploration 层可独立无限播放
## Connections
- [[SpatialAudio]]自适应音乐也需要空间化处理3D 定位音乐会随玩家位置变化)
- [[AudioMiddleware]]FMOD/Wwise提供参数 API 驱动的实时音乐控制
- [[game-audio-engineer]] ← authored_by ← [[GameAudioEngineer]]
## Related Concepts
- [[SpatialAudio]]:空间化音效,与自适应音乐共享中间件架构
- [[ProceduralAudio]]:程序化音频可作为自适应音乐的补充层
## Sources
- [[game-audio-engineer]]:完整规范包括 CombatIntensity 参数映射表、音乐集成五阶段流程