阅读:1834回复:17
录音文件出现暴音 |
|
|
沙发#
发布于:2007-07-09 09:30
有人知道么?
|
|
|
板凳#
发布于:2007-07-12 07:13
是不是你第一个DMA BUFFER中根本就没有数据?
还有可以看看你收录下来的那个文件是不是开始是一段很尖的波, 考虑先启动CODEC再启动DMA. |
|
|
地板#
发布于:2007-07-12 09:33
“还有可以看看你收录下来的那个文件是不是开始是一段很尖的波”---如何查看是不是一段很尖的波,请斑竹继续指点
|
|
|
地下室#
发布于:2007-07-12 09:47
而且我这里也是先启动CODEC,然后才启动DMA传输的
|
|
|
5楼#
发布于:2007-07-12 21:23
引用第3楼desirechange于2007-07-12 09:33发表的 : 用音频编辑软件,比如CoolEdit等,就有这样的功能,能看到波行. 一般来说你这种情况录到的文件从前几个SAMPLE开始就出现尖波, 可能就是CODEC还没有稳定时DMA就读了数据,具体原因还得你自己好好查. |
|
|
6楼#
发布于:2007-07-12 21:56
斑竹真不错,刚才别人帮我看了下,给我一各cooledit,看了看,再来上论坛,斑竹正好推荐的是这个软件,前面几0.13秒确是有尖波,
|
|
|
7楼#
发布于:2007-07-12 22:04
这个问题应该如何查呢,在初始化音频芯片后加个延时再去启动DMA?
|
|
|
8楼#
发布于:2007-07-13 12:08
斑竹啊,那个暴音解决掉了(尖波),的确如你所言,我在CODEC设置录音参数后,IIS,DMA采数据之前添加延时,大约800条打印语句后,就没有暴音,通过cooledit查看录音文件,已经看不到尖波了。
因此,产生暴音的原因就时CODEC没稳定,而IIS就采样了 |
|
|
9楼#
发布于:2007-07-13 14:48
斑竹啊,暴音是解决了,那个说话带尾巴的“沙啦”杂音是什么问题啊,你再听听我的录音文件
|
|
|
10楼#
发布于:2007-07-14 18:20
引用第9楼desirechange于2007-07-13 14:48发表的 : 你这是什么现象啊,说详细点吧. |
|
|
11楼#
发布于:2007-07-16 09:12
恩,我感觉就是录的人声后附带着尾巴“沙啦”的,我已经把录音文件重新上传了,在第一个帖子上,你听听,我想以你深厚的功力,一定知道是什么原因引起的
|
|
|
12楼#
发布于:2007-07-16 11:03
你可以用示波器测试一下麦克风的输入,看是否前端噪音引起的
|
|
13楼#
发布于:2007-07-17 09:36
示波器查看前端噪音?那噪音如何分别
|
|
|
14楼#
发布于:2007-07-17 17:45
desirechange 用的哪个芯片在做录音?
|
|
|
15楼#
发布于:2007-07-17 18:39
wolfson wm8976
|
|
|
16楼#
发布于:2007-07-18 07:20
你那个文件中间有一段一段的蜂鸣,但不大有规律,看看硬件是不是有问题,
先录点空白音(什么声音都不发),看看是不是全为0,如果录空白音时所有的数据不能全部接近0,那就是硬件有问题或者还没有配置好. |
|
|
17楼#
发布于:2007-07-18 08:55
呵呵,小太阳不错
|
|
|