<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種混響發生電路的制作方法

文檔序號:2821207閱讀:206來源:國知局
專利名稱:一種混響發生電路的制作方法
技術領域
本發明涉及聲音合成領域,特別涉及聲音合成裝置中用以產生的反射混響效果的混響發生電路。
背景技術
Reverb(混響)音效是一種反射混響聲音效果,它是模擬聲音發出去后經過一截面被反射回來(當然反射回來的聲音已經發生了衰減),然后再和當前的聲音混合在一起時候的聲音效果,這樣的音效使人聽起來更有立體感,給人一種空曠的感覺。
現有技術中實現Reverb音效的方案,主要是采用延時疊加的原理,首先讓進來的聲音送到一延時電路,然后疊加混合上新進來的聲音回放出去,那么這樣就可以實現Reverb音效了。如附圖1所示,疊加合成電路的輸出端輸出的聲音信號被送到一個延時電路,通過延時處理后被傳輸到衰減電路,經過衰減電路處理后的聲音信號在疊加合成電路和新進來的聲音信號疊加求和,這樣輸出端就可得到帶有Reverb效果的聲音信號了,美國專利局專利號為USP4,955,057的專利詳細的描述了類似的裝置。
但是利用該環路實現的混響發生電路存在這樣的缺點一般這里的延時電路需要用到一塊存儲器來存儲聲音數據,假如所要處理的聲音信號是16位的PCM格式數據,回放的聲音采樣率是48k/s,那么我們要實現1秒鐘效果的Reverb效果時候,就需要存儲48k個16位PCM數據也就是96k字節數據,因此就需要96k大的RAM,如此之大容量的RAM面積一樣很大,這樣就使得硬件成本太高,所以通常的做法是不實現1秒鐘這么長的Reverb效果,或者降低輸出采樣率,這樣一來勢必對Reverb效果會有所影響。

發明內容
為了解決現有技術中存在的問題和不足,本發明的目的在于提供一種改進了的混響發生電路,所述混響發生電路降低了所需存儲器的容量,進而也減小了電路的面積,降低了硬件成本。
為了實現上述發明目的,本發明提出如下技術方案一種混響發生電路,包括一個疊加合成電路,一個延時電路,一個衰減電路;所述疊加合成電路的一個輸入端接收一個聲音信號,該聲音信號從所述疊加合成電路的輸出端經一個反饋回路后在疊加合成電路中與上述輸入端輸入的聲音信號進行疊加,上述反饋回路中依次串聯有一個延時電路和一個衰減電路;其結構特點在于,在所述反饋回路中還包含一個壓縮電路和一個解壓縮電路,所述壓縮電路的輸入端連接疊加合成電路的輸出端,壓縮電路的輸出端連接延時電路的輸入端;所述解壓縮電路的輸入端連接延時電路的輸出端,所述解壓縮電路的輸出端連接衰減電路的輸入端。
疊加合成電路的輸出端輸出的聲音信號在進入延時電路之前,先經過所述壓縮電路進行壓縮,然后把壓縮后的聲音數據送入延時電路存儲起來,當聲音數據經過延時電路進行了預定時間的延時后,延時電路會輸出壓縮數據到解壓縮電路,解壓縮電路會把壓縮數據進行解壓縮還原然后再進行衰減處理。
所述壓縮電路和解壓縮電路分別為ADPCM壓縮電路和ADPCM解壓縮電路。
對比現有技術,本發明的優點在于由于本發明所述方案在混響發生電路中增加了壓縮電路和解壓縮電路,使得需要存儲在延時電路中的聲音數據大大減小,這樣一來,不僅降低了設計中所需存儲器的容量進而也減小了電路的面積,降低了硬件成本,同時,也可以有效的適應聲音延長時間的增加。
但本發明的優點并不限于上述所舉應用領域,下面結合附圖和并非特定的實施例來對本實用新型作更詳盡的說明。


圖1為現有技術中通用混響生成電路結構示意圖;圖2為本發明所述混響生成電路結構示意圖。
具體實施例方式
在下面的說明中,公知的功能或結構將不再詳細說明,以避免與本發明的內容存在不必要的混淆。
如附圖2所示,一種混響發生電路,包括一個疊加合成電路10,一個延時電路12,一個衰減電路14;所述疊加合成電路10的一個輸入端接收一個聲音信號,該聲音信號從所述疊加合成電路10的輸出端經一個反饋回路后在疊加合成電路10中與上述輸入端輸入的聲音信號進行疊加,上述反饋回路中依次串聯有一個延時電路12和一個衰減電路14;在所述反饋回路中還包含一個ADPCM壓縮電路11和一個ADPCM解壓縮電路13,所述ADPCM壓縮電路11的輸入端連接疊加合成電路10的輸出端,ADPCM壓縮電路11的輸出端連接延時電路12的輸入端;所述ADPCM解壓縮電路13的輸入端連接延時電路12的輸出端,所述ADPCM解壓縮電路13的輸出端連接衰減電路14的輸入端。本實施例中采用的是ADPCM壓縮,ADPCM(Adaptive DifferentialPulse Code Modulation),稱為自適應差分脈沖編碼,其是一種有損壓縮,它丟掉了部分信息,但由于人耳對聲音的不敏感性,適當的有損壓縮對視聽播放效果影響不大;ADPCM記錄的量化值不是每個采樣點的幅值,而是該點的幅值與前一個采樣點幅值之差。這樣對16bitd的PCM進行壓縮,每個采樣點的量化位就不需要16bit,由此可減少信號的容量。當然,本發明所述混響發生電路采用其他的聲音壓縮方法和裝置也是可以很好實現的。
疊加合成電路10的輸入端接收到一個PCM(脈沖編碼調制)格式的聲音信號后,經其輸出端將該聲音信號傳送到反饋回路中,該聲音信號在進入延時電路12之前,先經過所述ADPCM壓縮電路11進行壓縮,ADPCM壓縮電路11首先把16位的PCM數據壓縮為更少位的數據,本發明采用ADPCM壓縮算法,壓縮后的數據為4位,然后把壓縮后的數據送入延時電路12中存儲起來,我們在此假定要實現1秒種的延時,并且我們輸出的聲音采樣頻率為48k/s,那么這個延時電路就需要存儲48k個壓縮后的聲音數據,即24k字節,需要的存儲單元也就為24k,同樣的聲音信號,如果在沒有進行壓縮前進行存儲的話,則需要高達96k字節數據的存儲空間;當數據經過延時電路12進行了預定時間的延時后,再從延時電路12輸出壓縮數據到ADPCM解壓縮電路13,ADPCM解壓縮電路13會把壓縮數據解壓縮還原為近似原始聲音的數據(這些誤差是在人的耳朵感覺不到的范圍之內),解壓縮之后的數據就是真實的聲音PCM數據了,它經過相應的衰減電路14(模擬聲音傳播過程中的衰減)和新進入疊加合成電路10的聲音信號進行疊加合成,這樣在OUT端就可以聽到帶有Reverb效果的聲音信號了。
綜上所述,本發明所述的混響發生電路,不僅僅限于說明書和具體實施方式
中所列運用,它完全可以被適用于各種適合本發明之領域,對于熟悉本領域的人員而言可容易地實現另外的優點和進行修改,因此在不背離權利要求及等同范圍所限定的一般概念的精神和范圍的情況下,本發明并不限于特定的細節、代表性的設備和這里示出與描述的圖示示例。
權利要求
1.一種混響發生電路,包括一個疊加合成電路,一個延時電路,一個衰減電路;所述疊加合成電路的一個輸入端接收一個聲音信號,該聲音信號從所述疊加合成電路的輸出端經一個反饋回路后在疊加合成電路中與上述輸入端輸入的聲音信號進行疊加,上述反饋回路中依次串聯有一個延時電路和一個衰減電路;其特征在于,在所述反饋回路中還包含一個壓縮電路和一個解壓縮電路,所述壓縮電路的輸入端連接疊加合成電路的輸出端,壓縮電路的輸出端連接延時電路的輸入端;所述解壓縮電路的輸入端連接延時電路的輸出端,所述解壓縮電路的輸出端連接衰減電路的輸入端。
2.根據權利要求1所述的混響發生電路,其特征在于,所述壓縮電路和解壓縮電路分別為ADPCM壓縮電路和ADPCM解壓縮電路。
全文摘要
本發明公開了一種混響發生電路,包括一個疊加合成電路,所述疊加合成電路的輸出端和輸入端之間有一個反饋回路,上述反饋回路中依次串聯有一個壓縮電路、一個延時電路、一個解壓縮電路和一個衰減電路;疊加合成電路的輸出端輸出的聲音信號在進入延時電路之前,先經過所述壓縮電路進行壓縮,然后把壓縮后的聲音數據送入延時電路存儲起來,當聲音數據經過延時電路進行了預定時間的延時后,延時電路會輸出壓縮數據到解壓縮電路,解壓縮電路會把壓縮數據進行解壓縮還原然后再進行衰減處理;所述混響發生電路不僅降低了設計中所需存儲器的容量進而也減小了電路的面積,降低了硬件成本,同時,也可以有效的適應聲音延長時間的增加。
文檔編號G10H1/00GK1547186SQ200310116979
公開日2004年11月17日 申請日期2003年12月5日 優先權日2003年12月5日
發明者程青云, 金傳恩 申請人:北京中星微電子有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影