当前位置: 技术问答>linux和unix
录音音量小问题
来源: 互联网 发布时间:2016-08-14
本文导语: 我现在在做录音并保存为WAV格式,在虚拟机上录音、保存文件,播放音量足够大;但是交叉编译后,放入开发板运行保存后,播放时它的音量非常的小,都快听不见了。 经过测试,通过对/dev/dsp进行录音...
我现在在做录音并保存为WAV格式,在虚拟机上录音、保存文件,播放音量足够大;但是交叉编译后,放入开发板运行保存后,播放时它的音量非常的小,都快听不见了。
经过测试,通过对/dev/dsp进行录音,并同时播放放过录好的数据,它的音量也是足够大的。为什么会同时录放音的音量足够大,而录音并保存成WAV文件时,声音却小的很。
通过设置mixer的录音音量、增益、主音量等参数,都没有效果。我通过ioctl查询SOUND_MIXER_READ_RECSRC 有效录音源返回值为0,好像是没有有效录音源,不知道这有没有影响?还是混音器主要要设置什么参数???
经过测试,通过对/dev/dsp进行录音,并同时播放放过录好的数据,它的音量也是足够大的。为什么会同时录放音的音量足够大,而录音并保存成WAV文件时,声音却小的很。
通过设置mixer的录音音量、增益、主音量等参数,都没有效果。我通过ioctl查询SOUND_MIXER_READ_RECSRC 有效录音源返回值为0,好像是没有有效录音源,不知道这有没有影响?还是混音器主要要设置什么参数???
|
小时候玩单放机,说明书上都说,录音时候,要把进行录音操作的机器音量开到最小。
你看看是不是这个道理。
|
虾米路过
|
没搞过,不知道啊!