# 节奏提取器

把鼓轨或完整混音分析成步进音序图谱：BPM、节拍网格、按小节量化的底鼓/军鼓/踩镲、鼓组 MIDI 与 HTML 网格报告。

> 标准页面: https://elysiatools.com/zh/tools/rhythm-extractor

- **分类:** Media

- **关键词:** 节奏提取, 鼓型提取, 律动提取, 鼓转录, 步进音序, 节拍网格, 鼓 MIDI, BPM 检测, onset 检测, 律动模板

## 概述

经典自动鼓转录路线，无需训练数据。速度与节拍网格来自 onset 包络自相关；鼓击按音域分别检测——底鼓 20–100 Hz、军鼓 150–500 Hz 且 ±30 ms 内有 2–4 kHz crack 确认、踩镲 6–12 kHz——均用对数压缩谱通量，再量化到十六分（或八分/三连音八分）网格的 tatum 级，正是现代 ADT 研究采用的池化方式。强拍锚定在低频能量最强的拍位，默认 4/4；摇摆百分比由反拍八分偏离网格槽位的程度估计。产出：独立 HTML 网格报告、General MIDI 鼓文件（底鼓 36/军鼓 38/闭合踩镲 42，力度来自鼓击强度）、机器可读的 pattern JSON，以及可选的与检测网格对齐的节拍器 WAV——打包为 ZIP 或单独导出。喂入分轨后的鼓轨网格最干净；完整混音中贝斯与铺底可能遮蔽低频段。

## 输入项

- **鼓轨或完整混音** (file)
- **网格分辨率** (select)
- **提取小节数** (number): e.g. 8
- **灵敏度** (select)
- **导出** (select)
- **包含节拍器轨（WAV）** (checkbox)

## 适用场景

- 需要将采样切片或音频循环（Drum Loop）快速转写为标准 General MIDI 文件以便在宿主软件中重新加载音源时。
- 希望逆向分析参考曲目中的鼓组编排结构、十六分音符或三连音律动分布时。
- 需要提取鼓型数据生成 JSON 格式图谱或包含节拍器的对齐音轨以供程序开发或练习使用时。

## 工作原理

- 解析上传的音频文件，通过 onset 包络自相关算法测定速度（BPM）并计算节拍网格与强拍位置。
- 使用对数压缩谱通量分频段检测打击乐部件：底鼓（20–100 Hz）、军鼓（150–500 Hz 并结合 2–4 kHz 瞬态）以及闭合踩镲（6–12 kHz）。
- 将识别到的击打点与力度映射并量化至选定的网格分辨率（十六分、八分或三连音八分）。
- 根据配置打包输出标准 General MIDI（音符 36/38/42）、机器可读的 pattern JSON、HTML 网格报告以及可选的节拍器 WAV。

## 使用案例

- 音乐制作中对老式采样素材进行鼓点重置（Drum Replacement）与 MIDI 化复刻。
- 节拍制作人快速拆解流行乐或摇滚乐示范轨中的经典律动与反拍摇摆模式。
- 音频应用开发者将节奏音频提取为标准化 JSON 数据集以驱动网页步进音序器。

## 常见问题

### 使用鼓分轨和完整混音提取的效果有什么区别？

鼓分轨的提取效果最干净；若直接输入完整混音，贝斯和低频铺底可能会对底鼓与低音区域的识别产生一定遮蔽。

### 导出的 MIDI 鼓映射规则是什么？

遵循标准 General MIDI 协议，底鼓映射为 Note 36，军鼓映射为 Note 38，闭合踩镲映射为 Note 42，Velocity 对应音频击打强度。

### 支持哪些网格分辨率量化？

支持十六分音符（每小节 16 步）、八分音符（每小节 8 步）以及三连音八分（每小节 12 步）。

### 导出的完整包（ZIP）包含哪些内容？

完整包包含交互式 HTML 图谱报告、drum-pattern.mid、rhythm-pattern.json、对齐的节拍器 click-track.wav（若勾选）和说明文件。

### 如果有些轻微击打未被识别，应该如何调整？

可以将灵敏度参数从默认的“中”调整为“高”，以捕捉更多微弱的敲击信号。

## 相关工具

- [音频旋律轮廓提取器](https://elysiatools.com/zh/tools/audio-melody-contour-extractor): 从音频中提取主导旋律，并在一个 ZIP 中导出 MIDI、音符事件、音高轮廓、SVG 和 JSON。
- [Data URI 生成器](https://elysiatools.com/zh/tools/data-uri-generator): 将文件转换为 Data URI（Base64 或百分号编码），用于直接在 HTML、CSS 或 Markdown 中内联图片、字体等资源
- [音频数字发行打包器](https://elysiatools.com/zh/tools/audio-digital-release-packager): 为数字发行打包专辑：发行商配置合规检查、封面校验、MP3 预览、FLAC 存档副本，以及带 README 与机器可读清单的交付 ZIP。
- [音频转多轨 MIDI(草稿)](https://elysiatools.com/zh/tools/audio-to-multitrack-midi): 把整曲混音拆分为鼓/贝斯/其他/人声,逐轨转成 MIDI——多轨扒谱的起点
- [音频剪切工具](https://elysiatools.com/zh/tools/audio-cutter): 从音频文件中剪切和提取音频片段，支持精确的时间选择
- [图片序列转视频](https://elysiatools.com/zh/tools/image-sequence-to-video): 将上传的图片文件或 ZIP 帧压缩包转换为视频，并按文件名自然排序
- [视频提取音频增强版](https://elysiatools.com/zh/tools/video-audio-extract-enhanced): 从视频文件中提取音频，支持多种格式、质量设置和音频增强功能
- [视频转 WAV 转换器](https://elysiatools.com/zh/tools/video-to-wav): 从视频中提取音频并转换为 WAV（PCM），支持采样率和声道选择

## 示例

- [无版权MP3音频样本](https://elysiatools.com/zh/samples/mp3-samples): 免费使用和测试的无版权音频样本集合，包括自然声音、冥想音乐和环境音频，适用于测试和开发目的
- [无版权WAV音频样本](https://elysiatools.com/zh/samples/wav-samples): 用于测试与开发的未压缩 WAV 音频样本集合，包含自然声音与冥想音乐
- [无版权原始 PCM 音频样本](https://elysiatools.com/zh/samples/pcm-samples): 适合查看波形、播放和音频格式转换使用的原始 PCM s16le 音频样本，包含自然环境音与放松音乐
- [语音学习与安全音频样例](https://elysiatools.com/zh/samples/audio-learning-safety-samples): 用于发音对比、听写预检、警报降质和隐私变声工具的确定性合成 WAV 输入。
