乐器库的混合

      每台微机一个声卡,也就是一片D/A,驱动按波特率、采样位数、采样通道传输给D/A,输出模拟音频。播放时仅一种与硬件支持格式对应,其他需驱动(有损)变换到硬件支持格式。每个应用都可单独播放声音,操作系统以协作方式控制发声。采样音源有多种格式,原则上一种采样格式,对应一片D/A,然后模拟混音,只有这样损失才能为零,实际声卡没这样做,既然声卡做不到多片D/A,音源也做不到一种格式,那就存在损失问题,损失的是采样位数和采样率,目前主要有16位和24位两种采样位数,24位是不合理的,转成16位是因为有不少16位采样源,AC97硬件支持。采样率目前主要有44.1KHz,48KHz两种,由于44.1KHz采样率低,所以转到48KHz,AC97硬件支持。通过采样库格式类型指示,控制发声设置。

1类采样库格式类型:双通道,16位采样,48KHz采样率。AC97硬件支持。

2类采样库格式类型:双通道,18位采样,96KHz采样率。高保真级。

3类采样库格式类型:双通道,18位采样,192KHz采样率。广播级。

统一音频格式原因:

1. 乐器库统一使用一种格式,避免了对乐器库重采样、压缩、扩展等破坏性操作,提高了实时处理能力,避免了乐器库混音复杂的处理。

2. 有些采样与AC97硬件支持格式相同,目前仅是这样的水平,所以趋于使用这一种格式,因为在PC机播放,优于其他格式。

posted @ 2016-11-29 10:48  hbg200  阅读(217)  评论(0编辑  收藏  举报