常见的WAV文件(CD音质)的采样率在44100HZ,采样精度在16bit,立体声,数据
率为R=44.1*(16/8)*2 kBs=172kBs。
而MMF支持的所谓带人声的文件一般是由上述文件转换过来的,播放时间相同,但
大小却小了十多倍,为何?
原来,在转换过程中采样参数变了!以YAMAHA提供的WSD为例,它支持的最高采样
率为24000HZ。一般转换为单声道,用4bit的ADPCM编码。这样一个典型的24000HZ
采样的MMF文件PCM部分数据率为R=24*(4/8)kBs=12kBs, 即一首30秒钟24000采
样的MMF文件大小大致就在360KB左右,而转换的原WAV文件却在2MB以上,就是这
个关系所致。
当然,YAMAHA还支持16bit采样精度和立体声PCM编码,但这样就和WAV文件差不多
了,太大了谁受得了!所以,官方提供的就只有4bit的ADPCM编码,用扬声器放出
来也还不错,要是有那个发烧友真的想听那样的铃音恐怕就得自己下一番工夫了
。
率为R=44.1*(16/8)*2 kBs=172kBs。
而MMF支持的所谓带人声的文件一般是由上述文件转换过来的,播放时间相同,但
大小却小了十多倍,为何?
原来,在转换过程中采样参数变了!以YAMAHA提供的WSD为例,它支持的最高采样
率为24000HZ。一般转换为单声道,用4bit的ADPCM编码。这样一个典型的24000HZ
采样的MMF文件PCM部分数据率为R=24*(4/8)kBs=12kBs, 即一首30秒钟24000采
样的MMF文件大小大致就在360KB左右,而转换的原WAV文件却在2MB以上,就是这
个关系所致。
当然,YAMAHA还支持16bit采样精度和立体声PCM编码,但这样就和WAV文件差不多
了,太大了谁受得了!所以,官方提供的就只有4bit的ADPCM编码,用扬声器放出
来也还不错,要是有那个发烧友真的想听那样的铃音恐怕就得自己下一番工夫了
。