? ? ? 每臺微機一個聲卡,也就是一片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機播放,優于其他格式。