Open xiongyihui opened 6 years ago
当在我们DIY一个音箱时,或者在我们买了新电脑、新手机后,怎么判断我们的喇叭的好坏呢? 有一个很简单的方法,只需要开源的 Audacity 软件就可以简易的判断。 一个喇叭的好坏大致可以根据频响和谐波判断,用 Audacity 可以快速了解一个喇叭的频响。
打开 Audacity,生产一段扫频信号(比如,100~10K的5s指数性扫频信号
我们对中低频声音更感兴趣,在生成扫频信号时,选指数变化的扫频信号进行分析。
点击工具栏的 |<<,切到音频的起始位置,然后在点击工具栏录音按钮(Audacity 2.2.0+可能需要按住Shift键再点击),边播放,边录音。
|<<
通过录音波形图,可简单的了解喇叭在不同频率的响应,下图是我的电脑喇叭和一个外接喇叭的扫频信号的波形,电脑的喇叭低频响应很差,外接的喇叭整体上要均匀一些。
我们从频域上看一看,选一段录音数据,然后在菜单栏 Analyze 中选择 Plot spectrum...
Analyze
Plot spectrum...
这里直接用我们的电脑麦克风测量喇叭的频响就可以,是因为:麦克风的频响在高中低频比较均匀。通常情况,麦克风的频响在各个频段(0-10K)差不多,下面是一个麦克风数据手册中的频响曲线。
所以麦克风采集的声音的频响主要决定与喇叭的频响,当然在一个安静、少反射的地方测试就更好。
知道喇叭的频响硬件特性之后,我们改变不了硬件,但我们可以通过调整EQ,改变输出的音频。
在树莓派上我们可以用 alsaequal 来调整
alsaequal
在运行PulseAudio的linux中,我们可以用 pulseeffects
当在我们DIY一个音箱时,或者在我们买了新电脑、新手机后,怎么判断我们的喇叭的好坏呢? 有一个很简单的方法,只需要开源的 Audacity 软件就可以简易的判断。 一个喇叭的好坏大致可以根据频响和谐波判断,用 Audacity 可以快速了解一个喇叭的频响。
用 Audacity 简易判断一个喇叭的频响
打开 Audacity,生产一段扫频信号(比如,100~10K的5s指数性扫频信号
我们对中低频声音更感兴趣,在生成扫频信号时,选指数变化的扫频信号进行分析。
点击工具栏的
|<<
,切到音频的起始位置,然后在点击工具栏录音按钮(Audacity 2.2.0+可能需要按住Shift键再点击),边播放,边录音。通过录音波形图,可简单的了解喇叭在不同频率的响应,下图是我的电脑喇叭和一个外接喇叭的扫频信号的波形,电脑的喇叭低频响应很差,外接的喇叭整体上要均匀一些。
我们从频域上看一看,选一段录音数据,然后在菜单栏
Analyze
中选择Plot spectrum...
这样的测试可靠吗?
这里直接用我们的电脑麦克风测量喇叭的频响就可以,是因为:麦克风的频响在高中低频比较均匀。通常情况,麦克风的频响在各个频段(0-10K)差不多,下面是一个麦克风数据手册中的频响曲线。
所以麦克风采集的声音的频响主要决定与喇叭的频响,当然在一个安静、少反射的地方测试就更好。
通过EQ调整音频输出频响
知道喇叭的频响硬件特性之后,我们改变不了硬件,但我们可以通过调整EQ,改变输出的音频。
在树莓派上我们可以用
alsaequal
来调整在运行PulseAudio的linux中,我们可以用 pulseeffects