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

结果含义

ResultRangeMeaning
良好所选频率音调清晰您的扬声器或耳机正确再现了所选频率。波形与预期音色匹配。
注意音调失真或有意外泛音扬声器可能过载。降低音量。在极低频率(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 在浏览器中本地生成所有音调。无音频文件下载或上传。不存在后端服务器。