文本閱讀:
8第1章正弦、幅度與頻率
1個(gè)
y【n】
x【n】y【n】
d)elcllll
圖1.6兩種幅度函數(shù)(圖a和圖C)及其(圖b和圖d)是與圖1.1所示的純正弦波相乘的結(jié)果(續(xù))現(xiàn)在我們不加證明地陳述兩條普遍規(guī)律。第一條,純正弦是對由快速幅度變化引起的各種寄生效果最為敏感的信號。因此當(dāng)你想測試一個(gè)幅度過渡(躍遷)時(shí),如果它對于正弦波能夠很好地工作,那么它對于其他信號也應(yīng)該能很好地工作。第二條,幅度控制需要0到30ms的"斜變"時(shí)間,這有賴于正在進(jìn)行幅度變化的信號本身--對于最寬容的信號(例如白噪聲)可以是0ms,而對于最不寬容的信號(如正弦波)則需要30ms。所有這些還有賴于聽音電平與聲學(xué)內(nèi)容,并且這種依賴關(guān)系的形式很復(fù)雜。
可以通過一個(gè)包絡(luò)發(fā)生器(Envelope Generator)產(chǎn)生合適的幅度控制函數(shù)y【n】。圖1.7所示的網(wǎng)絡(luò)中使用了一個(gè)包絡(luò)發(fā)生器來控制振蕩器的幅度。包絡(luò)發(fā)生器在設(shè)計(jì)上的變化有很多,我們在這里僅關(guān)注最簡單的一種,其生成的各條線段如圖1.6c所示。如果一條線段在序號為M的樣點(diǎn)處開始從數(shù)值a斜變,經(jīng)過N個(gè)樣點(diǎn)后變?yōu)閿?shù)值b,那么該輸出為:
Mn】=a+(b-a)2-M,M≤n≤M+N-1輸出中可能包含任意條這種形式的線段,它們彼此之間首尾相接,占滿了n個(gè)樣點(diǎn)的整個(gè)范圍;對于水平的線段,可以通過令a=b得到。
頻率
除了改變聲音的幅度以外,幅度控制還經(jīng)常用來簡單地進(jìn)行聲音的開和關(guān),特別是在各種實(shí)時(shí)應(yīng)用中:為了將一個(gè)聲音關(guān)閉,需要令其幅度平滑地斜變?yōu)?。大多數(shù)軟件合成程序包也提供了其他各種方法,能從根本上切實(shí)停止各模塊對樣點(diǎn)的計(jì)算,但在這里我們將使用幅度控制。
包絡(luò)發(fā)生器的歷史可以溯源到模擬時(shí)代【Str95,xk p.64】ICha80,p.90】其工作方式如圖1.7所示;具有可控頻率的振蕩器被稱為壓控振蕩器(voltage-controlled輸出osciltor,VCD),乘法這一步操作是由一個(gè)壓控放大器【】使用一個(gè)包絡(luò)發(fā)生器控制幅度
下載工具
意見反饋
捐助平臺(tái)