声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2136|回复: 7

[声学基础] 低頻噪聲的問題.MATLAB製作低於20Hz的噪聲,播放為何聽得見

[复制链接]
发表于 2011-3-14 14:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
請教各位~
人耳能聽到的頻率範圍20~20k Hz
我用MATLAB製作個6Hz的sin波
播放出來是可以聽到聲音的

把6Hz噪聲錄製下來
再丟回MATLAB FFT
卻看不到6Hz的幅值
那我錄製下來的聲音 是從何而來??


MATLAB做出來的 6Hz sin波

MATLAB做出來的 6Hz sin波

錄製下來的訊號 FFT處理

錄製下來的訊號 FFT處理

评分

1

查看全部评分

回复
分享到:

使用道具 举报

发表于 2011-3-14 18:13 | 显示全部楼层
lz很有研究精神啊,顶一个。
原因是你录下的这个声音与你生成的6Hz纯音相差太多了,6Hz这样的低频一般接近普通麦克风的下限频率,这样你录制的声音信噪比很低,因此无法还原6Hz纯音。

评分

1

查看全部评分

 楼主| 发表于 2011-3-14 19:51 | 显示全部楼层
回复 2 # hyl2323 的帖子

我也覺得麥克風錄製聲音有問題,錄不到我要的低頻噪聲‧
但是低於20Hz不是根本就聽不見嗎?
還是低頻噪聲經過電腦和音響,產生的雜訊?
 楼主| 发表于 2011-3-15 15:32 | 显示全部楼层
我又測試了 3Hz的低頻噪音
用比較好的音響 進行測試錄音
錄音品質更好了 看得出來3Hz
訊號經過FFT 可以看到3Hz有幅值
但還是不明顯
大多數還是集中在400上下

MATLAB製造出的3Hz正弦波

MATLAB製造出的3Hz正弦波

MATLAB製造出的3Hz正弦波


錄音訊號FFT轉換

錄音訊號FFT

錄音訊號FFT

錄音訊號FFT

錄音訊號FFT


评分

1

查看全部评分

发表于 2011-3-16 12:49 | 显示全部楼层
周围噪声对其产生影响,录下来的不是纯音了,需要理想的环境才能实现
发表于 2011-3-16 19:26 | 显示全部楼层
录制低频的声音,需要周围的声学环境很好才行,就连专业的消声室,在低频的本底噪声也是很高的,如果你的低频纯音能量不够大,很可能被背景噪声掩蔽掉。另外,20Hz以下人听不到是不正确的,只是一般人对20Hz以下不太敏感罢了。
发表于 2011-3-19 20:43 | 显示全部楼层
回复 1 # chonwang 的帖子

哈哈,无论是你的声卡或者你的音响都无法发出6hz的信号,这涉及到D/A转换的问题.
发表于 2011-3-22 09:44 | 显示全部楼层
回复 1 # chonwang 的帖子

6HZ的声音播放出来你能听到??、

我只想问一下你的6Hz声音拿什么东西来播放的??我还没见过能播放6Hz声音的扬声器;同轴喇叭也放不了6Hz;

估计你听到的是电噪声吧!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-22 19:37 , Processed in 0.058922 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表