# 脉冲响应测量激励包生成器

打包单脉冲、完整周期 MLS 或对数扫频，附带参数和测量说明。

> 标准页面: https://elysiatools.com/zh/tools/audio-impulse-response-generator

- **分类:** Media

- **关键词:** 测量激励, 脉冲响应, MLS, 逆扫频

## 概述

ZIP 含 excitation.wav 和 parameters.json。MLS 忽略时长和淡入淡出，使用精确的 2^阶数−1 采样点周期。单脉冲恰好只有一个非零采样点且不淡入淡出。对数模式要求结束频率高于起始频率、时长至少 1 秒；附带归一化反向扫频 inverse.wav，以 float32 保留增益。这是激励包，不是录制或测得的脉冲响应。 播放前请降低功放和耳机音量；不会自动播放。电平为 −60 至 −3 dBFS 的峰值目标，不是经过校准的声压级 dB SPL。PCM24 WAV 的精确帧数由时长乘以采样率后取整。周期信号频率必须低于采样率的 0.45 倍。方波、三角波和锯齿波最多使用此上限内的 16 个谐波，并保守归一化峰值。淡入淡出最多占有效信号的一半。噪声和静音忽略频率、相位和扫频控制。激励只是测试输入，不是实测房间脉冲响应；仍需单独录音和反卷积。

## 输入项

- **采样率** (select)
- **有效信号时长（秒）** (number)
- **淡入淡出（毫秒）** (number)
- **噪声种子** (number)
- **激励方式** (select)
- **起始频率（Hz）** (number)
- **结束频率（Hz）** (number)
- **电平（dBFS）** (number)
- **MLS 阶数** (select)
- **重复次数** (number)
- **前置静音（秒）** (number)
- **后置静音（秒）** (number)

## 适用场景

- 准备测量房间声学校准、混响时间或扬声器频率响应，需要生成标准对数正弦扫频及对应逆滤波音频时。
- 基于互相关算法测试音频系统线性冲激响应，需要生成精确周期长度（2^阶数 − 1 采样点）且无窗函数失真的 MLS 序列时。
- 搭建声学测试基准，需要获取具有精确前置与后置静音隔离的单个单位脉冲信号时。

## 工作原理

- 选择激励方式（对数扫频、MLS 或单脉冲），并指定采样率（44.1 kHz、48 kHz 或 96 kHz）与目标峰值电平（−60 至 −3 dBFS）。
- 配置对应测量参数，例如对数模式的起止频率和时长、MLS 阶数与重复次数，以及首尾静音过渡时间。
- 工具在底层生成精确采样点数的 24 位 PCM 激励音频；若选择对数扫频，将额外计算 float32 格式的反向扫频逆滤波文件 inverse.wav。
- 系统将生成的音频连同包含所有设定参数的 parameters.json 一同打包为 ZIP 压缩文件供直接下载。

## 使用案例

- 控制室与家庭影院声学测量：生成包含逆滤波器的对数扫频包，用于测试混响时间（RT60）与早期反射分布。
- 音频功放与车载音响测试：通过多周期 MLS 序列测试系统的瞬态特性与脉冲响应完整性。
- 数字信号处理（DSP）算法验证：获取严格单采样的单位脉冲音频，检验硬件与滤波算法的离散响应表现。

## 常见问题

### 导出的 ZIP 包中包含测得的房间脉冲响应吗？

不包含。本工具仅生成用于输入的测试激励信号包，实际脉冲响应需要您将激励音频播放并录制后，通过逆扫频或相关算法进行反卷积计算获得。

### 为什么对数扫频模式会包含 inverse.wav 文件？

inverse.wav 是时间反转并进行频谱幅度补偿的逆滤波器，采用 32 位浮点编码保留动态增益，录音完成后将其与录制信号卷积即可还原出脉冲响应。

### MLS 模式下的有效时长与淡入淡出参数为什么没有生效？

MLS 要求保持严格的伪随机二值周期特性以保证循环自相关性能，因此直接使用 2^阶数 − 1 个精确采样点，不应用常规时长截断和淡入淡出窗。

### 生成的单脉冲（Impulse）具有怎样的波形特征？

单脉冲模式在有效信号段内仅生成严格的一个非零采样点，且不添加淡入淡出，用于最基础的脉冲激励测试。

### 电平参数（dBFS）与实际声压级（dB SPL）是对应的吗？

不对等。电平设定为数字音频满刻度峰值目标（−60 至 −3 dBFS），实际播放声压级取决于声卡输出增益、功放与扬声器的实际硬件校准，测试前应先调低放音音量。

## 相关工具

- [音频啁啾扫频生成器](https://elysiatools.com/zh/tools/audio-chirp-sweep-generator): 通过频率积分生成线性或对数正弦扫频，导出单声道 WAV。
- [跟读提示生成器](https://elysiatools.com/zh/tools/audio-read-along-cue-generator): 从旁白音频及其脚本生成句子或单词级时间戳提示,用于卡拉OK式跟读和语言学习。
- [音频调音参考生成器](https://elysiatools.com/zh/tools/audio-tuning-reference-generator): 生成精确的 A=440、A=432 或自定义十二平均律参考音与练习音阶。
- [双声道信号与音调发生器](https://elysiatools.com/zh/tools/stereo-signal-tone-generator): 生成左右声道频率、相位、波形和电平均可独立设置的立体声测试音频文件。
- [环境音循环生成器](https://elysiatools.com/zh/tools/audio-ambience-loop-generator): 从片段中提取背景环境音/房间底噪,生成任意长度的无缝循环。
- [双声道音频测试信号生成器](https://elysiatools.com/zh/tools/audio-dual-channel-signal-generator): 独立设置左右声道的波形、扫频、噪声或静音，生成立体声 WAV。
- [和声生成器](https://elysiatools.com/zh/tools/audio-harmony-generator): 在人声或旋律之上生成标准音程（三度、五度、上下八度）的移调和声层。
- [音频频谱图生成](https://elysiatools.com/zh/tools/audio-spectrogram-generator): 从音频或视频音轨生成频谱图

## 示例

- [无版权FLAC音频样本](https://elysiatools.com/zh/samples/flac-samples): 用于测试与开发的 FLAC 无损音频样本集合，包含自然声音与冥想音乐
- [无版权MP3音频样本](https://elysiatools.com/zh/samples/mp3-samples): 免费使用和测试的无版权音频样本集合，包括自然声音、冥想音乐和环境音频，适用于测试和开发目的
- [无版权WAV音频样本](https://elysiatools.com/zh/samples/wav-samples): 用于测试与开发的未压缩 WAV 音频样本集合，包含自然声音与冥想音乐
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [音频测试信号制作、复核与交接](https://elysiatools.com/zh/hubs/audio-test-signal-generation-review-and-handoff): 按测试目标制作扫频、双声道或测量激励素材，检查格式和预期信号表现，连同参数、复核证据及文件哈希交接，不把生成激励冒充实测声学响应。
