欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

支持多種效果器使用的方法和點(diǎn)歌系統(tǒng)的制作方法

文檔序號(hào):7855635閱讀:267來源:國(guó)知局
專利名稱:支持多種效果器使用的方法和點(diǎn)歌系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明提供一種支持多種不同類型儀器的方法,尤其是涉及一種支持多種效果器使用的方法和點(diǎn)歌系統(tǒng)。
背景技術(shù)
請(qǐng)參閱圖1,效果器主要應(yīng)用在數(shù)字視聽領(lǐng)域,連接于機(jī)頂盒和功放設(shè)備之間,比如在卡拉OK場(chǎng)所,通過專業(yè)級(jí)信號(hào)處理,解決KTV包廂中的嘯叫問題,使得演唱效果更佳。I、效果器通過串口連接在機(jī)頂盒(點(diǎn)歌終端)上,功放連接在效果器上; 2、機(jī)頂盒(點(diǎn)歌終端)按照效果器廠家提供的串口通訊協(xié)議,通過串口向效果器發(fā)送控制指令來控制效果器的狀態(tài),達(dá)到控制功放的效果;3、目前市面上有各種類型的效果器,每種類型效果器對(duì)應(yīng)不同的協(xié)議,如果機(jī)頂盒(點(diǎn)歌終端)要支持效果器,機(jī)頂盒(點(diǎn)歌終端)所在系統(tǒng)要根據(jù)效果器協(xié)議,開發(fā)相應(yīng)的模塊;4、每支持一款效果器,機(jī)頂盒(點(diǎn)歌終端)系統(tǒng)都要開發(fā)支持效果器對(duì)應(yīng)的協(xié)議的模塊。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種支持多種效果器使用的方法和點(diǎn)歌系統(tǒng),能夠解決現(xiàn)有技術(shù)中終端需要開發(fā)新的模塊匹配不同種類的效果器的問題。為解決上述技術(shù)問題,本發(fā)明提供的技術(shù)方案是,提供一種支持多種效果器使用的方法,點(diǎn)歌終端存儲(chǔ)有一 XML文件,其中,所述XML文件包括至少一組效果指令,每組效果指令與一唯一型號(hào)的效果器匹配,所述效果指令包括開關(guān)命令、屬性命令、模式命令、反饋命令;所述點(diǎn)歌終端檢測(cè)到與效果器相連接時(shí),執(zhí)行以下步驟SI、判斷對(duì)應(yīng)所述效果器的效果指令是否已存在于XML文件中,若是,轉(zhuǎn)到步驟S2 ;若否,將所述效果指令寫入XML文件中,執(zhí)行步驟S2 ;S2、點(diǎn)歌終端檢測(cè)用戶指令,并在所述XML文件中檢索與所述外置用戶指令相匹配的對(duì)應(yīng)效果器的效果指令,將檢索到的效果指令發(fā)送至所述效果器;S3、所述效果器根據(jù)所述接收到效果指令控制與所述效果器相連的功放設(shè)備的功放效果。所述SI具體包括點(diǎn)歌終端向效果器發(fā)送初始化指令,讀取與之連接的效果器的屬性。所述步驟S2具體包括,所述通用效果器模塊對(duì)所述外置用戶指令進(jìn)行解析;所述用戶指令包括設(shè)置類指令和獲取類指令,點(diǎn)歌終端讀取所述設(shè)置類指令,產(chǎn)生開關(guān)命令、屬性命令、模式命令寫入XML文件中,用于控制效果器的音響效果;點(diǎn)歌終端讀取所述獲取類指令產(chǎn)生反饋命令寫入XML文件中,用于驗(yàn)證指令是否正確執(zhí)行。
所述步驟SI還包括,向XML文件寫入波特率、數(shù)據(jù)位、停止位、奇偶校驗(yàn)位。所述步驟S2中還包括,當(dāng)未在所述XML文件中檢索到匹配效果指令時(shí),在所述點(diǎn)歌終端提示用戶,將與所述效果器匹配的效果指令更新至所述XML文件。為解決上述技術(shù)問題,本發(fā)明還提供一種支持多種效果器使用的點(diǎn)歌系統(tǒng),包括點(diǎn)歌終端,點(diǎn)歌終端存儲(chǔ)一 XML文件,其中,所述XML文件包括至少一組效果指令,每組效果指令與一唯一型號(hào)的效果器匹配,所述效果指令包括開關(guān)命令、屬性命令、模式命令、反饋命令;還包括,第一模塊用于判斷對(duì)應(yīng)所述效果器的效果指令是否已存在于XML文件中;第二模塊用于在點(diǎn)歌終端檢測(cè)到外置用戶指令時(shí),點(diǎn)歌終端在所述XML文件中檢索與所述外置用戶指令相匹配的對(duì)應(yīng)效果器的效果指令,并將檢索到的效果指令發(fā)送至所述效果器;第三模塊用于使所述效果器根據(jù)所述接收到效果指令控制與所述效果器相連的功放設(shè)備的功放效果。
·
所述第一模塊具體包括點(diǎn)歌終端包括通用效果器模塊,用于獲取通信或分發(fā)信息;通用效果器模塊向效果器發(fā)送初始化指令,讀取與之連接的效果器的屬性。所述第一模塊具體包括,所述通用效果器模塊對(duì)所述外置用戶指令進(jìn)行解析;所述外置用戶指令包括設(shè)置類指令和獲取類指令,通用效果器模塊讀取所述設(shè)置類指令,產(chǎn)生開關(guān)命令、屬性命令、模式命令寫入XML文件中,用于控制效果器的音響效果;所述通用效果器模塊讀取所述獲取類指令產(chǎn)生反饋命令寫入XML文件中,用于驗(yàn)證指令是否正確執(zhí)行。所述第二模塊還包括,當(dāng)未在所述XML文件中檢索到匹配效果指令時(shí),在所述點(diǎn)歌終端提示用戶,將與所述效果器匹配的效果指令更新至所述XML文件。為解決上述技術(shù)問題,本發(fā)明還提供一種支持多效果器使用的點(diǎn)歌系統(tǒng),包括點(diǎn)歌終端、效果器、功放設(shè)備,所述效果器連接于所述點(diǎn)歌終端和功放設(shè)備之間;所述點(diǎn)歌終端用于獲取外置用戶指令,根據(jù)所述用戶指令向所述效果器發(fā)送效果指令,所述效果指令為可配置的XML文件;所述效果器用于接收點(diǎn)歌終端的指令,根據(jù)所述效果協(xié)議控制功放設(shè)備的功放效果。采用上述技術(shù)方案,本發(fā)明的有益效果是由于點(diǎn)歌終端與效果器連接成功的情況下,點(diǎn)歌終端通過發(fā)送協(xié)議控制效果器的音效,而所述協(xié)議設(shè)置為可配置的XML文件,由于采用了 XML文件作為協(xié)議的載體,在具體使用中,當(dāng)機(jī)頂盒連接的效果器類型更新的時(shí)候,只需要把新的效果器對(duì)應(yīng)的協(xié)議填充到XML文件中,這樣,點(diǎn)歌終端就可以獲取新的效果器的效果控制協(xié)議,從而控制效果器的音效。跟現(xiàn)有技術(shù)相比,本發(fā)明采用的方案,不需要在點(diǎn)歌終端開發(fā)相應(yīng)的模塊,用以匹配新的效果器,從而起到節(jié)省研發(fā)投入,快速推廣效果器的目的。


圖I為現(xiàn)有技術(shù)中效果器在使用中的連接狀態(tài)圖;圖2為本發(fā)明提供的支持多種效果器使用的方法的簡(jiǎn)要流程圖。
具體實(shí)施方式
為詳細(xì)說明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說明。請(qǐng)參閱圖2,本發(fā)明提供一種支持多種效果器使用的方法、相應(yīng)的點(diǎn)歌終端以及該點(diǎn)歌終端與多效果器連接的系統(tǒng),其中,所述支持多效果器使用的方法,包括點(diǎn)歌終端,該點(diǎn)歌終端存儲(chǔ)有一 XML文件,其中,所述XML文件包括至少一組效果指令,每組效果指令與一唯一型號(hào)的效果器匹配,所述效果指令包括開關(guān)命令、屬性命令、模式命令、反饋命令;所述點(diǎn)歌終端檢測(cè)到與效果器相連接時(shí),執(zhí)行以下步驟SI、判斷對(duì)應(yīng)所述效果器的效果指令是否已存在于XML文件中,若是,轉(zhuǎn)到步驟S2 ;若否,將所述效果指令寫入XML文件中,執(zhí)行步驟S2 ;S2、點(diǎn)歌終端檢測(cè)用戶指令,并在所述XML文件中檢索與所述外置用戶指令相匹配的對(duì)應(yīng)效果器的效果指令,將檢索到的效果指令發(fā)送至所述效果器;S3、所述效果器根據(jù)所述接收到效果指令控制與所述效果器相連的功放設(shè)備的功放效果。點(diǎn)歌終端包括通用效果器模塊,用于獲取通信或分發(fā)信息;具體的,所述步驟SI包括點(diǎn)歌終端的通用效果器模塊向效果器發(fā)送初始化指令,讀取與效果器的屬性。其中,所述步驟S2具體包括,所述通用效果器模塊對(duì)所述外置用戶指令進(jìn)行解析;所述外置用戶指令包括設(shè)置類指令和獲取類指令,通用效果器模塊讀取所述設(shè)置類指令,產(chǎn)生開關(guān)命令、屬性命令、模式命令寫入XML文件中,用于控制效果器的音響效果;所述通用效果器模塊讀取所述獲取類指令產(chǎn)生反饋命令寫入XML文件中,用于驗(yàn)證指令是否正確執(zhí)行。所述步驟I還包括,向XML文件寫入波特率、數(shù)據(jù)位、停止位、奇偶校驗(yàn)位。當(dāng)有新的效果器連接的時(shí)候,點(diǎn)歌終端提取新的效果器的屬性協(xié)議,更新XML文件,寫入新的效果器對(duì)應(yīng)的協(xié)議。本發(fā)明還提供一種支持多種效果器使用的點(diǎn)歌系統(tǒng),包括,第一模塊用于判斷對(duì)應(yīng)所述效果器的效果指令是否已存在于XML文件中;第二模塊用于在點(diǎn)歌終端檢測(cè)到外置用戶指令時(shí),點(diǎn)歌終端在所述XML文件中檢索與所述外置用戶指令相匹配的對(duì)應(yīng)效果器的效果指令,并將檢索到的效果指令發(fā)送至所述效果器;第三模塊用于使所述效果器根據(jù)所述接收到效果指令控制與所述效果器相連的功放設(shè)備的功放效果。所述第一模塊具體包括點(diǎn)歌終端包括通用效果器模塊,用于獲取通信或分發(fā)信息;通用效果器模塊向效果器發(fā)送初始化指令,讀取與之連接的效果器的屬性。 所述第一模塊具體包括,所述通用效果器模塊對(duì)所述外置用戶指令進(jìn)行解析;所述外置用戶指令包括設(shè)置類指令和獲取類指令,通用效果器模塊讀取所述設(shè)置類指令,產(chǎn)生開關(guān)命令、屬性命令、模式命令寫入XML文件中,用于控制效果器的音響效果;所述通用效果器模塊讀取所述獲取類指令產(chǎn)生反饋命令寫入XML文件中,用于驗(yàn)證指令是否正確執(zhí)行。所述第二模塊還包括,當(dāng)未在所述XML文件中檢索到匹配效果指令時(shí),在所述點(diǎn)歌終端提示用戶,將與所述效果器匹配的效果指令更新至所述XML文件。
本發(fā)明還提供一種支持多效果器使用的系統(tǒng),包括點(diǎn)歌終端、效果器、功放設(shè)備,所述效果器連接于所述點(diǎn)歌終端和功放設(shè)備之間;所述點(diǎn)歌終端用于獲取外置用戶指令,根據(jù)所述用戶指令向所述效果器發(fā)送效果指令,所述效果指令為可配置的XML文件;所述效果器用于接收點(diǎn)歌終端的指令,根據(jù)所述效果協(xié)議控制功放設(shè)備的功放效果。本實(shí)施例中,所述點(diǎn)歌終端為機(jī)頂盒,首先,機(jī)頂盒與效果器通過串口連接,效果器與功放終端相連接,在機(jī)頂盒和效果器接線正常的情況下,機(jī)頂盒通過串口向效果器發(fā)送連接指令,效果器向機(jī)頂盒反饋連接成功和失敗的狀態(tài)信號(hào)。確認(rèn)機(jī)頂盒與 效果器連接成功后,機(jī)頂盒向效果器發(fā)送初始化指令,效果器向機(jī)頂盒反饋初始化成功和失敗狀態(tài),如果失敗,機(jī)頂盒反饋相應(yīng)的初始化失敗信息至界面,提示用戶進(jìn)行檢查,反之,機(jī)頂盒初始化效果器的步驟成功,則機(jī)頂盒讀取效果器的對(duì)應(yīng)的協(xié)議;當(dāng)機(jī)頂盒與效果器正常初始化后,機(jī)頂盒就能接收用戶的設(shè)置,確定所需要的功放效果,具體工作方式為,機(jī)頂盒向效果器發(fā)送的指令格式進(jìn)行設(shè)定,設(shè)置為可配置的XML文件,同時(shí),向所述XML文件寫入效果器效果指令;分別寫入效果的開關(guān)命令、屬性命令、模式命令以及反饋命令。其中,機(jī)頂盒還包括讀取效果器的屬性,所謂的屬性,比如某款效果器A它支持麥克風(fēng)音量操作,麥克風(fēng)音量就是當(dāng)前效果器的一個(gè)屬性,還有如音調(diào),電平,麥克風(fēng)音量均衡,高音,低音等等,這些都是屬性;效果器A支持這些屬性的操作,同時(shí)在系統(tǒng)界面顯示當(dāng)前的屬性值。這樣,操作者能夠知道當(dāng)前值是什么,操作者會(huì)更直觀的知道如何調(diào)整。不同的效果器的命令是不一樣的,機(jī)頂盒將命令配置成特定格式的xml文件,程序解析xml,然后發(fā)送命令給效果器。例如,為了使效果器控制高音/低音等等屬性,機(jī)頂盒解析XML文件,選擇所需要的配置的效果器的模式,例如“甜美”的模式,并設(shè)置需要反饋的內(nèi)容,如ID,字符串長(zhǎng)度等。因此,本發(fā)明提供的支持多種效果器使用的方法以及系統(tǒng),通過設(shè)置點(diǎn)歌終端發(fā)送協(xié)議控制效果器的音效,而所述協(xié)議設(shè)置為可配置的XML文件,由于采用了 XML文件作為協(xié)議的載體,在具體使用中,當(dāng)機(jī)頂盒連接的效果器類型更新的時(shí)候,只需要把新的效果器對(duì)應(yīng)的協(xié)議填充到XML文件中,這樣,點(diǎn)歌終端就可以獲取新的效果器的效果控制協(xié)議,從而控制效果器的音效。跟現(xiàn)有技術(shù)相比,本發(fā)明采用的方案,不需要在點(diǎn)歌終端開發(fā)相應(yīng)的模塊,用以匹配新的效果器,從而起到節(jié)省研發(fā)投入,快速推廣效果器的目的。以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種支持多種效果器使用的方法,其特征在于,點(diǎn)歌終端存儲(chǔ)有一 XML文件,其中,所述XML文件包括至少一組效果指令,每組效果指令與一唯一型號(hào)的效果器匹配,所述效果指令包括開關(guān)命令、屬性命令、模式命令、反饋命令; 所述點(diǎn)歌終端檢測(cè)到與效果器相連接時(shí),執(zhí)行以下步驟 51、判斷對(duì)應(yīng)所述效果器的效果指令是否已存在于XML文件中,若是,轉(zhuǎn)到步驟S2;若否,將所述效果指令寫入XML文件中,執(zhí)行步驟S2 ; 52、點(diǎn)歌終端檢測(cè)用戶指令,并在所述XML文件中檢索與所述外置用戶指令相匹配的對(duì)應(yīng)效果器的效果指令,將檢索到的效果指令發(fā)送至所述效果器; 53、所述效果器根據(jù)所述接收到效果指令控制與所述效果器相連的功放設(shè)備的功放效果O
2.根據(jù)權(quán)利要求I所述的支持多種效果器使用的方法,其特征在于,所述SI具體包括 點(diǎn)歌終端向效果器發(fā)送初始化指令,讀取與之連接的效果器的屬性。
3.根據(jù)權(quán)利要求2所述的支持多種效果器使用的方法,其特征在于,所述步驟S2具體包括,所述通用效果器模塊對(duì)所述外置用戶指令進(jìn)行解析; 所述用戶指令包括設(shè)置類指令和獲取類指令,點(diǎn)歌終端讀取所述設(shè)置類指令,產(chǎn)生開關(guān)命令、屬性命令、模式命令寫入XML文件中,用于控制效果器的音響效果;點(diǎn)歌終端讀取所述獲取類指令產(chǎn)生反饋命令寫入XML文件中,用于驗(yàn)證指令是否正確執(zhí)行。
4.根據(jù)權(quán)利要求I所述的支持多種效果器使用的方法,其特征在于,所述步驟SI還包括,向XML文件寫入波特率、數(shù)據(jù)位、停止位、奇偶校驗(yàn)位。
5.根據(jù)權(quán)利要求I所述的支持多種效果器使用的方法,其特征在于,所述步驟S2中還包括,當(dāng)未在所述XML文件中檢索到匹配效果指令時(shí),在所述點(diǎn)歌終端提示用戶,將與所述效果器匹配的效果指令更新至所述XML文件。
6.一種支持多種效果器使用的點(diǎn)歌系統(tǒng),其特征在于,包括點(diǎn)歌終端,點(diǎn)歌終端存儲(chǔ)一XML文件,其中,所述XML文件包括至少一組效果指令,每組效果指令與一唯一型號(hào)的效果器匹配,所述效果指令包括開關(guān)命令、屬性命令、模式命令、反饋命令; 還包括, 第一模塊用于判斷對(duì)應(yīng)所述效果器的效果指令是否已存在于XML文件中; 第二模塊用于在點(diǎn)歌終端檢測(cè)到外置用戶指令時(shí),點(diǎn)歌終端在所述XML文件中檢索與所述外置用戶指令相匹配的對(duì)應(yīng)效果器的效果指令,并將檢索到的效果指令發(fā)送至所述效果器; 第三模塊用于使所述效果器根據(jù)所述接收到效果指令控制與所述效果器相連的功放設(shè)備的功放效果。
7.根據(jù)權(quán)利要求6所述的支持多種效果器使用的點(diǎn)歌系統(tǒng),其特征在于, 所述第一模塊具體包括點(diǎn)歌終端包括通用效果器模塊,用于獲取通信或分發(fā)信息;通用效果器模塊向效果器發(fā)送初始化指令,讀取與之連接的效果器的屬性。
8.根據(jù)權(quán)利要求6所述的支持多種效果器使用的點(diǎn)歌系統(tǒng),其特征在于,所述第一模塊具體包括,所述通用效果器模塊對(duì)所述外置用戶指令進(jìn)行解析; 所述外置用戶指令包括設(shè)置類指令和獲取類指令,通用效果器模塊讀取所述設(shè)置類指令,產(chǎn)生開關(guān)命令、屬性命令、模式命令寫入XML文件中,用于控制效果器的音響效果;所述通用效果器模塊讀取所述獲取類指令產(chǎn)生反饋命令寫入XML文件中,用于驗(yàn)證指令是否正確執(zhí)行。
9.根據(jù)權(quán)利要求6所述的支持多種效果器使用的點(diǎn)歌系統(tǒng),其特征在于所述第二模塊還包括,當(dāng)未在所述XML文件中檢索到匹配效果指令時(shí),在所述點(diǎn)歌終端提示用戶,將與所述效果器匹配的效果指令更新至所述XML文件。
10.一種支持多效果器使用的點(diǎn)歌系統(tǒng),其特征在于包括點(diǎn)歌終端、效果器、功放設(shè)備,所述效果器連接于所述點(diǎn)歌終端和功放設(shè)備之間; 所述點(diǎn)歌終端用于獲取外置用戶指令,根據(jù)所述用戶指令向所述效果器發(fā)送效果指令,所述效果指令為可配置的XML文件; 所述效果器用于接收點(diǎn)歌終端的指令,根據(jù)所述效果協(xié)議控制功放設(shè)備的功放效果。
全文摘要
本發(fā)明提供一種支持多種效果器使用的方法和系統(tǒng),點(diǎn)歌終端與效果器相連接,通過效果器控制功放設(shè)備,從而控制音效,其中,點(diǎn)歌終端向效果器發(fā)送連接指令,確認(rèn)與效果器正常連接后,向效果器發(fā)送對(duì)應(yīng)效果的協(xié)議,改變效果器的狀態(tài),進(jìn)而達(dá)到控制音響功放的效果,其協(xié)議采用的是可配置的XML文件。本發(fā)明采用這種方式,只需要將對(duì)應(yīng)的效果器協(xié)議寫入可配置的XML文件,就使得終端能夠匹配不同的效果器,從而不需要在終端上開放相應(yīng)的硬件模塊,有利于效果器的更新和推廣,同時(shí)也節(jié)省了研發(fā)收入。
文檔編號(hào)H04N21/443GK102802082SQ201210236179
公開日2012年11月28日 申請(qǐng)日期2012年7月9日 優(yōu)先權(quán)日2012年7月9日
發(fā)明者馮銳, 王小強(qiáng) 申請(qǐng)人:福建星網(wǎng)視易信息系統(tǒng)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
禹州市| 松桃| 陇川县| 英德市| 高雄市| 紫金县| 宁国市| 区。| 古浪县| 土默特左旗| 日喀则市| 西乌珠穆沁旗| 郯城县| 江北区| 久治县| 漳浦县| 辉县市| 西峡县| 台前县| 尚义县| 通山县| 罗城| 南澳县| 西城区| 新密市| 翼城县| 丹棱县| 西和县| 津南区| 长兴县| 太谷县| 北票市| 甘肃省| 平果县| 宜章县| 元氏县| 潮安县| 隆安县| 乌拉特后旗| 铁岭县| 塔城市|