乐器库的混合
? ? ? 每臺微機一個聲卡,也就是一片D/A,驅(qū)動按波特率、采樣位數(shù)、采樣通道傳輸給D/A,輸出模擬音頻。播放時僅一種與硬件支持格式對應(yīng),其他需驅(qū)動(有損)變換到硬件支持格式。每個應(yīng)用都可單獨播放聲音,操作系統(tǒng)以協(xié)作方式控制發(fā)聲。采樣音源有多種格式,原則上一種采樣格式,對應(yīng)一片D/A,然后模擬混音,只有這樣損失才能為零,實際聲卡沒這樣做,既然聲卡做不到多片D/A,音源也做不到一種格式,那就存在損失問題,損失的是采樣位數(shù)和采樣率,目前主要有16位和24位兩種采樣位數(shù),24位是不合理的,轉(zhuǎn)成16位是因為有不少16位采樣源,AC97硬件支持。采樣率目前主要有44.1KHz,48KHz兩種,由于44.1KHz采樣率低,所以轉(zhuǎn)到48KHz,AC97硬件支持。通過采樣庫格式類型指示,控制發(fā)聲設(shè)置。
1類采樣庫格式類型:雙通道,16位采樣,48KHz采樣率。AC97硬件支持。
2類采樣庫格式類型:雙通道,18位采樣,96KHz采樣率。高保真級。
3類采樣庫格式類型:雙通道,18位采樣,192KHz采樣率。廣播級。
統(tǒng)一音頻格式原因:
1. 樂器庫統(tǒng)一使用一種格式,避免了對樂器庫重采樣、壓縮、擴展等破壞性操作,提高了實時處理能力,避免了樂器庫混音復(fù)雜的處理。
2. 有些采樣與AC97硬件支持格式相同,目前僅是這樣的水平,所以趨于使用這一種格式,因為在PC機播放,優(yōu)于其他格式。
轉(zhuǎn)載于:https://www.cnblogs.com/hbg200/p/6112652.html
總結(jié)
- 上一篇: pc端和移动端的区别
- 下一篇: 【机器学习经典算法源码分析系列】-- 逻