基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法
【專利摘要】本發(fā)明涉及有源音箱控制技術(shù),具體是一種基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,該方法包括初始化、音箱模型編輯、音箱控制參數(shù)(如DSP數(shù)據(jù))編輯等步驟實現(xiàn)對分散布置的實體音箱進行遠程控制。本發(fā)明在窗口式管理的基礎(chǔ)上運用圖表式管理方法,并采用音箱模型這個全新理念在計算機平臺上對分散布置的有源音箱進行集中管理,從根源上解決了目前有源音箱技術(shù)因軟件滯后于硬件發(fā)展所導(dǎo)致的問題。
【專利說明】基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及有源音箱控制技術(shù),具體是一種基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法。
【背景技術(shù)】
[0002]在劇場、會堂等場所的擴聲系統(tǒng)中,除了節(jié)目源設(shè)備、調(diào)音臺、功率放大器和音箱之外,一般還要會用到信號處理設(shè)備。傳統(tǒng)的信號處理設(shè)備,例如有側(cè)重于幅度處理的壓縮器、限制器、擴展器等,側(cè)重于頻率處理的均衡器、激勵器、反饋抑制器、分頻器等,以及側(cè)重于時間處理的例如延遲器、混響器等。
[0003]隨時數(shù)字信號處理(Digital Signal Processing)技術(shù)的引入,出現(xiàn)了可以實現(xiàn)多種信號處理功能的數(shù)字音頻處理器。這是一種以數(shù)字信號處理器(Digital SignalProcessor)為核心的集成設(shè)備,將除音源、調(diào)音臺、功放和音箱以外的擴聲系統(tǒng)周邊設(shè)備(例如均衡器、延遲器、移相器、壓限器、分頻器等)的功能集成到一個設(shè)備中。它可以精確地進行音頻信號處理,簡化擴聲系統(tǒng)的連接,具有多路模擬輸入(例如兩路),多路模擬輸出(例如四路、六路、八路等),以及數(shù)字輸入和數(shù)字輸出。數(shù)字音頻處理器一般可以通過機器面板上的功能鍵或計算機上的控制軟件進行調(diào)試控制。
[0004]近年來,隨著數(shù)字信號處理技術(shù)在音響【技術(shù)領(lǐng)域】的進一步發(fā)展,還出現(xiàn)了內(nèi)置集成有功率放大器和數(shù)字信號處理器的有源音箱(可稱為有源一體化音箱),即相當于將原有的外部功率放大器和數(shù)字音頻處理器集成到音箱中。音箱上還集成有控制接口(例如RJ45、RS485和USB接口等)。音箱連接至控制主機后,用戶可以通過控制主機上的控制軟件對有源音箱進行調(diào)試校正和狀態(tài)監(jiān)測,例如修改數(shù)字信號處理器的各類DSP參數(shù),如EQ均衡參數(shù)、延時參數(shù)、分頻參數(shù)、相位調(diào)整參數(shù)等,或監(jiān)測音箱溫度、風(fēng)扇轉(zhuǎn)速、功率放大器,從而實現(xiàn)對分散布置的有源音箱進行集中控制。
[0005]由于這類音箱可以極大簡化擴聲系列鏈路構(gòu)造,使用戶無需為各類音箱、功率放大器、數(shù)字音頻處理器(或其他效果器)的搭配和連接耗費大量的時間和精力。雖然在硬件層面上這類有源音箱為專業(yè)音響系統(tǒng)的設(shè)計、工程安裝、調(diào)試和監(jiān)測等帶來了革命性的影響,但是在軟件層面上還沒有針對這類音箱的特點而設(shè)計的控制軟件,無法充分發(fā)揮這類音箱的優(yōu)勢。在音響系統(tǒng)設(shè)計、調(diào)試校正和狀態(tài)監(jiān)測等方面所帶來的好處。
【發(fā)明內(nèi)容】
[0006]本發(fā)明解決的技術(shù)問題是提供一種適用于對有源音箱進行遠程控制的基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法。
[0007]為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案是:
一種基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,該方法通過控制主機對實體音箱進行控制,該實體音箱包括按照信號流向依次設(shè)置的信號輸入模塊、數(shù)字音頻處理模塊、DAC、輸出緩沖模塊、功放模塊、喇叭模塊,以及用于對上述一個或多個模塊進行控制的音箱控制模塊,所述信號輸入模塊用于接收輸入所述揚聲器的音頻信號并傳輸至所述數(shù)字音頻處理模塊,所述數(shù)字音頻處理模塊包括多個串聯(lián)的音效處理器,經(jīng)所述數(shù)字音頻處理模塊處理的音頻信號經(jīng)所述喇叭模塊放大處理后傳輸至所述喇叭模塊還原成聲
曰:
所述數(shù)字音頻處理模塊包括按信號流向串聯(lián)的多個DSP處理器,起始的一個DSP處理器與所述信號輸入模塊連接,最后的一個DSP處理器與所述功放模塊連接,所述多個音效處理器按信號流向分配至所述多個DSP處理器中,該控制主機包括顯示模塊、數(shù)據(jù)模塊和網(wǎng)絡(luò)模塊,該方法包括以下步驟:
步驟10:初始化,搜索在線音箱;
步驟20:打開或新建系統(tǒng)模型,在顯示模塊的顯示界面上顯示系統(tǒng)模型窗口 ;
步驟30:開始編輯當前系統(tǒng)模型,若選擇編輯音箱模型,則執(zhí)行步驟40 ;若選擇編輯DSP數(shù)據(jù)則執(zhí)行步驟70 ;
步驟40:若選擇創(chuàng)建音箱模型,則執(zhí)行步驟41 ;若選擇刪除音箱模型,則執(zhí)行步驟42 ;步驟41:創(chuàng)建音箱模型,在數(shù)據(jù)模塊中創(chuàng)建音箱模型對象,音箱模型對象包括音箱模型標識、音箱型號數(shù)據(jù)和與音箱DSP數(shù)據(jù),并在系統(tǒng)模型窗口中顯不相應(yīng)的音箱模型圖標;步驟42:刪除音箱模型,刪除該音箱模型在數(shù)據(jù)模塊中的音箱模型對象,并刪除該音箱模型在系統(tǒng)模型窗口中的音箱模型圖標;
步驟70:編輯DSP數(shù)據(jù),并保存至相應(yīng)的音箱模型中,若該音箱模型已配對且與之配對的實體音箱與控制主機建立了網(wǎng)絡(luò)連接,則將音箱模型修改后的DSP數(shù)據(jù)傳輸至該實體音箱中。
[0008]與現(xiàn)有技術(shù)相比,本發(fā)明所采用技術(shù)方案的有益效果如下:
傳統(tǒng)的數(shù)字音頻處理器的控軟件或系統(tǒng)都是基于矩陣式的多進多出結(jié)構(gòu)而設(shè)計的。一臺數(shù)字音頻處理器可以同時接多臺功放,每臺功放再向末端的音箱傳輸放大處理后的音頻信號。因此基于數(shù)字音頻處理器的控制系統(tǒng)側(cè)重于線路布局管理,只能提供簡單列表式視圖功能,在這類控制系統(tǒng)中沒有音箱位置的概念,因此如果需要定位工程現(xiàn)場中的某個實體音箱對應(yīng)控制系統(tǒng)中的哪個位置時,一般是沿著信號通道輔以設(shè)備名稱等方式進行尋找,因此通過實體音箱去定位虛擬音箱位置時非常麻煩。同時,如果需要知道控制系統(tǒng)中某個虛擬音箱圖標位于工程現(xiàn)場的哪個位置時,則無法直觀地從控制系統(tǒng)顯示界面上得知,只能通過控制系統(tǒng)向該虛擬音箱對應(yīng)的是音箱發(fā)出一個粉紅噪聲,依此進行實體音箱定位。因此總的來說,傳統(tǒng)的基于數(shù)字音頻處理器的控制系統(tǒng)在音箱位置與布局管理上較為欠缺,用戶很難對音箱定位做出快速可靠的定位,無法滿足實際需要。本技術(shù)在窗口式管理的基礎(chǔ)上運用圖表式管理方法,并采用音箱模型這個全新理念在計算機平臺上對分散布置的有源音箱進行集中管理,從根源上解決了目前有源音箱技術(shù)因軟件滯后于硬件發(fā)展所致關(guān)鍵障礙。
【專利附圖】
【附圖說明】
[0009]圖1是實施例二的整體結(jié)構(gòu)示意圖。
[0010]圖2是實施例二的整體結(jié)構(gòu)示意圖(以雙DSP處理器為例)。[0011]圖3是實施例二 DAC降噪原理示意圖之一。
[0012]圖4是實施例二 DAC降噪原理示意圖之二。
[0013]圖5是實施例二的降噪控制模塊原理圖。
[0014]圖6是實施例二的整體結(jié)構(gòu)圖。
[0015]圖7是實施例二的信號輸入模塊原理圖。
[0016]圖8是實施例二的模擬信號壓縮限幅器原理圖。
[0017]圖9是實施例二的壓縮限幅單元原理圖。
[0018]圖10是實施例二的數(shù)字音頻處理模塊音效處理器分布圖(以輸入處理設(shè)有2個EQ均衡器為例)。
[0019]圖11是實施例二的數(shù)字音頻處理模塊音效處理器分布圖(以輸入處理設(shè)有3個EQ均衡器為例)。
[0020]圖12是實施例二的數(shù)字音頻處理模塊所包含的音效處理器分布方式之一(以兩個DSP處理器為例)。
[0021]圖13是實施例二的數(shù)字音頻處理模塊所包含的音效處理器分布方式之二(以兩個DSP處理器為例)。
[0022]圖14是實施例一的主要流程示意圖。
[0023]圖15是實施例一的音箱模型編輯主要流程示意圖。
[0024]圖16是實施例一的陣列組模型編輯主要流程示意圖。
[0025]圖17是實施例一的系統(tǒng)組模型編輯主要流程示意圖。
【具體實施方式】
[0026]在本發(fā)明中,術(shù)語“上”、“下”、“左”、“右”、“前”、“后”、“頂”、“底”、“內(nèi)”、“外”、“中”、
“豎直”、“水平”、“橫向”、“縱向”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系。這些術(shù)語主要是為了更好地描述本發(fā)明及其實施例,并非用于限定所指示的裝置、元件或組成部分必須具有特定方位,或以特定方位進行構(gòu)造和操作。
[0027]并且,上述部分術(shù)語除了可以用于表示方位或位置關(guān)系以外,還可能用于表示其他含義,例如術(shù)語“上”在某些情況下也可能用于表示某種依附關(guān)系或連接關(guān)系。對于本領(lǐng)域普通技術(shù)人員而言,可以根據(jù)具體情況理解這些術(shù)語在本發(fā)明中的具體含義。
[0028]此外,術(shù)語“安裝”、“設(shè)置”、“設(shè)有”、“連接”、“相連”應(yīng)做廣義理解。例如,可以是固定連接,可拆卸連接,或整體式構(gòu)造;可以是機械連接,或電連接;可以是直接相連,或者是通過中間媒介間接相連,又或者是兩個裝置、元件或組成部分之間內(nèi)部的連通。對于本領(lǐng)域普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
[0029]此外,術(shù)語“第一”、“第二”等主要是用于區(qū)分不同的裝置、元件或組成部分(具體的種類和構(gòu)造可能相同也可能不同),并非用于表明或暗示所指示裝置、元件或組成部分的相對重要性和數(shù)量。除非另有說明,“多個”的含義為兩個或兩個以上。
[0030]下面結(jié)合實施例和附圖對本發(fā)明的技術(shù)方案作進一步的說明。
[0031]實施例一
如圖14至17所示,本實施例的是一種基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,該方法通過控制主機對實體音箱進行控制,該實體音箱包括按照信號流向依次設(shè)置的信號輸入模塊、數(shù)字音頻處理模塊、功放模塊和喇叭模塊,該控制主機包括顯示模塊、數(shù)據(jù)模塊和網(wǎng)絡(luò)模塊,該方法包括:
步驟10:初始化,搜索在線音箱(在線音箱是指與控制主機建立連接的實體音箱);步驟20:打開或新建系統(tǒng)模型,在顯示模塊的顯示界面上顯示系統(tǒng)模型窗口,并執(zhí)行自動匹配操作,從而將上述步驟10中搜索得到的在線音箱中與當前系統(tǒng)模型中的已經(jīng)建立配對關(guān)系的音箱模型進行數(shù)據(jù)同步。在本步驟中,若搜索得到的在線音箱曾與當前系統(tǒng)模型中的音箱模型配對,則將該在線音箱的DSP數(shù)據(jù)復(fù)制到該音箱模型,或?qū)⒃撘粝淠P椭械腄SP數(shù)據(jù)復(fù)制到該在線音箱。在本技術(shù)中,數(shù)據(jù)同步是指使音箱模型與對應(yīng)實體音箱兩者的DSP數(shù)據(jù)相同的操作,具體可以通過將音箱模型中的DSP數(shù)據(jù)復(fù)制到實體音箱中,或者將實體音箱中的DSP數(shù)據(jù)復(fù)制到音箱模型中;
步驟30:開始編輯當前系統(tǒng)模型,若選擇編輯音箱模型,則執(zhí)行步驟40 ;若選擇編輯陣列組模型,則執(zhí)行步驟50 ;若選擇編輯系統(tǒng)組模型,則執(zhí)行步驟60 ;若選擇編輯DSP數(shù)據(jù)則執(zhí)行步驟70 ;
步驟40:若選擇創(chuàng)建音箱模型,則執(zhí)行步驟41 ;若選擇刪除音箱模型,則執(zhí)行步驟42 ;若選擇配對音箱模型,則執(zhí)行步驟43 ;
步驟41:創(chuàng)建音箱模型,在數(shù)據(jù)模塊中創(chuàng)建音箱模型對象,音箱模型對象包括音箱模型標識(即音箱模型對象標識)、音箱型號數(shù)據(jù)和與音箱DSP數(shù)據(jù)(也可以是音箱控制參數(shù),例如DSP數(shù)據(jù)、功放參數(shù)、散熱風(fēng)扇轉(zhuǎn)速等),并在系統(tǒng)模型窗口中顯示相應(yīng)的音箱模型圖標;
步驟42:刪除音箱模型,刪除該音箱模型在數(shù)據(jù)模塊中的音箱模型對象,并刪除該音箱模型在系統(tǒng)模型窗口中的音箱模型圖標;
步驟43:配對音箱模型,將音箱模型與實體音箱配對,建立對應(yīng)關(guān)系;
步驟50:若選擇創(chuàng)建陣列組模型,則執(zhí)行步驟51 ;若刪除陣列組模型成員,則執(zhí)行步驟52 ;若修改陣列組模型音箱模型成員,則執(zhí)行步驟53 ;
步驟51:創(chuàng)建陣列組模型,在數(shù)據(jù)模塊中創(chuàng)建陣列組模型對象,陣列組模型對象包括陣列組模型標識(即陣列組模型對象標識)、音箱模型成員數(shù)據(jù)和DSP數(shù)據(jù),并在系統(tǒng)模型窗口中顯示相應(yīng)的音箱模型圖標;
步驟52:刪除陣列組模型,刪除陣列組模型在數(shù)據(jù)模塊中的陣列組模型對象,并刪除陣列組模型在系統(tǒng)模型窗口中的陣列組模型圖標;
步驟53:修改音箱模型成員,若需要添加音箱模型成員則將待添加的音箱模型關(guān)聯(lián)至該陣列組模型,若需要刪除音箱模型成員則將待刪除的音箱模型解除與該陣列組模型的關(guān)聯(lián)關(guān)系;
步驟60:若選擇創(chuàng)建系統(tǒng)組模型,則執(zhí)行步驟51 ;若刪除系統(tǒng)組模型成員,則執(zhí)行步驟52 ;若修改系統(tǒng)組模型音箱模型成員,則執(zhí)行步驟53 ;
步驟61:創(chuàng)建系統(tǒng)組模型,在數(shù)據(jù)模塊中創(chuàng)建系統(tǒng)組模型對象,系統(tǒng)組模型對象包括系統(tǒng)組模型標識(即系統(tǒng)組模型對象標識)、音箱模型成員數(shù)據(jù)和DSP數(shù)據(jù),并在系統(tǒng)模型窗口中顯示相應(yīng)的音箱模型圖標;
步驟62:刪除系統(tǒng)組模型,刪除系統(tǒng)組模型在數(shù)據(jù)模塊中的系統(tǒng)組模型對象,并刪除系統(tǒng)組模型在系統(tǒng)模型窗口中的系統(tǒng)組模型圖標; 步驟63:修改系統(tǒng)組音箱模型成員,若添加音箱模型成員則將待添加音箱模型的音箱模型關(guān)聯(lián)至該系統(tǒng)組模型,若需要刪除音箱模型成員則將待刪除的音箱模型解除與該系統(tǒng)組豐吳型的關(guān)聯(lián)關(guān)系;
步驟70:編輯DSP數(shù)據(jù),并保存至相應(yīng)的音箱模型中(具體是保存至音箱模型對象中),若該音箱模型已配對且與之配對的實體音箱與控制主機建立了網(wǎng)絡(luò)連接,則將音箱模型修改后的DSP數(shù)據(jù)傳輸至該實體音箱中。
[0032]在所述步驟20中,窗口背景采用工程現(xiàn)場圖片。本技術(shù)采用系統(tǒng)模型窗口采用工程現(xiàn)場圖片方式,可以解決目前有源音箱控制領(lǐng)域一個重要但是卻解決由于過往經(jīng)驗和傳統(tǒng)思路限制所造成的音箱遙控操控和管理上的效率底下,以及音箱模型布局定位不易識別的問題。
[0033]目前大部分有源音箱的控制軟件仍沿用原外置式的數(shù)字音頻處理器列表式的控制模式,如果需要控制的音箱較多,音響系統(tǒng)較復(fù)雜時,這種列表式的控制模式很容易出現(xiàn)目標控制對象偏差的問題。所謂的目標控制對象偏差是指,例如實體音箱甲對應(yīng)的是音箱模型A,但是技術(shù)人員在控制主機(或稱控制平臺)上操作時誤以為音箱模型B是實體音箱甲的對應(yīng)音箱模型,從而對音箱模型的DSP數(shù)據(jù)進行編輯,此時實際被控制修改DSP數(shù)據(jù)的實體音箱并非技術(shù)人員所設(shè)想或預(yù)計的實體音箱甲,從而出現(xiàn)目標控制對象偏差。
[0034]本來這種偏差是可以避免的,在現(xiàn)有技術(shù)中也采用了多種技術(shù)手段來保證技術(shù)人員可以辨別系統(tǒng)模型中的音箱模型對應(yīng)工程現(xiàn)場的哪個實體音箱,但是這些手段大都是非可視化的識別方式,在工期緊張,調(diào)試任務(wù)重的場合,這些辨別手段還是會耗費技術(shù)人員較多的時間和精力,效率不高且容易出錯。
[0035]系統(tǒng)模型窗口的背景可設(shè)置成工程現(xiàn)場圖片,技術(shù)人員可以將系統(tǒng)模型中的音箱圖標放置在工程現(xiàn)場圖片中對應(yīng)實體音箱的安裝位置上,使得系統(tǒng)模型中的音箱圖標分布更加接近實體音箱的布置情況,使技術(shù)人員可以快速聯(lián)想、準確識別出各個音箱圖標(音箱模型)對應(yīng)工程現(xiàn)場中哪個位置的實體音箱,縮短尋找與實體音箱對應(yīng)的音箱模型的時間,不僅可以加快音箱系統(tǒng)調(diào)試控制的效率,還可以提高實體音箱控制的準確性,有效避免因人為疏忽所致的實體音箱目標控制對象偏差問題。
[0036]在所述步驟20中,所述自動匹配操作包括:控制主機通過網(wǎng)絡(luò)模塊搜索得到當前與控制主機連接實體音箱的序列號;
判斷當前系統(tǒng)模型的音箱模型中是否有包含該序列號的音箱模型,若無則完成自動配對操作;若有,則執(zhí)行DSP數(shù)據(jù)檢查和數(shù)據(jù)同步操作;
檢查該音箱模型的DSP數(shù)據(jù)與該實體音箱的DSP數(shù)據(jù)是否相同,若兩者的DSP數(shù)據(jù)相同則完成自動配對操作,若兩者的DSP數(shù)據(jù)不相同,則執(zhí)行數(shù)據(jù)同步操作,并由用戶選擇是將音箱模型的DSP數(shù)據(jù)復(fù)制到實體音箱還是將實體音箱的DSP數(shù)據(jù)復(fù)制到音箱模型。
[0037]在所述步驟41中,可以通過以下方式創(chuàng)建音箱模型(即創(chuàng)建離線音箱模型):
在顯示模塊的顯示界面上顯示設(shè)備庫,設(shè)備庫可中包含與預(yù)設(shè)型號音箱對應(yīng)的音箱模型圖標(可以以列表或圖標形式顯示),從設(shè)備庫中選擇音箱模型圖標;
將選定的音箱模型圖標拖放到系統(tǒng)模型窗口中,并在數(shù)據(jù)模塊中創(chuàng)建與該音箱模型圖標對應(yīng)的音箱模型對象(具體是將音箱模型圖片對應(yīng)的音箱型號數(shù)據(jù)保存至音箱模型對象中)。[0038]在所述步驟41中,還可以通過以下方式創(chuàng)建音箱模型(即創(chuàng)建在線音箱模型): 顯示模塊的顯示界面上顯示在線設(shè)備庫,在線設(shè)備庫中包含在線音箱標識或圖標,每
個在線音箱標識或圖標代表一個與控制主機建立網(wǎng)絡(luò)連接的實體音箱,從在線設(shè)備庫中選擇在線首箱圖標;
將選定的在線音箱圖標拖放到系統(tǒng)模型窗口中,并在數(shù)據(jù)模塊中創(chuàng)建音箱模型對象; 將該在線音箱圖標所對應(yīng)的實體音箱的序列號保存到該音箱模型對象中。
[0039]對于已經(jīng)執(zhí)行過配對操作的音箱模型,若當前與該音箱模型配對的實體音箱與控制主機建立連接,則定義該音箱模型為在線音箱模型。對于在線音箱模型,若用戶修改該在線音箱模型的DSP數(shù)據(jù)(點擊該在線音箱模型的圖標可進入DSP數(shù)據(jù)修改頁面),則同步執(zhí)行數(shù)據(jù)更新操作,即將修改后的DSP數(shù)據(jù)通過控制主機的網(wǎng)絡(luò)模塊發(fā)送到配對實體音箱中,相當于修改的DSP數(shù)據(jù)即時對配對實體音箱生效,使得用戶可以對音響系統(tǒng)進行實時調(diào)試校正或調(diào)整。
[0040]與在線音箱模型相應(yīng)的是,對于尚未執(zhí)行過配對操作的音箱模型,或雖曾執(zhí)行過配對操作,但與之配對的實體音箱當前并未與控制主機連接,則定義為離線音箱模型。對于離線音箱模型修改的DSP數(shù)據(jù),則無法即時傳輸至對應(yīng)的實體音箱,但是可以通過下一次系統(tǒng)重新加載初始化自動匹配成功后通過數(shù)據(jù)同步方式將修改后的DSP數(shù)據(jù)發(fā)送到對應(yīng)的實體音箱中。
[0041]本技術(shù)通過手動配對和自動匹配機制,實現(xiàn)了“離線"DSP數(shù)據(jù)編輯功能,使工程技術(shù)人員無需綁定在工程現(xiàn)場,可以以更加靈活的方式對系統(tǒng)進行調(diào)試,并為打通音響系統(tǒng)設(shè)計、實施和調(diào)試提供了技術(shù)上基礎(chǔ)支持。
[0042]此外,考慮到系統(tǒng)目標用戶群體與聲場預(yù)測分析軟件目標用戶群體的差異,音箱控制系統(tǒng)一般側(cè)重于輔助管理,系統(tǒng)不會設(shè)計得過于復(fù)雜,簡單、直觀、容易操作是這類控制系統(tǒng)的重要標準。因此音箱控制系統(tǒng)一般不會集成虛擬音頻分析儀功能,在需要對音響系統(tǒng)進行調(diào)試時,只能通過實體的音頻分析儀進行。如果調(diào)試、測試人員離開工程現(xiàn)場,系統(tǒng)調(diào)試工作將無法繼續(xù)進行。
[0043]其次,音響系統(tǒng)設(shè)計通常用聲場預(yù)測分析軟件進行系統(tǒng)建模和聲場預(yù)測,這類軟件一般附帶有虛擬的音頻分析儀功能,可以通過在三維或二位系統(tǒng)模型中插入虛擬話筒的方式預(yù)測擴聲系統(tǒng)的指定點的聲效。其獲得的分析效果類似與將連接至實體音頻分析儀的測量話筒放置到工程現(xiàn)場的指定位置后由實體音頻分析儀測量獲得的效果。因此在進行音響系統(tǒng)設(shè)計時(主要是指音響布置),可以借助這一虛擬音頻分析儀功能調(diào)整音箱布局和具體安裝位置設(shè)計,從而提高音響系統(tǒng)設(shè)計的準確性和科學(xué)性。但是由于工程現(xiàn)場的實際音箱DSP數(shù)據(jù)可能經(jīng)過會經(jīng)過人工調(diào)整或由于出廠時個體數(shù)據(jù)存在差異,因此預(yù)測分析軟件無法獲得這些數(shù)據(jù),因而也無法通過自身附帶的虛擬音頻分析儀功能進行模擬分析。
[0044]總而言之,音箱控制軟件因各種原因不具備虛擬音頻分析儀功能而無法進行“離線”的音響系統(tǒng)調(diào)試,而聲場預(yù)測分析系統(tǒng)雖具備虛擬音頻分析儀,但是卻由于無法獲得工程現(xiàn)場實際的音箱DSP數(shù)據(jù)而無法進行模擬調(diào)試,況且即是可以模擬調(diào)試,經(jīng)調(diào)試后的音箱DSP數(shù)據(jù)也無法給到音箱控制系統(tǒng)繼續(xù)進行實物調(diào)試操作。因此打通這兩個系統(tǒng),將可以為前期音響系統(tǒng)設(shè)計和后期的音響系統(tǒng)調(diào)試提供更多支持,從而提高音響系統(tǒng)設(shè)計、調(diào)試的靈活性和科學(xué)性,并提高工作效率。[0045]所述步驟43可以通過以下步驟實現(xiàn)配對音箱模型操作:
(1)選擇一個音箱模型和一個與控制主機建立連接的實體音箱;
(2)判斷兩者的音箱型號是否相同,若相同則將該實體音箱的序列號復(fù)制到音箱模型中并選擇是否執(zhí)行數(shù)據(jù)同步操作;若不相同則放棄配對操作;
(3)數(shù)據(jù)同步操作:選擇將音箱模型的DSP數(shù)據(jù)復(fù)制到該實體音箱中,或選擇將實體音箱的DSP數(shù)據(jù)復(fù)制到該音箱模型中(即復(fù)制到該音箱模型的音箱模型對象中保存)。
[0046]進一步的,所述步驟43還可以通過以下步驟實現(xiàn)配對音箱模型操作:
(1)顯示模塊的顯示界面上顯示在線設(shè)備庫,在線設(shè)備庫中包含在線音箱標識或圖標,每個在線音箱標識或圖標代表一個與控制主機建立網(wǎng)絡(luò)連接的實體音箱;
(2)將選定的在線音箱標識或圖標拖放到系統(tǒng)模型中的選定音箱模型圖標上,以此自動觸發(fā)判斷是否可以執(zhí)行配對操作;
(3)如果音箱模型的音箱型號與在線音箱標識或圖標所對應(yīng)實體音箱的音箱型號一致,則可以執(zhí)行配對操作(此時是否執(zhí)行配對操作由用戶選擇);如果音箱型號不一致,則提示用戶不能執(zhí)行配對操作;
(4)若執(zhí)行配對操作,則將在線音箱標識或圖標所對應(yīng)的實體音箱的序列號復(fù)制到該音箱模型的音箱模型對象中,從而使音箱實體與音箱模型之間建立配對關(guān)系;若執(zhí)行配對操作,可以選擇執(zhí)行數(shù)據(jù)同步操作;
(5)數(shù)據(jù)同步操作,將選擇將音箱模型的DSP數(shù)據(jù)(即音箱模型對象中包含的DSP數(shù)據(jù))全部復(fù)制到與之配對實體音箱中,或選擇將該實體音箱中的DSP數(shù)據(jù)全部復(fù)制到與之配對的音箱模型的音箱模型對象中。
[0047]在所述步驟51中,可以通過下述步驟創(chuàng)建陣列組模型:
在顯示模塊的顯示界面上顯示設(shè)備庫,設(shè)備庫可中包含空白陣列組模型圖標,從設(shè)備庫選擇空白陣列組模型圖標;
將該空白陣列組模型圖標拖放到系統(tǒng)模型窗口中;
在數(shù)據(jù)模塊中創(chuàng)建與該空白陣列組模型圖標對應(yīng)的音箱模型對象。
[0048]在所述步驟51中,可以通過下述步驟創(chuàng)建陣列組模型:
在顯示模塊的顯示界面上顯示設(shè)備庫,設(shè)備庫可中包含預(yù)置陣列組模型圖標,從設(shè)備庫選擇預(yù)置陣列組模型圖標;
將該預(yù)置陣列組模型圖標拖放到系統(tǒng)模型窗口中;
在數(shù)據(jù)模塊中創(chuàng)建與該預(yù)置陣列組模型圖標對應(yīng)的音箱模型對象;
創(chuàng)建該預(yù)置陣列組圖標對應(yīng)的預(yù)先設(shè)定的音箱模型成員音箱模型;
將上述創(chuàng)建的音箱模型關(guān)聯(lián)至該預(yù)置陣列組(將這些音箱模型的標識保存到陣列組模型對象中)。
[0049]在所述步驟53中,若添加音箱模型成員則將待添加音箱模型的音箱模型標識保存到陣列組模型對象中,從而建立關(guān)聯(lián)關(guān)系(也可稱為分配關(guān)系),若刪除音箱模型成員,則將待刪除音箱模型的音箱模型標識從陣列組模型對象中刪除,從而解除關(guān)聯(lián)關(guān)系。
[0050]在所述步驟61中,可以通過下述步驟創(chuàng)建系統(tǒng)組模型:
在顯示模塊的顯示界面上顯示設(shè)備庫,設(shè)備庫可中包含空白系統(tǒng)組模型圖標,從設(shè)備庫選擇空白系統(tǒng)組模型圖標; 將該空白系統(tǒng)組模型圖標拖放到系統(tǒng)模型窗口中;
在數(shù)據(jù)模塊中創(chuàng)建與該空白系統(tǒng)組模型圖標對應(yīng)的音箱模型對象。
[0051]在所述步驟61中,可以通過下述步驟創(chuàng)建系統(tǒng)組模型:
在顯示模塊的顯示界面上顯示設(shè)備庫,設(shè)備庫可中包含預(yù)置系統(tǒng)組模型圖標,從設(shè)備庫選擇預(yù)置系統(tǒng)組模型圖標;
將該預(yù)置系統(tǒng)組模型圖標拖放到系統(tǒng)模型窗口中;
在數(shù)據(jù)模塊中創(chuàng)建與該預(yù)置系統(tǒng)組模型圖標對應(yīng)的音箱模型對象;
創(chuàng)建該預(yù)置系統(tǒng)組圖標對應(yīng)的預(yù)先設(shè)定的音箱模型成員音箱模型;
將上述創(chuàng)建的音箱模型關(guān)聯(lián)至該預(yù)置系統(tǒng)組(將這些音箱模型的標識保存到系統(tǒng)組模型對象中)。
[0052]在所述步驟63中,若添加音箱模型成員則將待添加音箱模型的音箱模型標識保存到系統(tǒng)組模型對象中,從而建立關(guān)聯(lián)關(guān)系(也可稱為分配關(guān)系),若刪除音箱模型成員,則將待刪除音箱模型的音箱模型標識從系統(tǒng)組模型對象中刪除,從而解除關(guān)聯(lián)關(guān)系。
[0053]所述音箱DSP數(shù)據(jù)包括輸入處理數(shù)據(jù)和輸出處理數(shù)據(jù),其中輸入處理數(shù)據(jù)包括三層DSP數(shù)據(jù),第一層是音箱層DSP數(shù)據(jù),第二層是陣列層DSP數(shù)據(jù),第三層是系統(tǒng)層DSP數(shù)據(jù)。
[0054]音箱模型對應(yīng)的實體音箱DSP處理包括輸入處理和多路輸出處理(針對分頻音箱),輸入處理包括一種或多種音效處理,在輸入處理中,每種音效處理設(shè)有三個,同一種類的每個音效處理的參數(shù)既可以相同也可以不同,因此雖然輸入處理中的各個音效處理是串聯(lián)的,但是也可以看成是三層DSP處理,每層DSP處理所包含的音效處理種類的數(shù)量相同,與此相應(yīng)的時,用于控制這三層DSP處理的DSP數(shù)據(jù)也可以視為三層DSP數(shù)據(jù)。其中一層DSP數(shù)據(jù)是音箱層DSP數(shù)據(jù),該數(shù)據(jù)僅用于所屬音箱模型所對應(yīng)的實體音箱聲效,另一層DSP數(shù)據(jù)是陣列層DSP數(shù)據(jù),該數(shù)據(jù)對該數(shù)據(jù)所屬陣列組模型的全部音箱模型成員各自所對應(yīng)的實體音箱生效,還有一層DSP數(shù)據(jù)是系統(tǒng)層DSP數(shù)據(jù),該數(shù)據(jù)對該數(shù)據(jù)所屬系統(tǒng)組模型的全部音箱模型成員各自所對應(yīng)的實體音箱生效。
[0055]也就是說,若修改某個音箱模型的音箱層DSP數(shù)據(jù),則該修改僅對該音箱模型所對應(yīng)的實體音箱生效,但是若修改該音箱模型的陣列層DSP數(shù)據(jù),則該音箱模型所屬的陣列組模型的DSP數(shù)據(jù)也會被同步修改,且該修改會被同步至該陣列組模型的全部音箱模型成員,即該陣列組模型的全部音箱模型成員的陣列層DSP參數(shù)都進行了相同的修改。
[0056]本實施例的實體音箱包括信號輸入模塊、數(shù)字音頻處理模塊、功放模塊和喇叭模塊,其中數(shù)字音頻處理模塊包括輸入處理模塊和多個輸出處理模塊;
輸入處理模塊包括串聯(lián)的多個音效處理器,每個音效處理器用于根據(jù)所設(shè)定的處理參數(shù)對音頻信號進行相應(yīng)種類信號處理操作,其中起始的一個音效處理器與信號輸入模塊連接,以接收來自信號輸入模塊的音頻信號,最后的一個音效處理器與各個輸出處理模塊連接,將經(jīng)過其處理后的音頻信號分成多路輸出音頻信號并傳輸至對應(yīng)的一個輸出處理模塊;
每個輸出處理模塊包括串聯(lián)的多個音效處理器,且起始的一個音效處理器為濾波器,該濾波器用于接收該輸出處理模塊所對應(yīng)的一路輸出音頻信號,并對該一路輸出音頻信號進行濾波處理,從而得到預(yù)設(shè)頻段的信號。[0057]實體音箱輸入處理模塊中的每種音效處理器,可以都設(shè)置三個,此時實體音箱也包含的DSP數(shù)據(jù)也是三層,與控制主機上與該實體音箱配對的音箱模型DSP數(shù)據(jù)完全對應(yīng);也可以部分種類的音效處理器設(shè)置三個,部分種類的音效處理器設(shè)置少于三個,例如一個,則此時實體音箱輸入處理模塊實際的DSP數(shù)據(jù)與其所配對音箱模型輸入處理的三層DSP數(shù)據(jù)不能一一對應(yīng),相當于在控制主機上設(shè)置了虛擬的三層輸入處理參數(shù)。此時,對于在實體音箱輸入處理模塊中只有一個的音效處理器,用戶對與該配對音箱模型進行DSP修改操作后,控制主機需要先將音箱模型中與該種類音效處理器所對應(yīng)的三層DSP參數(shù)疊加計算成一個/ 一組DSP參數(shù),供該一個音效處理器執(zhí)行信號處理操作。
[0058]在所述步驟70中,既可以編輯音箱模型的全部DSP數(shù)據(jù)(包括輸入三層DSP數(shù)據(jù)和輸出處理數(shù)據(jù)),也可以編輯陣列組模型的DSP數(shù)據(jù),還可以直接編輯系統(tǒng)組模型的DSP數(shù)據(jù)。其中若修改音箱層DSP數(shù)據(jù),則只會影響該數(shù)據(jù)所屬音箱模型及與該音箱模型配對的實體音箱,若修改陣列層DSP數(shù)據(jù),則無論是從音箱模型角度進行修改,還是陣列組模型角度進行修改,都會對該陣列層DSP數(shù)據(jù)所對應(yīng)陣列組模型的全部音箱模型生效,系統(tǒng)層DSP數(shù)據(jù)修改與此類似,都是“一調(diào)調(diào)一片”的效果。
[0059]實施例二
本實施例與實施例一的區(qū)別在于:本實施例的實體音箱包括按照信號流向依次設(shè)置的信號輸入模塊10、數(shù)字音頻處理模塊20、DAC54’、輸出緩沖模塊50、功放模塊30、喇叭模塊40,以及用于對上述一個或多個模塊進行控制的音箱控制模塊90,所述信號輸入模塊用于接收輸入所述揚聲器的音頻信號并傳輸至所述數(shù)字音頻處理模塊。若輸入音箱的是模擬音頻信號,需要通過ADC轉(zhuǎn)換成數(shù)字信號,ADC可以設(shè)置成獨立器件,或設(shè)置在所述信號輸入模塊中,或集成至所述數(shù)字音頻處理模塊。經(jīng)所述數(shù)字音頻處理模塊處理的音頻信號經(jīng)所述喇機模塊放大處理后傳輸至所述喇機模塊還原成聲音。
[0060]所述數(shù)字音頻處理模塊包括多個串聯(lián)的音效處理器。本實施例所采用的所述數(shù)字音頻處理模塊包括按信號流向串聯(lián)的多個DSP處理器,起始的一個DSP處理器與所述信號輸入模塊連接,最后的一個DSP處理器(直接或間接)與所述功放模塊連接,所述多個音效處理器按信號流向分配至所述多個DSP處理器中。
[0061]實際上本發(fā)明的數(shù)字音頻處理模塊也可以采用三個或三個以上的DSP處理器,但為了描述方便下面以數(shù)字音頻處理模塊采用兩個DSP處理器進行闡述說明。
[0062]如圖2至3所示,所述數(shù)字音頻處理模塊則包括第一 DSP處理器21和第二 DSP處理器22,所述第二 DSP處理器22包括第一縮放單元228。所述輸出緩沖模塊50包括第二縮放單元52和用于對所述DAC 54’轉(zhuǎn)換輸出的模擬信號進行緩沖濾波處理器的一級緩沖單元51。一級緩沖單元51可以采用有源濾波電路實現(xiàn),一級緩沖單元51除了可以對DAC54’進行緩沖外,還可以調(diào)整信號輸出電平和輸出阻抗,以便匹配后續(xù)第二縮放單元和/或功放模塊30的輸入電平和阻抗要求。經(jīng)過所述數(shù)字音頻處理模塊20處理的數(shù)字信號依次經(jīng)所述第一縮放單元228、所述DAC 54’和所述第二縮放單元52傳輸至所述功放模塊30。
[0063]所述音箱控制模塊90包括降噪控制模塊95,所述降噪控制模塊95用于檢測經(jīng)過所述數(shù)字音頻處理模塊20處理的數(shù)字信號電平,當檢測到的信號電平低于預(yù)設(shè)閥值時,控制所述第一縮放單元228按預(yù)設(shè)倍數(shù)放大信號電平,并同時控制所述第二縮放單元52按該預(yù)設(shè)倍數(shù)縮小信號電平;當檢測到的信號電平高于閥值時,控制所述第一縮放單元228和所述第二縮放單元52按原信號電平大小輸出。如果經(jīng)過所述數(shù)字音頻處理模塊處理后輸出的信號有多路,可以針對每路信號在DAC的前端設(shè)置第一縮放單元,后端設(shè)置第二縮放單元,并通過第二縮放單元對每路信號進行降噪控制,即當降噪控制模塊檢測到該路信號輸出的電平過低時,同時控制該路信號通道上的第一縮放單元和第二縮放單元進行相同倍數(shù)的反向縮放(前者放大,后者縮小)。
[0064]也就是說,當輸入音箱的信號電平過小時,降噪控制模塊95啟動降噪調(diào)整,控制第一縮放單元228和第二縮放單元52以相同的倍數(shù)同步反向縮放電平,假設(shè)第一縮放單元228將信號電平放大了 10倍,則第二縮放單元52則會相應(yīng)地將信號電平縮小10倍。當輸入信號電平在可接受范圍內(nèi),本底噪音不突出或不影響音箱聲場效果時,降噪控制模塊95控制第一縮放單元228和第二縮放單元52維持原信號電平大小,不改變信號的電平。若信號電平恰好等于閥值,既可以設(shè)定為啟動信號降噪調(diào)整,也可以設(shè)定為不啟動信號電平調(diào)整而按原電平輸出。
[0065]如圖5所示,所述降噪控制模塊95包括:信號電平檢測模塊2271,用于檢測數(shù)字音頻處理模塊20處理的數(shù)字信號電平;降噪執(zhí)行模塊2272,用于判斷所述信號電平檢測模塊2271檢測到電平是否低于預(yù)設(shè)閥值,若低于閥值則控制所述第一縮放單元228按預(yù)設(shè)倍數(shù)放大信號電平,并同時控制所述第二縮放單元52按該預(yù)設(shè)倍數(shù)縮小信號電平;若高于閥值則控制所述第一縮放單元228和所述第二縮放單元52按原信號電平大小輸出。
[0066]如圖4所示,所述第一縮放單元228包括第一切換單元2281、直通通道和縮放通道,所述直通通道和所述縮放通道并聯(lián)連接于所述第一切換單元2281和所述DAC 54’,且所述縮放通道上設(shè)有用于按所述預(yù)設(shè)倍數(shù)對信號電平進行放大的第一電平縮放單元2282,經(jīng)過直通通道傳輸?shù)男盘栯娖讲话l(fā)生改變。
[0067]所述第一切換單元2281與所述降噪控制模塊95連接,用于接收經(jīng)過所述數(shù)字音頻處理模塊20處理的數(shù)字信號,并根據(jù)所述降噪控制模塊95的控制信號選擇通過所述直通通道或所述縮放通道將該數(shù)字信號傳輸至所述DAC 54’。當降噪控制模塊95檢測到的信號電平高于預(yù)設(shè)閥值時,將向第一切換單元2281發(fā)出選擇直通通道傳輸數(shù)字信號的控制信號,輸出的信號電平不變;當降噪控制模塊95檢測到的信號電平低于預(yù)設(shè)閥值時,將向第一切換單元2281發(fā)出選擇縮放通道傳輸數(shù)字信號的控制信號,信號經(jīng)第一電平縮放單元2282按照預(yù)設(shè)倍數(shù)進行電平放大處理后輸出。
[0068]如圖4所示,所述第二縮放單元52包括第二切換單元521直通通道(未標號)和縮放通道(未標號),所述直通通道和所述縮放通道并聯(lián)連接于所述第二切換單元521和所述功放模塊30,所述縮放通道上設(shè)有用于按所述預(yù)設(shè)倍數(shù)對信號電平進行縮小的第二電平縮放單元522,經(jīng)過直通通道傳輸?shù)男盘栯娖讲话l(fā)生改變。第二電平縮放單元522可以采用電阻分壓電路或運放電路實現(xiàn),尤其是采用電阻分壓電路實現(xiàn)時,由于輸出阻抗較大,需要再接一個二級緩沖單元(可采用運放實現(xiàn))對輸出阻抗和電平進行調(diào)整以匹配后續(xù)功放模塊的輸入阻抗和電平要求。
[0069]所述第二切換單元521與所述降噪控制模塊95連接,用于接收所述DAC 54’輸出的模擬信號,并根據(jù)所述降噪控制模塊95的控制信號選擇通過所述直通通道或所述縮放通道將該模擬信號傳輸至所述功放模塊30。當降噪控制模塊95檢測到的信號電平高于預(yù)設(shè)閥值時,將向第二切換單元521發(fā)出選擇直通通道傳輸模擬信號的控制信號,輸出的信號電平不變;當降噪控制模塊95檢測到的信號電平低于預(yù)設(shè)閥值時,將向第二切換單元521發(fā)出選擇縮放通道傳輸模擬信號的控制信號,模擬信號經(jīng)第二電平縮放單元522按照預(yù)設(shè)倍數(shù)進行電平縮小處理后輸出。第二電平縮放單元522可以采用常規(guī)的運放電路或電阻分壓電路實現(xiàn),尤其是采用電阻分壓電路時,為了使第二電平縮放單元522輸出的電平和阻抗更好地與后續(xù)的功放模塊30相匹配,可以在第二電平縮放單元522輸出端增設(shè)緩沖單元,經(jīng)第二電平縮放單元522縮小輸出的模擬信號經(jīng)過緩沖單元調(diào)整后再傳輸給功放模塊30。
[0070]所述輸出緩沖模塊50還包括二級緩沖單元53,所述二級緩沖單元53用于對所述第二縮放單元52輸出的信號進行緩沖處理,并將緩沖處理后的信號傳輸至所述功放模塊30。二級緩沖單元53可以對第二縮放單元52輸出信號的電平和阻抗進行調(diào)整,使之與所述功放模塊30匹配。
[0071]如圖5、圖6所示,所述降噪控制模塊95包括降噪狀態(tài)反饋模塊951,所述降噪狀態(tài)反饋模塊951用于當所述降噪控制模塊95檢測到的信號電平小于預(yù)設(shè)閥值或當所述降噪控制模塊95控制所述第一切換單元2281選擇所述縮放通道傳輸數(shù)字信號時,控制所述音箱上設(shè)置的狀態(tài)燈61顯示音量過小提示(如閃爍或文字顯示)和/或?qū)⒃摖顟B(tài)信息反饋給與所述音箱建立連接的控制主機(或稱為控制平臺),從而向用戶提示輸入音量過小。
[0072]如圖6、圖7所示,所述信號輸入模塊10包括用于接收模擬音頻信號的模擬輸入接口 11、用于接收AES數(shù)字音頻信號的AES輸入接口 12、用于接收網(wǎng)絡(luò)傳輸?shù)臄?shù)字音頻信號(AES或其他格式的數(shù)字音頻信號)的RJ45輸入接口 13、模擬信號壓縮限幅器15 (也稱為壓限器)、數(shù)字音頻發(fā)送器16 (Digital Audio Transmitter),其中,所述模擬輸入接口11通過所述模擬信號壓縮限幅器15與所述數(shù)字音頻處理模塊20連接,所述AES輸入接口
12、RJ45輸入接口 13分別通過所述數(shù)字音頻發(fā)送器16與所述數(shù)字音頻處理模塊20連接,且所述音箱控制模塊90與所述RJ45輸入接口 13連接。
[0073]所述音箱控制模塊90通過所述RJ45輸入接口 13與外部控制主機連接,使得控制主機對音箱控制模塊90進行控制,音箱控制模塊90再根據(jù)控制主機的控制信號對音箱的各個可控模塊或單元進行控制,如數(shù)字音頻處理模塊20的DSP各種音效處理參數(shù)的設(shè)置、功放參數(shù)設(shè)置、信號輸入模塊10輸入通道路由選擇等,以實現(xiàn)音箱的遠程遙控管理。同時音箱控制模塊90還可以將音箱狀態(tài)信息,如降噪狀態(tài)、壓縮限幅狀態(tài)、功放狀態(tài)、溫度、散熱風(fēng)扇64轉(zhuǎn)速等,反饋給控制控制主機,以實現(xiàn)對分散布置的音箱進行集中監(jiān)測。經(jīng)AES輸入接口、RJ45輸入接口 13輸入音箱的數(shù)字音頻信號通過數(shù)字音頻發(fā)送器轉(zhuǎn)換成可直接供DSP處理器直接處理的格式。輸入音箱的模擬音頻信號需要通過ADC轉(zhuǎn)換成數(shù)字信號,ADC可以設(shè)置在信號輸入模塊10中,如設(shè)置在模擬壓縮限幅的后端,也可以集成至數(shù)字音頻處理模塊20中。此外,信號輸入模塊10還可以增設(shè)RJ45輸出接口 14,以便音箱之間進行級聯(lián),方便用戶靈活搭建音箱連接網(wǎng)絡(luò)??紤]到有源音箱內(nèi)置功放模塊30需要散熱,音箱內(nèi)部一般設(shè)有散熱風(fēng)扇64和用于檢測功放和/或音箱內(nèi)部溫度的溫度傳感器,為了將溫度狀態(tài)和散熱風(fēng)扇64轉(zhuǎn)速等信息反饋給控制主機,音箱控制模塊90可以直接與溫度傳感器、散熱風(fēng)扇64連接獲取數(shù)據(jù),或間接通過Mega8 62等器件獲取散熱風(fēng)扇64轉(zhuǎn)速信息。
[0074]如圖2、圖6和圖7所示,所述音箱控制模塊90還包括用于控制所述信號輸入模塊10的第一控制模塊91,所述第一控制模塊91 (與所述模擬信號壓縮限幅器和所述數(shù)字音頻發(fā)送器連接)包括壓縮限幅狀態(tài)反饋模塊(圖未示),所述壓縮限幅狀態(tài)反饋模塊用于當所述模擬信號壓縮限幅器啟動壓縮或限幅功能時,控制所述音箱上設(shè)置的狀態(tài)燈61顯示音量過小提示(如閃爍或文字顯示)和/或?qū)⒃摖顟B(tài)信息反饋給與所述音箱建立連接的控制主機,從而向用戶提示輸入音量過大。
[0075]如圖8、圖9所示,所述模擬信號壓縮限幅器包括按信號流向依次連接的前級平衡轉(zhuǎn)非平衡輸入單元151、壓縮限幅單元152和非平衡轉(zhuǎn)平衡輸出單元153,所述壓縮限幅單元152包括:連接于所述前級平衡轉(zhuǎn)非平衡輸入單元152和所述非平衡轉(zhuǎn)平衡輸出單元153的反相運算放大模塊,以及按信號流向依次連接的有源半波整流模塊、對數(shù)運算放大模塊、差分放大模塊、等比例反相運算緩沖模塊和開關(guān)調(diào)整管,其中所述有源半波整流模塊與所述反相運算放大模塊輸出端連接,所述等比例反相運算緩沖模塊與所述反相運算放大模塊連接,所述開關(guān)調(diào)整管與所述反相運算放大模塊連接,此外,所述非平衡轉(zhuǎn)平衡輸出單元對接收到的信號進行非平衡轉(zhuǎn)平衡和反相處理。
[0076]如圖10、11所示,所述數(shù)字音頻處理模塊20包括輸入處理模塊和多個輸出處理模塊。
[0077]所述輸入處理模塊包括串聯(lián)的多個音效處理器,每個音效處理器用于根據(jù)所設(shè)定的處理參數(shù)對音頻信號進行相應(yīng)種類信號處理操作,其中起始的一個音效處理器接收來自所述信號輸入模塊10的音頻信號,最后的一個音效處理器處理后的音頻信號分成多路輸出音頻信號并傳輸給對應(yīng)的一個所述輸出處理模塊;
每個所述輸出處理模塊包括串聯(lián)的多個音效處理器,且起始的一個音效處理器為濾波器,該濾波器用于接收與所述輸出處理模塊對應(yīng)的一路輸出音頻信號,并對該一路輸出音頻信號進行濾波處理,從而得到預(yù)設(shè)頻段的音頻信號,最后的一個音效處理器處理后的音頻信號傳輸至所述第一縮放單元228。
[0078]為實現(xiàn)多層可調(diào)功能,所述輸入處理模塊包括一種或多種音效處理器,且至少有一種音效處理器所述輸入處理模塊包含有至少兩個該種類的音效處理器,其中一個是針對音箱自身而設(shè)定的音箱層音效處理器,還有一個是針對音箱所屬陣列組的各個音箱成員統(tǒng)一設(shè)定的陣列層音效處理器,每個陣列組包含多個音箱,屬于同一個陣列組的音箱的對應(yīng)的陣列層音效處理器的參數(shù)相同。此外,對于任一種音效處理器所述輸入處理模塊還可以設(shè)有屬于該種音效處理器類型的系統(tǒng)層音效處理器,系統(tǒng)層音效處理器是針對所述音箱所屬系統(tǒng)組的各個音箱成員統(tǒng)一設(shè)定的系統(tǒng)組層音效處理器。每個系統(tǒng)組包括一個或多個音箱,和/或包括一個或多個陣列組,屬于同一個系統(tǒng)組的音箱的對應(yīng)的系統(tǒng)層音效處理器的參數(shù)相同。一個揚聲器系統(tǒng)一般只需設(shè)置一個系統(tǒng)組即可。所述輸入處理模塊所包含的各個音效處理器串聯(lián)。
[0079]以EQ均衡為例對輸入處理模塊包含兩個或三個該種類音效處理器進行說明。
[0080](I)兩個EQ均衡。如圖10所示,輸入處理模塊包含兩個EQ均衡器,一個是音箱層EQ均衡器,另一個是陣列層EQ均衡器,該音箱層EQ均衡器用于根據(jù)針對所述音箱自身誰定的EQ處理參數(shù)對音頻信號進行EQ均衡處理,該陣列層EQ均衡器用于根據(jù)針對所屬音箱所述陣列組的各個音箱成員統(tǒng)一設(shè)定的EQ處理參數(shù)對音頻信號進行EQ均衡處理。
[0081](2)三個EQ均衡。如圖11所示,輸入處理模塊包含三個EQ均衡器,一個是音箱層EQ均衡器,一個是陣列層EQ均衡器,還有一個是系統(tǒng)層EQ均衡器,該音箱層EQ均衡器用于根據(jù)針對所述音箱自身誰定的EQ處理參數(shù)對音頻信號進行EQ均衡處理,該陣列層EQ均衡器用于根據(jù)針對所屬音箱所述陣列組的各個音箱成員而統(tǒng)一設(shè)定的EQ處理參數(shù)對音頻信號進行EQ均衡處理,該系統(tǒng)層EQ均衡器用于根據(jù)針對所述音箱所屬系統(tǒng)組的各個音箱成員而統(tǒng)一設(shè)定的EQ處理參數(shù)對音頻信號進行EQ均衡處理。附圖11中的輸入處理模塊包括依次串聯(lián)的輸入靜音器、輸入增益器、輸入延時器、輸入極性控制器、輸入空氣衰減補償器、音箱層EQ均衡器、陣列層EQ均衡器和系統(tǒng)層EQ均衡器。
[0082]每個所述輸入處理模塊包括以下的一種或多種音效處理器:輸入靜音器、輸入增益器、輸入延時器、輸入極性控制器、輸入空氣衰減補償器、EQ均衡器、輸入壓縮限幅器,其中:該輸入靜音器用于對音頻信號進行靜音開關(guān)處理;該輸入增益器用于對音頻信號進行增益音效處理;該輸入延時器用于對音頻信號進行延時處理;該輸入極性控制器用于對音頻信號進行極性控制;該輸入空氣衰減補償器用于對音頻信號進行空氣衰減補償處理;該輸入EQ均衡器用于對音頻信號進行EQ均衡音效處理;該輸入壓縮限幅器用于對音頻信號進行壓縮限幅處理。
[0083]每個所述輸出處理模塊包括濾波器以及以下的一種或多種音效處理器:輸出靜音器、輸出增益器、輸出延時器、輸出極性控制器、輸出空氣衰減補償器、輸出EQ均衡器、輸出壓縮限幅器,其中:
該濾波器用于接收該所述輸出處理模塊所對應(yīng)的一路輸出音頻信號,并對該一路輸出音頻信號進行濾波處理,從而得到與該所述輸出處理模塊所對應(yīng)功放單元相匹配的聲音頻段;
該輸入靜音器用于對該所述輸出處理模塊所接收的一路輸出音頻信號進行靜音開關(guān)處理;
該輸入增益器用于對該所述輸出處理模塊所接收的一路輸出音頻信號進行增益音效處理;
該輸入延時器用于對該所述輸出處理模塊所接收的一路輸出音頻信號進行延時處
理;
該輸入極性控制器用于對該所述輸出處理模塊所接收的一路輸出音頻信號進行極性控制;
該輸入空氣衰減補償器用于對該所述輸出處理模塊所接收的一路輸出音頻信號進行空氣衰減補償處理;
該輸入輸出EQ均衡器用于對該所述輸出處理模塊所接收的一路輸出音頻信號進行EQ均衡音效處理;
該輸入壓縮限幅器用于對該所述輸出處理模塊所接收的一路輸出音頻信號進行壓縮限幅處理;所述輸出處理模塊各個音效處理模塊串聯(lián),排在最后的一個音效處理器與所述功放模塊30連接。當輸出音頻信號經(jīng)過輸出處理模塊的最后一個音效處理器處理后,該輸出音頻信號直接或間接傳輸至功放模塊30中對應(yīng)的一個功放單元,輸出音頻信號經(jīng)功放單元放大處理后再傳輸至喇叭模塊40中對應(yīng)的喇叭單元,最后經(jīng)喇叭單元還原成聲音。
[0084]如前所述,所述數(shù)字音頻處理模塊所包含的音效處理器(包括輸入處理模塊和各個輸出處理模塊的音效處理器)按信號流向分配至所述多個DSP處理器中。在實施例中,可以采取兩種方式分配這些音效處理器。[0085](I)第一種方式如圖12所示,所述輸入處理模塊的各個音效處理器設(shè)置在所述第一 DSP處理器21中,各個所述輸出處理模塊的各個音效處理器設(shè)置在所述第二 DSP處理器22中。
[0086](2)第二種方式如圖13所示,所述輸入處理模塊的各個音效處理器以及各個所述輸出處理模塊的濾波器設(shè)置在所述第一 DSP處理器21中,而各個所述輸出處理模塊的其余音效處理器設(shè)置在所述第二 DSP處理器22中。
[0087]此外,作為所述數(shù)字音頻處理模塊起始的所述第一 DSP處理器21還包括信號路由模塊,以及用于接收來自所述信號輸入模塊10信號的模擬信號輸入通道和數(shù)字信號輸入通道,所述模擬信號輸入通道、所述數(shù)字信號輸入通道分別與所述信號路由模塊連接,且所述數(shù)字信號輸入通道上還設(shè)有用于對數(shù)字信號采樣率進行匹配轉(zhuǎn)換的采樣率轉(zhuǎn)換器,所述信號路由模塊將選定的一路輸入信號傳輸至所述輸入處理模塊中的所述起始的一個音效處理器。
[0088]此外,所述音箱控制模塊90還包括用于控制所述第一 DSP處理器21的第二控制模塊92、用于控制所述第二 DSP處理器22的第三控制模塊93和用于控制所述功放模塊30的第四控制模塊94。所述第二控制模塊92根據(jù)與音箱連接的控制主機的控制信號對所述第一 DSP處理器21中各個音效處理器的參數(shù)進行設(shè)定或更新,或者根據(jù)控制主機的指令將所述第一 DSP處理器21中音效處理器的參數(shù)反饋給控制主機。所述第三控制模塊93根據(jù)與音箱連接的控制主機的控制信號對所述第二 DSP處理器22中各個音效處理器的參數(shù)進行設(shè)定或更新,或者根據(jù)控制主機的指令將所述第二 DSP處理器22中音效處理器的參數(shù)反饋給控制主機。
【權(quán)利要求】
1.一種基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,該方法通過控制主機對有源一體化音箱系統(tǒng)中的實體音箱進行控制,該其特征在于:實體音箱包括按照信號流向依次設(shè)置的信號輸入模塊、數(shù)字音頻處理模塊、DAC、輸出緩沖模塊、功放模塊、喇叭模塊,以及用于對上述一個或多個模塊進行控制的音箱控制模塊,所述信號輸入模塊用于接收輸入所述揚聲器的音頻信號并傳輸至所述數(shù)字音頻處理模塊,所述數(shù)字音頻處理模塊包括多個串聯(lián)的音效處理器,經(jīng)所述數(shù)字音頻處理模塊處理的音頻信號經(jīng)所述喇叭模塊放大處理后傳輸至所述喇機模塊還原成聲音: 所述數(shù)字音頻處理模塊包括按信號流向串聯(lián)的多個DSP處理器,起始的一個DSP處理器與所述信號輸入模塊連接,最后的一個DSP處理器與所述功放模塊連接,所述多個音效處理器按信號流向分配至所述多個DSP處理器中,該控制主機包括顯示模塊、數(shù)據(jù)模塊和網(wǎng)絡(luò)模塊,該方法包括: 步驟10:初始化,搜索在線音箱; 步驟20:打開或新建系統(tǒng)模型,在顯示模塊的顯示界面上顯示系統(tǒng)模型窗口 ; 步驟30:開始編輯當前系統(tǒng)模型,若選擇編輯音箱模型,則執(zhí)行步驟40 ;若選擇編輯陣列組模型,則執(zhí)行步驟50 ;若選擇編輯DSP數(shù)據(jù)則執(zhí)行步驟70 ; 步驟40:若選擇創(chuàng)建音箱模型,則執(zhí)行步驟41 ;若選擇刪除音箱模型,則執(zhí)行步驟42 ;若選擇配對音箱模型,則執(zhí)行步驟43 ; 步驟41:創(chuàng)建音箱模型,在數(shù)據(jù)模塊中創(chuàng)建音箱模型對象,音箱模型對象包括音箱模型標識、音箱型號數(shù)據(jù)和與音箱DSP數(shù)據(jù),并在系統(tǒng)模型窗口中顯不相應(yīng)的音箱模型圖標;步驟42:刪除音箱模型,刪除該音箱模型在數(shù)據(jù)模塊中的音箱模型對象,并刪除該音箱模型在系統(tǒng)模型窗口中的音箱模型圖標; 步驟43:配對音箱模型,將音箱模型與實體音箱配對,建立對應(yīng)關(guān)系; 步驟50:若選擇創(chuàng)建陣列組模型,則執(zhí)行步驟51 ;若刪除陣列組模型成員,則執(zhí)行步驟52 ;若修改陣列組模型音箱模型成員,則執(zhí)行步驟53 ; 步驟51:創(chuàng)建陣列組模型,在數(shù)據(jù)模塊中創(chuàng)建陣列組模型對象,陣列組模型對象包括陣列組模型標識、音箱模型成員數(shù)據(jù)和DSP數(shù)據(jù),并在系統(tǒng)模型窗口中顯示相應(yīng)的音箱模型圖標; 步驟52:刪除陣列組模型,刪除陣列組模型在數(shù)據(jù)模塊中的陣列組模型對象,并刪除陣列組模型在系統(tǒng)模型窗口中的陣列組模型圖標; 步驟53:修改音箱模型成員,若需要添加音箱模型成員則將待添加的音箱模型關(guān)聯(lián)至該陣列組模型,若需要刪除音箱模型成員則將待刪除的音箱模型解除與該陣列組模型的關(guān)聯(lián)關(guān)系; 步驟70:編輯DSP數(shù)據(jù),并保存至相應(yīng)的音箱模型中,若該音箱模型已配對且與之配對的實體音箱與控制主機建立了網(wǎng)絡(luò)連接,則將音箱模型修改后的DSP數(shù)據(jù)傳輸至該實體音箱中。
2.根據(jù)權(quán)利要求1所述的基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,其特征在于:在所述步驟20中,窗口背景采用工程現(xiàn)場圖片。
3.根據(jù)權(quán)利要求1所述的基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,其特征在于:在所述步驟41中,可以通過以下方式創(chuàng)建創(chuàng)建音箱模型:在顯示模塊的顯示界面上顯示設(shè)備庫,設(shè)備庫可中包含與預(yù)設(shè)型號音箱對應(yīng)的音箱模型圖標,從設(shè)備庫中選擇音箱模型圖標; 將選定的音箱模型圖標拖放到系統(tǒng)模型窗口中,并在數(shù)據(jù)模塊中創(chuàng)建與該音箱模型圖標對應(yīng)的音箱模型對象。
4.根據(jù)權(quán)利要求1所述的基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,其特征在于:在所述步驟41中,可以通過以下方式創(chuàng)建創(chuàng)建音箱模型: 顯示模塊的顯示界面上顯示在線設(shè)備庫,在線設(shè)備庫中包含在線音箱標識或圖標,每個在線音箱標識或圖標代表一個與控制主機建立網(wǎng)絡(luò)連接的實體音箱,從在線設(shè)備庫中選擇在線首箱圖標; 將選定的在線音箱圖標拖放到系統(tǒng)模型窗口中,并在數(shù)據(jù)模塊中創(chuàng)建音箱模型對象; 將該在線音箱圖標所對應(yīng)的實體音箱的序列號保存到該音箱模型對象中。
5.根據(jù)權(quán)利要求1所述的基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,其特征在于:所述步驟43包括以下步驟實現(xiàn)配對音箱模型操作: 選擇一個音箱模型和一個與控制主機建立連接的實體音箱; 判斷兩者的音箱型號是否相同,若相同則將該實體音箱的序列號復(fù)制到音箱模型中并選擇是否執(zhí)行數(shù)據(jù)同步操作;若不相同則放棄配對操作; 數(shù)據(jù)同步操作: 選擇將音箱模型的DSP數(shù)據(jù)復(fù)制到該實體音箱中,或選擇將實體音箱的DSP數(shù)據(jù)復(fù)制到該音箱模型中。
6.根據(jù)權(quán)利要求1所述的基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,其特征在于:所述步驟43包括以下步驟實現(xiàn)配對音箱模型操作: 顯示模塊的顯示界面上顯示在線設(shè)備庫,在線設(shè)備庫中包含在線音箱標識或圖標,每個在線音箱標識或圖標代表一個與控制主機建立網(wǎng)絡(luò)連接的實體音箱; 將選定的在線音箱標識標識或圖標拖放到系統(tǒng)模型中的選定音箱模型圖標上,以此自動觸發(fā)判斷是否可以執(zhí)行配對操作; 如果音箱模型的音箱型號與在線音箱標識或圖標所對應(yīng)實體音箱的音箱型號一致,則可以執(zhí)行配對操作;如果音箱型號不一致,則提示用戶不能執(zhí)行配對操作; 若執(zhí)行配對操作,則將在線音箱標識或圖標所對應(yīng)的實體音箱的序列號復(fù)制到該音箱模型的音箱模型對象中,從而使音箱實體與音箱模型之間建立配對關(guān)系;若執(zhí)行配對操作,可以選擇執(zhí)行數(shù)據(jù)同步操作; 數(shù)據(jù)同步操作,將選擇將音箱模型的DSP數(shù)據(jù)全部復(fù)制到與之配對實體音箱中,或選擇將該實體音箱中的DSP數(shù)據(jù)全部復(fù)制到與之配對的音箱模型的音箱模型對象中。
7.根據(jù)權(quán)利要求1所述基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,其特征在于:所述音箱DSP數(shù)據(jù)包括輸入處理數(shù)據(jù)和輸出處理數(shù)據(jù),其中輸入處理數(shù)據(jù)包括三層DSP數(shù)據(jù),第一層是音箱層DSP數(shù)據(jù),第二層是陣列層DSP數(shù)據(jù),第三層是系統(tǒng)層DSP數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述基于多數(shù)字信號處理器系統(tǒng)的有源一體化揚聲器的遙控方法,其特征在于:實體音箱包括信號輸入模塊、數(shù)字音頻處理模塊、功放模塊和喇叭模塊,其中數(shù)字音頻處理模塊包括輸入處理模塊和多個輸出處理模塊; 輸入處理模塊包括串聯(lián)的多個音效處理器,每個音效處理器用于根據(jù)所設(shè)定的處理參數(shù)對音頻信號進行相應(yīng)種類信號處理操作,其中起始的一個音效處理器與信號輸入模塊連接,以接收來自信號輸入模塊的音頻信號,最后的一個音效處理器與各個輸出處理模塊連接,將經(jīng)過其處理后的音頻信號分成多路輸出音頻信號并傳輸至對應(yīng)的一個輸出處理模塊; 每個輸出處理模塊包括串聯(lián)的多個音效處理器, 且起始的一個音效處理器為濾波器,該濾波器用于接收該輸出處理模塊所對應(yīng)的一路輸出音頻信號,并對該一路輸出音頻信號進行濾波處理,從而得到預(yù)設(shè)頻段的信號。
【文檔編號】H04R3/00GK103916773SQ201210594647
【公開日】2014年7月9日 申請日期:2012年12月31日 優(yōu)先權(quán)日:2012年12月31日
【發(fā)明者】黃石鋒, 歐燕雄 申請人:廣州勵豐文化科技股份有限公司