中文字幕无码日韩视频无码三区

音頻信號處理設備的制作方法

文檔序號:7892881閱讀:246來源:國知局
專利名稱:音頻信號處理設備的制作方法
技術領域
本發明涉及一種音頻信號處理設備,其能夠將處理音頻信號的多個通道當中的屬于一個組的通道的音頻信號同時靜音。
背景技術
數字混音器是公知的,其用于在記錄音樂時或在音樂會上調節聲音信號。傳統的數字混音器具有靜音操控功能。靜音操控功能同時切換屬于一個靜音組的所有通道的靜音打開/關閉狀態。靜音組是由任意輸入通道和任意輸出通道組成的組。輸入通道和輸出通道可以一起存在于一個 靜音組中。需要切換其靜音打開/關閉狀態的多個通道被分到一個靜音組中。例如,可以產生八個靜音組I至8,并且根據使用靜音組的場合來產生靜音組。靜音組的例子包括包含所有通道的靜音組、包含在歌曲中插入講話或掌聲期間被靜音的通道的靜音組,等等。在靜音組I至8中,通過按下對輸入通道/輸出通道的通道條(strip)提供的[SEL]鍵,來將輸入通道/輸出通道分配給選擇的靜音組。其后,當按下靜音組操控按鈕I至8中的一個時,屬于相應靜音組的所有通道的靜音打開/關閉狀態被反轉。[專利參考文獻I]日本專利申請公開No. 2005-80265[非專利參考文獻I]Yamaha Digital Mixing Console LS9 Instruction Manual,P. 121-123,[online], [Searched 17th date of March,2011], Internet〈//www2.yamaha.co. jp/manual/pdf /pa/ iapan/mixers/ls9 ia omhO. pdf>在音樂會上,音樂家的監控器電平被設置為高電平,使得可以許多情況下持續以大音量演奏。在該情況下,監控器電平在輕柔歌曲期間或在MC講話時的MC時刻可能過度增大,從而導致嘯聲。另外,在以深混響演奏音樂的同時介紹樂隊成員時,演奏者可能想暫時減小混響的深度。盡管傳統的數字混音器能夠將屬于一個靜音組的所有通道靜音,然而所有通道的音量都被完全靜音。因此,當包括由音樂家監控的音頻信號的輸入通道在內的靜音組被靜音時,則不可能監控該音頻信號。當包括將音頻信號傳送到混響器的輸出通道在內的靜音組被靜音時,則不會對輸出到會場的任何音頻信號施加混響。

發明內容
因此,本發明的一個目的是提供一種音頻信號處理設備,其能夠根據靜音的目的來將音頻信號的音量維持在一個降低的水平而非完全將音頻信號靜音。為實現本發明目的,提供了一種音頻信號處理設備,其具有用于控制多個音頻信號的特性的多個通道,所述音頻信號處理設備包括音量設置單元,其根據第一用戶操作設置所述多個通道的音量參數;組產生單元,其根據第二用戶操作確定多個組,每個組包括所述多個通道當中的一個或多個通道;衰減設置單元,其根據第三用戶操作為每個組設置衰減量;打開/關閉設置單元,其根據第四用戶操作將每個組設置到打開狀態或關閉狀態;和多個音量控制器,其對應于所述多個通道而提供,屬于關閉狀態組的每個通道的音量控制器根據對該通道設置的音量參數來控制該通道的音頻信號的電平,另一方面,屬于打開狀態組的每個通道的音量控制器通過以對該組設置的衰減量衰減對該通道設置的音量參數來產生音量值,并且根據產生的音量值來控制該通道的音頻信號的電平。根據本發明,對每個靜音組設置衰減量,并且當某個靜音組被靜音時,以該靜音組的衰減量來衰減屬于該靜音組的每個通道。因此,當包括監控器通道的靜音組被靜音時,可以將多個監控器通道的音量同時減小到不會引起嘯聲的水平。此外,當由施加了深度混響的通道所構成的靜音組被靜音時,可以同時減小到達混響器的多個音頻信號的發送電平。這里,由于發送電平維持在某個程度,所以混響不會消失。在這一點上,本文中的術語“靜音”的含義不是完全消音,而在許多場合下是指減小音量。


圖I是示出根據本發明一個實施例的音頻信號處理設備的構造的框圖。圖2示出根據本發明一個實施例的音頻信號處理設備的面板的構造。圖3是示出根據本發明一個實施例的音頻信號處理設備中的信號處理的等效電路的框圖。圖4(a)和圖4(b)是示出根據本發明一個實施例的音頻信號處理設備中的輸入通道和輸出通道的構造的電路圖。圖5示出根據本發明一個實施例的音頻信號處理設備上顯示的靜音組屏幕。圖6是示出在根據本發明一個實施例的音頻信號處理設備中執行的xch系數更新例程A的流程圖。圖7是示出在根據本發明一個實施例的音頻信號處理設備中執行的xch系數更新例程B的流程圖。圖8(a)、圖8(b)和圖8(c)是示出在根據本發明一個實施例的音頻信號處理設備中執行的針對屬于組g的通道的xch音量調節器操作事件進程、組旋鈕操作事件進程、和系數更新例程的流程圖。圖9 (a)和圖9(b)是示出在根據本發明一個實施例的音頻信號處理設備中執行的xch ON SW操作事件進程和組靜音切換操作事件進程的流程圖。
具體實施例方式圖I中示出了根據本發明一個實施例的音頻信號處理設備的構造的框圖。圖I所示的根據本發明一個實施例的音頻信號處理設備I包括CPU(中央處理單元)10,其控制音頻信號處理設備I的整體操作并根據對面板提供的控制部件的操作來產生控制信號;可重寫非易失性閃存器11,其為用于存儲諸如由CPU 10執行的音頻信號處理程序之類的操作軟件的計算機可讀存儲介質;和RAM(隨機存取存儲器)12,其存儲CPU 10的工作區或各種數據項。由于操作軟件存儲在閃存器11中,所以操作軟件的版本更新能夠通過重寫閃存器11中存儲的操作軟件來執行。另外,比如數字記錄器之類的其它裝置經由裝置1/0(輸入/輸出接口)13連接到音頻信號處理設備I。音頻信號處理設備I的所有輸入和所有輸出均通過波形1/0(波形接口)14來執行。波形I/O 14包括輸入模擬信號的多個A輸入端口、輸出模擬信號的多個A輸出端口、以及用于接收外部數字信號和輸出數字信號的多個D輸入/D輸出端口。使用在每個音頻信號采樣周期執行多步驟微程序的一個或多個DSP (數字信號處理器)來構造信號處理器15。信號處理器15在CPU 10的控制下對音頻信號執行混音處理和效果處理。顯不器16以液晶顯示器構成,其根據音頻信號處理來顯示屏幕設置。電動音量調節器17是調節輸入通道信號電平或輸出通道信號電平的音量設置單元。電動音量調節器17可以手動或使用電能來控制信號電平。對面板提供了一組控件18,包括用于對輸入通道或輸出通道分配與多個通道(以下稱為CH)數量相同的通道條的分配開關、用于移動顯示器16上所顯示光標的光標鍵、用于增加/減小設置值的增加/減小鍵、用于選擇設置值的旋轉編碼器、和用于決定設置值的回車鍵。這些部件均連接到總線19。圖2示出根據本發明的音頻信號處理設備I中的包括控件18的面板的構造。、參考圖2,在對應于顯示器16的觸摸板30的下方布置了八個CH條40-1、40_2、40-3,...以及用于立體聲的一個ST CH條40-9。八個CH條40-1、40-2、40_3、 的每一個均包括用于對分配給相應CH條的CH進行選擇的SEL開關41a、用于打開/關閉該CH的ON SW41b、在電動音量調節器17中用于控制所分配的CH的電平的音量調節器開關41c、和用于檢查所分配的CH的CUE開關41d。ST CH條40_9也包括SEL開關41a、0N Sff 41b、音量調節器開關41c、和CUE開關41d。當按下SEL開關41a時,在觸摸板30上顯示用于設置被分配給與按下的SEL開關41a對應的CH條的CH的詳細參數的屏幕,以使得能夠設置所述參數,或者相應CH可以包括在比如靜音組的組中。當按下與提供給面板右側的中部的“操控器I”對應的按鈕32a時,與MIX總線的輸出對應的輸出CHl至輸出CH8被分配給八個CH條40-1、...。當按下對應于“操控器2”的按鈕32b時,輸出CH9至輸出CH16被分配給八個CH條40_1、...。以這種方式,通過切換按鈕32a和32b,可以使用八個CH條40-1、...來控制輸出CHl至輸出CH16。另外,當按下位于“操控器2”下方的對應于“層I”的按鈕33a時,輸入CHl至輸入CH8被分配給8個CH條40-1、...,并且當按下對應于“層2”的按鈕33b時,輸入CH9至輸入CH16被分配給8個CH條40-1、...。另外,當按下對應于“層3”的按鈕33c時,輸入CH17至輸入CH24被分配給8個CH條40-1、...,并且當按下對應于“層4”的按鈕33d時,輸入CH25至輸入CH32被分配給8個CH條40-1、...。以這種方式,通過切換按鈕33a、33b、33c和33d,可以使用八個CH條40-1、...來控制輸入CHl至輸入CH32。如上所述,可以使用八個CH條40-1、...以每次八個通道的方式來控制16個輸出通道和32個輸入通道的電平并且設置CUE。S卩,八個CH條40-1、...對于所有輸入通道和所有輸出通道可以每次八個輸入通道或輸出通道地來分別進行控制。另外,可以借助于STCH條40-9來控制立體聲CH的電平控制和CUE設置。在對應于“層4”的按鈕33d的下方布置了光標鍵34、增大/減小鍵35、旋轉編碼器36、和回車鍵37,其中光標鍵34用于向上、向下、向左和向右移動在觸摸板30上顯示的光標,增大/減小鍵35用于增大/減小各種設置值,旋轉編碼器36用于選擇各種設置值,并且回車鍵37用于決定通過增大/減小鍵35和旋轉編碼器36選擇的設置值和由光標選擇的對象。此外,在面板右側的頂部提供了六個用戶定義鍵(Ul至U6)31,用于執行比如打開/關閉功能的預先編程的功能。將用戶定義鍵(Ul至U6) 31構造為使得能夠對它們分配不同的功能。當對用戶定義鍵31分配用于切換靜音打開/關閉狀態的靜音組操控按鈕時,可以通過按下用戶定義鍵(Ul至U6) 31來切換所分配的靜音組的打開/關閉狀態。靜音組操控功能同時切換屬于一個靜音組的所有通道的靜音打開/關閉狀態。圖3示出根據本發明的音頻信號處理設備I中的信號處理的等效電路。參照圖3,輸入到多個模擬輸入端口(A輸入端)50中的模擬信號被波形I/O 14中包括的AD轉換器轉換成數字信號,并被供給輸入跳線(patch) 52。輸入到多個數字輸入端口(D輸入端)51中的數字信號不經轉換地供給輸 入跳線52。輸入跳線52能夠選擇性地將輸入了信號的多個輸入端口之一跳接(連接)到輸入通道單元53中包括的多個(例如32個)輸入通道的每一個。從而每一個輸入通道都提供了來自通過輸入跳線52跳接的輸入端口的音頻信號。輸入通道單元53中的每個輸入通道包括衰減器、均衡器、壓縮器和門電路、音量調節器、以及用于對送到立體聲(ST)總線54和混音(MIX)總線55的信號的發送電平進行調節的發送調節器。在輸入通道中,對頻率平衡和電平控制以及送到ST總線54和MIX總線55的信號的發送電平進行調節。從輸入通道單元53輸出的32個通道的數字信號被供給ST總線54并且選擇性地供給MIX總線MIXl至MIX16中的一個或多個。在ST總線54中對從32個輸入通道的任意輸入通道選擇性地輸入的一個或多個數字信號進行混音,并向ST輸出通道單元57輸出立體聲通道L/R 54的混音輸出。在MIX總線55的16個總線中對從32個輸入通道的任意通道選擇性地輸入的一個至多個數字信號進行混音,并且將16個通道的混音輸出供給MIX輸出通道單元56。因此,可以得到一個通道的立體聲輸出和16個通道的混音輸出。對ST輸出通道單元57和MIX輸出通道單元56的每個輸出通道均提供了衰減器、均衡器、壓縮器和音量調節器,并且在輸出通道中對頻率平衡和電平調節以及發送到輸出跳線58的電平進行控制。輸出跳線58可以選擇性地將來自輸入了信號的ST輸出通道單兀57和MIX輸出通道單兀56的一個通道的立體聲信號和16個輸出通道信號中的一個跳接(連接)到模擬輸出端口單元(A輸出端)59和數字輸出端口單元(D輸出端)60的每個輸出端口,從而對每個輸出端口都提供了來自通過輸出跳線58跳接的通道的信號。此外,提供給包括多個模擬輸出端口的模擬輸出端口單元(A輸出端)59的數字信號被波形I/O 18中包括的DA轉換器轉換成模擬輸出信號,并被從模擬輸出端口單兀59輸出。從模擬輸出端口單元(A輸出端)59輸出的模擬輸出信號被放大并從主揚聲器輸出。將模擬輸出信號提供到設置在用戶耳朵中的耳內監控器,或者在靠近用戶放置的舞臺監控揚聲器中對其進行再現。從包括多個數字輸出端口的數字輸出端口單元(D輸出端)60輸出的數字音頻信號可以提供給記錄器和外部DAT以進行數字記錄。圖4(a)是示出輸入通道單元53的第i個輸入通道i的構造的框圖。在輸入通道i中,特性控制器61、音量調節器(Vol)62、ON SW(CH_0N)63、ST開關(T0_ST)64、和聲像電位器(pan) 65被連接到用于將輸入信號傳送到ST總線54的路徑。特性控制器61包括控制音頻信號特性的部件,比如用于調節輸入信號的頻率特性的均衡器(EQ)、和用于壓縮輸入信號的動態范圍的壓縮器(COMP)。音量調節器(Vol)62是調節輸入通道i的輸入電平的音量設置單元。ON Sff(CH_0N)63切換輸入通道i的打開和關閉狀態。ST開關(T0_ST)64是用于提供到ST總線54的輸入信號的打開/關閉開關。pan 65設置L和R信號的電平,使得聲音相位設置在預定位置并且分別將L和R信號提供到ST總線54的L和R。另外,輸入通道i包括具有相同構造的16個路徑,輸入信號通過這16個路徑提供至Ij MIX總線55。特性控制器61、前后開關(PP,pre-post switch) 66、發送電平調節器(SND_L)67、和發送開關(SND_0N)68被連接到用于將輸入信號提供到MIX總線55的每個通路。前后開關(PP) 66選擇被輸入音量調節器62之前的音量調節前信號和已經通過音量調節器62的音量調節后信號中的一個。發送電平調節器(SND_L)67調節輸入到MIX總線55的信號的發送電平,并且發送開關(SND_0N)68切換提供到MIX總線55的輸入信號的打開/關閉。用于將輸入信號提供到MIX總線55的16個通道的所述16個路徑具有相同構造。在
用于將輸入信號提供到MIX總線55的每個路徑中,通過與如上所述路徑相同的電路構造來將輸入信號提供到MIX總線55的每個通道。以斜體字來表示對輸入通道i的部件進行控制的當前存儲器(RAM 12)中的參數。CPl(i)至CPn(i)是在特性控制器61中使用的n個參數,并且基于這些參數來控制均衡器的頻率特性和壓縮器的音量特性。Vol (i)是音量調節器62的表示音量參數的參數,并且基于輸入通道i的音量調節器62中的音量參數Vol (i)來控制音頻信號的音量。0N(i)是ONSff 63的參數。當0N(i)為“I”時音頻信號通過輸入通道i中的ON Sff 63,而當該參數為“0”時音頻信號不通過ONSW 63。Pre (i,j)是前后開關66的參數。當ON⑴為“I”時,在音量調節器62之前(音量調節前)獲取從輸入通道i發送到MIX總線j的音頻信號,并且在該參數為“0”時在輸入通道i的ON Sff 63之后(音量調節后)獲取音頻信號。SL(i,j)是發送電平調節器67的參數,并且基于該參數SL(i,j)來控制從輸入通道i發送到MIX總線j的音頻信號的音量。S0N(i,j)是發送開關68的參數。當該參數為“I”時,將音頻信號從輸入通道i發送到MIX總線j,并且當該參數為“0”時,不發送音頻信號。在(i,j)中,i表示輸入通道的編號,j表示輸出通道(MIX CH)的編號。CPU 10對虛線框中示出的音量調節器62和ON Sff 63的兩個參數Vol⑴和ON⑴進行相乘(在[dB]情況下為相加),以產生系數LI (i)。信號處理器(DSP) 15在用于處理輸入通道i的音量調節器62和ON Sff 64的微程序的一個步驟(特定步驟)中,將音頻信號乘以產生的系數LI (i)。即,音量調節器62和ON SW64這兩個部件由CPU 10和DSP 15相互協作地實現,并且DSP 15僅將音頻信號乘以系數LI (i) 一次。另外,針對虛線框中示出的發送電平調節器67和發送開關68產生系數L2(i)并以相同的方式來處理L2(i)。當輸入通道i的ON Sff 63處于打開狀態,并且包括該輸入通道i的組g被靜音時,輸入通道i的系數LI (i)不被限制為0 (對應于-①[dB]的衰減量),而是取決于組g在那個時刻的衰減量Att (g)。當操縱靜音組時,可以由用戶將組g的衰減量Att (g)設置為任意值,這將在下文中描述。以所設置的衰減量減小輸入通道i的電平(沒有完全消音),因此在組g被靜音時音量電平仍然維持到一定程度。圖4(b)是示出MIX輸出通道單元56的第j個輸出通道j的構造的框圖。在輸出通道j中,特性控制器70、音量調節器(Vol)71和靜音開關(CH_0N)72連接到用于將來自MIX總線55的輸出信號發送到輸出跳線58的路徑。特性控制器70對應于特性控制器61,并且包括用于控制音頻信號特性的部件,比如用于調節輸出信號的頻率特性的均衡器(EQ)、用于壓縮輸出信號的動態范圍的壓縮器(COMP)等。音量調節器(Vol)71是調節輸出通道j的輸出電平的音量設置單元。ON SW(CH_0N)72是用于輸出通道j的打開/關閉開關。ST輸出通道單元57除了具有兩個立體聲L和R通道以外具有與MIX輸出通道單元56相同的構造。在ST輸出通道單元57中,各個塊的參數在L和R通道中互相配合或鏈接。當前存儲器(RAM 12)中對輸出通道j的部件進行控制的參數以斜體表示。CPl (j)至CPn(j)是在特性控制器70中使用的n個參數,并且基于這些參數來控制均衡器的頻率特性和壓縮器的音量特性。Vol(j)是音量調節器71的表示音量參數的參數,并且基于輸出通道j的音量調節器71中的音量參數Vol (j)來控制音頻信號的音量或電平。0N(j)是ONSff 72的參數。當0N(j)為“I”時音頻信號通過輸出通道j中的ON Sff 72,而當該參數為“0”時音頻信號不通過ON SW72。在輸出通道j中,CPU 10對虛線框中示出的音量調節器71和ONSW 72的兩個參數Vol (j)和ON (j)進行相乘(在[dB]情況下為相加),以產生系數LI (j)。信號處理器(DSP) 15在用于處理輸出通道j的兩個部件的微程序的一個步驟(特定 步驟)中,將音頻信號乘以產生的系數LI (j)。當輸出通道j的ON Sff 72處于打開狀態,并且包括該輸出通道j的組g被靜音時,輸出通道j的系數LI (j)不被限制為0(-⑴[dB]),而是取決于組g在那個時刻的衰減量Att (g)。可以由用戶來設置組g的衰減量Att (g)。以所設置的衰減量減小輸出通道j的電平(沒有完全消音),因此在組g被靜音時音量電平仍然維持到一定程度。音頻信號處理設備I具有對多個通道同時靜音的靜音組操控功能。將參照如圖5中所示的在顯示器16上顯示的靜音組屏幕2來描述在靜音組操控功能中用于產生、設置、和操作靜音組的方法。靜音組由任意輸入通道和任意輸出通道組成。在一個靜音組中,輸入通道和輸出通道可以同時存在。將需要同時切換其靜音打開/關閉狀態的多個通道分成一個靜音組。在如圖5所示的靜音組屏幕2中,將32個輸入通道分成各自具有八個輸入通道CH1-8、CH9-16、CH17-24、和CH25-32并被顯示在通道顯示區3中的四個組,并且將16個輸出通道分成各自具有八個輸出通道MIX1-8和MIX9-16并被顯示在通道顯示區3中的兩個組。另夕卜,在通道顯示區3中顯示了一個立體聲通道ST。在通道顯示區3的下方顯示了用于選擇四個靜音組之一的選擇按鈕3a。在圖5中,選擇了對應于靜音組I的“I”。在通道顯示區3中對屬于被選靜音組I的通道進行了高亮顯示。具體地說,七個通道(即來自CH9-16的輸入CH 11、12和13、來自0117-24的輸入01 21、來自0125_32的輸入01 25和26、以及來自MIX1-8的輸出CH 8)屬于靜音組I。在所示示例中,可以產生四個靜音組1、2、3和4作為靜音組,并且根據使用靜音組的場合來產生靜音組。例如,確定了一個包括用于處理音樂家對音頻信號的監控的多個輸入通道的組、和一個包括用于處理被發送到混響器的音頻信號的多個輸出通道的組。當產生新靜音組時,在光標位于與新靜音組的編號對應的選擇按鈕3a上的同時按下回車鍵37。隨后,當在光標處于通道顯示區3中顯示的全部清除(CLEAR ALL)按鈕3b上的同時按下回車鍵37時,在當前通道顯示區3上高亮顯示的通道被同時取消。接下來,當按下與需要被分配到新靜音組的輸入通道或輸出通道對應的SEL開關41a時,相應通道被分配到新靜音組。在該情況下,可以按下對應于多個通道的SEL開關41a,從而使所述多個通道屬于新靜音組。按下的SEL開關41a點亮,并且對應于SEL開關41a的通道在通道顯示區3上被高亮顯示并顯示為紅色,以表示通道的分配。可以通過按下點亮的SEL開關41a以將其關閉來取消所述分配。用戶可以根據上述操作來產生由期望的輸入通道和輸出通道組成的靜音組。在選擇按鈕3a下方顯示靜音組操控屏幕4。在靜音組操控屏幕4上顯示靜音按鈕4b (其為用于將四個靜音組1、2、3和4設置到打開或關閉狀態的打開/關閉設置部件)和分別布置在靜音按鈕4b上方的旋鈕4a。靜音按鈕4b是靜音組操控按鈕。可以借助于按鈕4a來設置四個靜音組1、2、3和4在靜音時的衰減量。當一個靜音組被靜音時,以所設置的該靜音組的衰減量來降低屬于該靜音組的各通道的電平。即,旋鈕4a是用于設置每個靜音組的期望衰減電平的衰減設置部件,因此可以通過調節與靜音組對應的旋鈕4a來設置一個通道的音量電平,其中即使在包括該通道的靜音組被靜音時,該通道的音量電平也被維持。當將光標移動到所選的靜音按鈕4b并且按下回車鍵37時,所選的靜音按鈕4b點亮,并且屬于與所選的靜音按鈕4b對應的靜音組的所有通道都被靜音。此時,被靜音的通道的ON Sff 41b閃爍。可以選擇多個靜音按鈕4b。在所示示例中,靜音按鈕I和2點亮,從而靜音組I和2被靜音。通過將光標移動到點亮的靜音按鈕I和2并按下回車鍵37以將靜音、按鈕4b關閉,來取消靜音組I和2的靜音狀態。在選擇按鈕3a右方顯示的安全(SAFE)按鈕3c用來從所有靜音組中臨時排除特定的通道。當在光標位于SAFE按鈕3c上的同時按下回車鍵37并且按下與需要從靜音組中排除的通道對應的SEL開關41a時,SEL開關41a點亮,并且在通道顯示區3中以綠色高亮顯示相應通道。通過按下點亮的SEL開關41a以將其關閉,來取消相應通道的靜音安全。被設置為靜音安全狀態的通道即使在包括該通道的靜音組被靜音時也不會受靜音的影響。S卩,音頻信號處理設備I配備了包括SAFE按鈕3c的靜音安全設置單元,該單元指定臨時從任何組中排除的通道,以使得指定通道的音量值即使在該指定通道所屬的任何組被設置為打開狀態時也不會受影響。圖6是示出在根據本發明一個實施例的音頻信號處理設備I中執行的用于更新第X個通道(XCh)的系數的例程A的流程圖。這里,X是一個寄存器,其存儲了表示多個輸入通道和多個輸出通道中的一個的通道編號。xch系數更新例程A是在操縱音量調節器開關41c時、在操縱靜音組旋鈕4a時、在操縱對應于特定通道的ON Sff 41b時、以及在操縱對應于特定靜音組的靜音按鈕4b時所執行的進程的一部分。在圖6、圖7、圖8和圖9中,參數和寄存器以斜體表不。在xch系數更新例程A的初始化之后,在步驟SlO中對與xch對應的ON Sff 63或72的參數ON(X)進行檢查以確定參數ON(X)是“I”(接通,on)還是“0” (斷開,off)。當參數ON(X)為“I”時,例程A前進到步驟S11,在步驟Sll中將0[dB](對應于系數I)設置到臨時存儲衰減量的寄存器attx中。這是因為ON Sff 63或72處于接通狀態時衰減量為0[dB]o另外,將表示第一靜音組I的[I]設置給靜音組g。接下來,在步驟S12中對與靜音組g對應的靜音按鈕4b的狀態MUTE(g)進行檢查以確定MUTE(g)是“I”(打開,on)還是“0”(關閉,off)。當MUTE(g)為“I”從而靜音組g被確定處于打開狀態時,例程A前進到步驟S13,在步驟S13中確定xch是否屬于靜音組g。當xch屬于靜音組g時,在步驟S14中確定對應于靜音組g的旋鈕4a的參數Att (g)是否小于(衰減量大于)寄存器attx的值。當Att(g)的值小于(衰減量大于)寄存器attx的值時,在步驟S15中將對應于較大衰減量的Att (g)的值存儲在寄存器attx中。在步驟S16中將靜音組g的編號增加I并且準備對下一靜音組g+1執行例程A。在步驟S17中確定下一靜音組g+1的編號是否超過最后靜音組的編號4。當下一靜音組g+1的編號未超過最后靜音組的編號4時,例程A返回步驟S12,并再次執行步驟S12至S17。重復執行步驟S12至S17直到下一靜音組g+1的編號超過了最后靜音組的編號4。當MUTE (g)為“0”從而在步驟S12中確定靜音組g處于關閉狀態時,由于xch沒有被靜音,所以不需要更新xch的系數。因此,跳過步驟S13、S14和S15,例程A跳到步驟SlG0當在步驟S13中確定xch不屬于靜音組g時,由于不需要進行xch系數更新所以跳過步驟S14和S15。當在步驟S14中確定Att (g)大于(衰減量小于)寄存器attx的值時,跳過步驟S15并且不更新Att(g)的值。當重復步驟S12至S17從而下一靜音組g+1的編號超過了最后靜音組的編號4時,例程A從步驟S17前進到步驟S18,以將與寄存器attx的值[dB]和xch的音量調節器62或71的音量電平Vol (x) [dB]之和對應的值設置到寄存器volx中。將與寄存器volx的值對 應的系數設置到信號處理器(DSP) 15中作為信號處理器(DSP) 15的進程中用以處理xch的特定步驟的系數。在該情況下,寄存器attx根據步驟S14和S15而存儲在xch所屬的所有靜音組的衰減量當中最大的衰減量(與轉動程度最大的旋鈕或撥盤4a對應的靜音組的衰減量),并且對xch的特定步驟設置一個表示根據最大衰減量而減小的音量值的系數。當步驟S19完成時,xch系數更新例程A結束。xch的系數對應于上述系數LI (i)或Ll( j)。當在步驟SlO中確定ON(X)為“0”時,例程A分支到步驟S20,在步驟S20中將-①[dB](對應于系數0)的音量值設置到寄存器volx中,并且例程A前進到步驟S19。在該情況下,由于對xch設置了與[dB]的衰減量對應的系數( = 0),因此無論xch所屬的靜音組是否被靜音,都從xch的ON Sff 63或72輸出消音的音頻信號到后續級(xch的聲音沒有輸出)。S卩,包括選擇按鈕3a的打開/關閉設置單元能夠將多個組同時設置到打開狀態。在該情況下,由CPU 10構成的音量控制器在相應通道所屬的多個組處于打開狀態時通過以所述多個組的多個衰減量當中的最大衰減量來對設置到相應通道的音量參數進行衰減,以產生音量值,并且根據所產生的音量值來控制相應通道的音頻信號的電平。圖7是示出在根據本發明一個實施例的音頻信號處理設備I中代替xch系數更新例程A而執行的xch系數更新例程B的流程圖。xch系數更新例程B的步驟S30、S3US32和S33對應于xch系數更新例程A的步驟S10、SlU S12和S13,并因此省略其描述。當在步驟S33中確定xch屬于靜音組g時,在步驟S34中將與靜音組g對應的旋鈕4a的參數Att (g) [dB]加到寄存器attx的值[dB]上,并存儲在寄存器attx中。當步驟S32至S36重復了與靜音組的數量相同的次數時,寄存器attx的值成為xch所屬的所有靜音組g的衰減量Att (g)的累加值或和。步驟S35至S39對應于xch系數更新例程A的步驟S16至S20,并因此省略其描述。在xch系數更新例程B中,在步驟S34中將借助于與xch所屬的每個靜音組相對應的旋鈕4a而設置的衰減量加到寄存器attx的之前值上,并存儲在寄存器attx中。也就是說,在步驟S37中,設置到寄存器volx的值是通過將寄存器attx的值[dB]加到xch的音量調節器62或71的音量電平Vol (x)上而得到的。在該情況下,寄存器attx的值對應于xch所屬的所有靜音組g的衰減量Att (g)之和。與寄存器VOlx的值對應的系數被設置到信號處理器(DSP)中作為DSP15的進程中用以處理xch的特定步驟的系數。在步驟S38完成時,xch系數更新例程B完成。在xch系數更新例程B中,由于xch所屬的靜音組當中處在靜音狀態下的每個靜音組的衰減都起了作用,所以xch在多個靜音組被靜音時的衰減量變得比在系數更新例程A中的衰減量大。S卩,包括選擇按鈕3a的打開/關閉設置單元能夠將多個組同時設置到打開狀態。在該情況下,由CPU 10構成的音量控制器在相應通道所屬的多個組被設置為打開狀態時將多個組的衰減量相加,隨后通過以相加的衰減量對設置到相應通道的音量參數進行衰減來產生音量值,并且根據所產生的音量值來控制相應通道的音頻信號的電平。圖8(a)是示出xch音量調節器操作事件進程的流程圖。當用戶操縱對其分配了 xch的通道條40的音量調節器開關41c時,就啟動了 xch 音量調節器操作事件進程。在XCh音量調節器操作事件進程啟動后,在步驟S40中將取決于用戶所操縱的音量調節器開關41c的位置的衰減量[dB]設置到xch的音量調節器62或71的參數Vol(X)作為音量參數。隨后,在步驟S41中執行xch系數更新例程A(或B),以將參數vol (x)的更新值反映到信號處理器15的進程中的處理xch的特定步驟的系數LI (X)中,并且xch音量調節器操作事件進程完成。圖8(b)是示出靜音組旋鈕操作事件進程的流程圖。當用戶操縱對應于靜音組g的旋鈕4a時,就啟動了靜音組旋鈕操作事件進程。在啟動了靜音組旋鈕操作事件進程后,在步驟S45中將取決于用戶操縱的旋鈕4a的位置的衰減量[dB]設置到靜音組g的參數Att (g)。在步驟S46中對與靜音組g對應的靜音按鈕4b的參數MUTE(g)進行檢查以確定MUTE(g)是“I”(打開,on)還是“0”(關閉,off)。當MUTE(g)為表示靜音組g處于打開狀態的“I”時,該進程前進到步驟S47,在步驟S47中執行針對屬于靜音組g的通道的系數更新例程。當確定MUTE(g)為表示靜音組處于關閉狀態的“0”時,在步驟S46中或在步驟S47完成時,靜音組旋鈕操作事件進程結束。圖8 (C)是示出針對屬于靜音組g的通道的系數更新例程的流程圖,在靜音組g的參數Att (g)和參數MUTE (g)改變并且該改變反映在信號處理器15的系數中時執行所述系數更新例程(例如步驟S47)。在啟動了針對屬于靜音組g的通道的系數更新例程后,在步驟S50中將屬于靜音組g的第一通道的編號設置到寄存器X中。在步驟S51中執行針對與設置到寄存器X中的通道編號相對應的xch的系數更新例程A (或B),以將參數Att (g)和MUTE (g)的改變后的值反映到信號處理器15的進程中用以對屬于靜音組g的xch進行處理的特定步驟的系數Ll(x)中。在步驟S51完成后,在步驟S52中將屬于靜音組g的下一通道的編號設置到寄存器X中。隨后,在步驟S53中確定是否存在被設置到寄存器X中的下一通道,并且當存在被設置到寄存器X中的下一通道時,對下一通道執行步驟S51。當重復步驟S51、S52和S53從而對屬于靜音組g的最后通道執行了步驟S51時,在步驟S53中確定不存在被設置到寄存器X中的通道,并且針對屬于靜音組g的通道的系數更新例程結束。如上所述,執行了針對屬于靜音組g的所有通道的xch系數更新例程(步驟S51)。因此,靜音組g的參數Att (g)和MUTE (g)的改變后的值被反映到信號處理器15的進程中用以處理屬于靜音組g的所有通道的特定步驟的系數LI (x)中。
圖9 (a)是示出xch ON SW操作事件進程的流程圖。當用戶操縱對其分配了 xch的通道條40的ON Sff 41b時,啟動了 xch ON SW操作事件進程。在啟動了 xch ON SW操作事件進程后,在步驟S55中反轉xch的ON Sff 63或72的參數0N(x)。具體地說,ON(X)在其為“I”(接通,on)時被改變為“0”(斷開,off),并在其為“0”(斷開)時被改變為“I”(接通)。在步驟S56中執行xch系數更新例程A(或B),以將ON(X)的改變后的值反映到信號處理器15的進程中用以處理xch的特定步驟的系數Ll(X)中,并且xch ON SW操作事件進程結束。圖9(b)是示出針對靜音組g的靜音開關操作事件進程的流程圖。當操縱對應于靜音組g的靜音按鈕4b時,就啟動了靜音開關操作事件進程。在啟動了靜音開關操作事件進程后,在步驟S60中反轉參數MUTE(g)的值。具體地說,MUTE(g)的值在其為“I”(打開)時被改變為“0”(關閉),并在其為“0”(關閉)時 被改變為“I”(打開)。接下來,在步驟S61中執行如圖8(c)所示的針對屬于靜音組g的通道的系數更新例程,以將參數MUTE(g)的改變后的值反映到信號處理器15的進程中用以處理xch的特定步驟的系數LI (x)中,并隨后靜音開關操作事件進程結束。盡管已經描述了根據本發明實施例的前述音頻信號處理設備中的兩個通道系數更新例程A和B,不過通道系數更新例程A即使在其音量水平減小的情況下也更適合于滿足聽音樂的需要。用戶可以選擇兩個通道系數更新例程A和B中的一個。作為替換,可以將靜音組的衰減量當中第二大的衰減量以及比其更小的衰減量減小到它們的某個百分比并加到最大的衰減量上,以作為兩個通道系數更新例程A和B的折中。S卩,由CPU 10構成的控制器減小了相應通道所屬的組的衰減量當中第二大的衰減量以及比其更小的衰減量,并將減小后的衰減量均加到最大衰減量上,從而獲得相加的衰減量。盡管在根據本發明實施例的音頻信號處理設備中以分貝[dB]來表示衰減量,然而還可以線性地處理衰減量。在這種情況下,在本發明的實施例中將加法改為乘法。此外,盡管本發明實施例描述了音頻信號處理設備,然而本發明不限于此,并且可以廣泛應用于處理多個通道的音頻設備。例如,本發明可以應用于均衡器、壓縮器、混響器、記錄器、揚聲器處理器、環繞聲放大器、混音器引擎等。
權利要求
1.一種音頻信號處理設備,其具有用于控制多個音頻信號的特性的多個通道,所述音頻信號處理設備包括 音量設置單元,其根據第一用戶操作設置所述多個通道的音量參數; 組產生単元,其根據第二用戶操作確定多個組,每個組包括所述多個通道當中的ー個或多個通道; 衰減設置単元,其根據第三用戶操作為每個組設置衰減量; 打開/關閉設置単元,其根據第四用戶操作將每個組設置到打開狀態或關閉狀態;和 多個音量控制器,其對應于所述多個通道而提供,屬于關閉狀態組的每個通道的音量控制器根據對該通道設置的音量參數來控制該通道的音頻信號的電平,另ー方面,屬于打開狀態組的每個通道的音量控制器通過使對該通道設置的音量參數衰減對該組設置的衰減量來產生音量值,并且根據產生的音量值來控制該通道的音頻信號的電平。
2.根據權利要求I的音頻信號處理設備, 其中所述打開/關閉設置単元能夠同時將多于ー個的組設置為打開狀態,并且 其中屬于處于打開狀態的所述多于一個的組的通道的音量控制器通過以所述多于一個的組的多于ー個的衰減量當中的最大衰減量衰減對該通道設置的音量參數來產生音量值,并且根據產生的音量值來控制該通道的音頻信號的電平。
3.根據權利要求I的音頻信號處理設備, 其中所述打開/關閉設置単元能夠同時將多于ー個的組設置為打開狀態,并且 其中屬于處于打開狀態的所述多于一個的組的通道的音量控制器將所述多于ー個的組的多于ー個的衰減量相加,隨后通過以相加后的衰減量衰減對該通道設置的音量參數來產生音量值,并且根據產生的音量值來控制該通道的音頻信號的電平。
4.根據權利要求3的音頻信號處理設備,其中所述音量控制器將所述多于ー個的組的所述多于一個的衰減量當中第二大的衰減量以及更小的衰減量進行減小,并將減小后的衰減量加到最大衰減量上,從而得到相加后的衰減量。
5.根據權利要求I的音頻信號處理設備,還包括靜音安全設置單元,其指定一個臨時從任意組中排除的通道,以使得即使該指定通道所屬的任意組被設置為打開狀態時,該指定通道的音量值也不會受影響。
全文摘要
一種音頻信號處理設備,其具有用于控制多個音頻信號的特性的多個通道。在該音頻信號處理設備中,音量設置單元設置多個通道的音量參數。組產生單元確定多個組,每個組包括多個通道當中的一個或多個通道。衰減設置單元為每個組設置衰減量。打開/關閉設置單元將每個組設置到打開狀態或關閉狀態。對應于多個通道來提供多個音量控制器,屬于關閉狀態組的每個通道的音量控制器根據設置到該通道的音量參數來控制該通道的音頻信號的電平,另一方面,屬于打開狀態組的每個通道的音量控制器通過以對該組設置的衰減量衰減對該通道設置的音量參數來產生音量值,并且根據產生的音量值來控制該通道的音頻信號的電平。
文檔編號H04H60/04GK102739333SQ20121009328
公開日2012年10月17日 申請日期2012年3月31日 優先權日2011年3月31日
發明者岡林昌明 申請人:雅馬哈株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1