Skip to main content

生成任意音频频率

本工具使用 Web Audio API OscillatorNode 生成 20 Hz 至 20 kHz 的 4 种波形:正弦波(纯基频)、方波(奇次谐波)、锯齿波(全部谐波)和三角波(奇次谐波,较柔和)。通过对数滑块设置频率或输入精确值。常见用途:440 Hz A4 调音参考、耳鸣频率匹配、扬声器测试和声学实验。播放时频率可实时更改。所有音频本地生成 — 零网络请求。

生成 20 Hz 至 20 kHz 可调音频音调,支持正弦波、方波、锯齿波或三角波,用于测试和参考。

440 Hz 正弦波是 A4 调音的国际标准;方波只包含奇次谐波,锯齿波包含所有谐波。

Hz (20 — 20,000)
Status

Stopped

Frequency

440 Hz

Wave Type

Sine

结果含义

Result Range Meaning
良好 所选频率音调清晰 您的扬声器或耳机正确再现了所选频率。波形与预期音色匹配。
注意 音调失真或有意外泛音 扬声器可能过载。降低音量。在极低频率(60 Hz 以下),小型扬声器会产生谐波而非基频。
异常 所选频率无声音 您的扬声器无法再现该频率。笔记本上 80 Hz 以下常见。16 kHz 以上可能超出您的听力范围而非扬声器问题。

常见问题及解决方案

点击播放后无声音

浏览器自动播放策略需要用户先进行交互。点击页面任意位置然后按播放。检查系统音量是否静音以及是否选择了正确的输出设备。

音调与预期波形不同

小型扬声器会改变输出效果。正弦波应该听起来纯净平滑。如果正弦波有嗡嗡声,说明扬声器在失真 — 降低音量。使用耳机获得更准确的表现。

听不到 15 kHz 以上的频率

人耳听觉范围随年龄降低。30岁以上大多数成人听不到 16 kHz 以上。这是正常的年龄相关听力损失,不是扬声器问题。使用听力测试页面检查您的范围。

使用滑块时频率值重置或跳动

滑块使用对数刻度以实现感知准确性。如需精确值,在频率输入框中直接输入数字而非使用滑块。

相关工具

常见问题

如何生成特定频率?

使用对数滑块快速选择,或在数字输入框中输入精确值(20-20,000 Hz)。点击播放后音调响起。播放时可实时调整频率。

不同波形类型有什么区别?

正弦波:仅含基频的纯音。方波:空洞的嗡嗡声,含奇次谐波(3、5、7次)。锯齿波:明亮丰富的声音,含所有谐波。三角波:方波的柔和版本,奇次谐波振幅较弱。

可以用来调音吗?

可以。设置 440 Hz 作为标准 A4 调音。其他常用音符:A3 = 220 Hz,E4 = 329.6 Hz,B4 = 493.9 Hz。使用正弦波获得最清晰的参考音。

数据会发送到服务器吗?

不会。Web Audio API OscillatorNode 在浏览器中本地生成所有音调。无音频文件下载或上传。不存在后端服务器。