一種同步顯示演奏樂器位置的數字音頻播放方法及其系統的制作方法
【專利摘要】一種同步顯示演奏樂器位置的數字音頻播放方法及其系統,方法:建立樂器信息數據文件,建立方法為:根據每一個曲目的具體配器和表演情況,確定該曲目中參與演奏的各個樂器的名稱并確定其演奏時所處的位置,分別提取在整個曲目表演過程中各個樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間,并作為樂器的起始顯示時間、停止顯示時間和演奏技法改變的顯示時間,建立按照樂器的起始顯示時間、停止顯示時間和演奏技法改變的時間顯示樂器信息的樂器信息數據文件;同步啟動數字音頻文件及樂器信息數據文件。系統:按鍵或觸屏、數據存儲器、顯示驅動模塊及液晶顯示器、音頻解碼模塊及音頻輸出模塊、處理器。
【專利說明】—種同步顯示演奏樂器位置的數字音頻播放方法及其系統
【技術領域】
[0001]本發明涉及數字音頻播放的【技術領域】,更具體地說,涉及一種同步顯示演奏樂器位置的數字音頻播放方法及其系統。
【背景技術】
[0002]一般的非專業人士在聽音樂的時候,很難聽出來是什么樂器在演奏,更不用說分辨出正在演奏的樂器處在什么位置、采用什么技法在演奏。目前還沒有音頻播放系統能夠在播放音樂的時候同步顯示這些樂器信息的。
【發明內容】
[0003]本發明要解決的技術問題在于,提供一種同步顯示演奏樂器位置的數字音頻播放方法及其系統,當數字音頻播放系統在播放數字音頻的時候,能夠通過系統自帶的顯示裝置或外接的顯示裝置,同步顯示出與舞臺相對應的正在演奏的樂器的示意位置,以及樂器的名稱或圖片圖案、當前采用的演奏技法。
[0004]本發明采用如下技術方案:
本發明所述的一種同步顯示演奏樂器位置的數字音頻播放方法,首先,建立樂器信息數據文件,所述樂器信息數據文件的建立方法為:根據每一個曲目的具體配器和表演情況,確定該曲目中參與演奏的各個樂器的名稱并確定其演奏時所處的位置,分別提取在整個曲目表演過程中各個樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間,再將樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間分別作為樂器的起始顯示時間、停止顯示時間和演奏技法改變的顯示時間,建立按照樂器的起始顯示時間、停止顯示時間和演奏技法改變的時間顯示樂器信息的樂器信息數據文件,所述樂器信息包括樂器名稱或圖片圖案、樂器示意位置和演奏技法;然后,同步啟動數字音頻文件即所述曲目,以及所述樂器信息數據文件,播放數字音頻文件,并通過開啟或停止樂器信息顯示功能進行樂器信息的顯示或不顯示,當開啟樂器信息顯示功能時,在顯示裝置的顯示器上隨著曲目的播放,同步顯示當前演奏樂器的樂器名稱或圖片圖案、樂器示意位置和演奏技法等樂器信息。
[0005]本發明所述的一種同步顯示演奏樂器位置的數字音頻播放系統,包括:
按鍵或觸屏,用于完成各種菜單操作、信息輸入和功能選擇;
數據存儲器,用于離線存儲或在線緩存數字音頻文件和相匹配的樂器信息數據文件,所述樂器信息數據文件是在整個曲目表演過程中將參與演奏的樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間分別作為樂器的起始顯示時間、停止顯示時間和演奏技法改變的顯示時間,所述的樂器信息數據文件,所述的樂器信息包括樂器名稱或圖片圖案、樂器示意位置和演奏技法;
顯示驅動模塊及液晶顯示器,所述顯示驅動模塊用于實現對液晶顯示器的驅動控制,所述液晶顯示器用于同步顯示當前演奏樂器的樂器名稱或圖片圖案、樂器示意位置及演奏技法; 音頻解碼模塊及音頻輸出模塊,所述音頻解碼模塊用于將數字音頻轉化為模擬音頻信號,所述音頻輸出模塊用于實現音頻輸出功能,可以直接驅動耳機或作為音頻功放的音源輸入;
處理器,所述處理器根據來自按鍵或觸屏的指令,從數據存儲器調取相應的數字音頻文件和與曲目匹配的樂器信息數據文件,并將數字音頻文件解壓播放后發送給音頻解碼模塊,同時將樂器信息數據文件處理后發送給顯示驅動模塊。
[0006]本發明的突出優點在于:采用本系統后用戶可以隨時啟用/停用樂器位置顯示功能,在聆聽音樂的時候在本系統的提示下,非常容易聽出來是什么樂器在演奏、分辨出正在演奏的樂器處在什么位置、采用什么技法在演奏,這對于提高欣賞音樂的興趣和水平都起到很好的作用。當開始播放數字音頻以后,通過提取所述樂器信息數據文件比較樂器開始和停止演奏、演奏技法改變的時間參數,在播放時間到達那些樂器開始演奏的時候,就根據位置參數在顯示器對應的位置顯示出樂器的名稱或圖片圖案,以及演奏技法等;而在播放時間到達停止演奏的時候,停止演奏的樂器就不再顯示;其間演奏技法的改變也要做出相應的改變。這樣,在整個的音樂播放過程中,通過跟蹤音樂播放的時間進程,就可以適時同步地開始顯示或停止顯示樂器信息。當然,也可以通過改變樂器的名稱或圖片圖案的顏色、亮度、閃爍等措施起到顯示樂器信息的作用,在播放音樂時也可以通過操作隨時啟用或停止樂器位置顯示功能。
【專利附圖】
【附圖說明】
[0007]圖1是本發明的數字音頻播放系統實施例的電路框圖。
[0008]圖2是本發明的數字音頻播放系統中的樂器位置顯示界面示意圖。
【具體實施方式】
[0009]實施例1
一種同步顯示演奏樂器位置的數字音頻播放方法,首先,建立樂器信息數據文件,所述樂器信息數據文件的建立方法為:根據每一個曲目的具體配器和表演情況,確定該曲目中參與演奏的各個樂器的名稱并確定其演奏時所處的位置,分別提取在整個曲目表演過程中各個樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間,再將樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間分別作為樂器的起始顯示時間、停止顯示時間和演奏技法改變的顯示時間,建立按照樂器的起始顯示時間、停止顯示時間和演奏技法改變的時間顯示樂器信息的樂器信息數據文件,所述樂器信息包括樂器名稱或圖片圖案、樂器示意位置和演奏技法;然后,同步啟動數字音頻文件即所述曲目,以及所述樂器信息數據文件,播放數字音頻文件,并通過開啟或停止樂器信息顯示功能進行樂器信息的顯示或不顯示,當開啟樂器信息顯示功能時,在顯示裝置的顯示器上隨著曲目的播放,同步顯示當前演奏樂器的樂器名稱或圖片圖案、樂器示意位置和演奏技法等樂器信息。本實施例可以通過改變參與演奏的樂器的名稱或圖片圖案的顏色、亮度、閃爍顯示樂器信息。
[0010]實施例2
一種同步顯示演奏樂器位置的數字音頻播放系統,包括:
按鍵或觸屏109,用于完成各種菜單操作、信息輸入和功能選擇; 數據存儲器110,用于存儲數字音頻文件和相匹配的樂器信息數據文件,所述樂器信息數據文件是在整個曲目表演過程中將參與演奏的樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間分別作為樂器的起始顯示時間、停止顯示時間和演奏技法改變的顯示時間,所述的樂器信息數據文件,所述的樂器信息包括樂器名稱或圖片圖案、樂器示意位置和演奏技法;
顯示驅動模塊106及液晶顯示器104,所述顯示驅動模塊106用于實現對液晶顯示器104的驅動控制,所述液晶顯示器104用于實時同步顯示當前演奏樂器的樂器名稱或圖片圖案、樂器示意位置及演奏技法;
音頻解碼模塊102及音頻輸出模塊103,所述音頻解碼模塊102用于將數字音頻轉化為模擬音頻信號,所述音頻輸出模塊103用于實現音頻輸出功能,可以直接驅動耳機或作為音頻功放的音源輸入;
處理器101,所述處理器101根據來自按鍵或觸屏109的指令,從數據存儲器110調取相應的數字音頻文件和與曲目匹配的樂器信息數據文件,并將數字音頻文件解壓播放后發送給音頻解碼模塊102,同時將樂器信息數據文件處理后發送給顯示驅動模塊106。
[0011]在本實施例中,
在處理器101上設有輸入輸出口 108,所述輸入輸出口 108用于連接外部設備的接口,實現與外部設備的數據傳遞和控制命令的傳遞。所述數字音頻播放系統還包括視頻驅動107和視頻輸出105。
[0012]所述樂器信息數據文件可以隨著音樂專輯的發行一起提供,或者存放在專門配套的網站由用戶進行匹配下載供離線使用或在線使用。
[0013]以下結合附圖和【具體實施方式】對本發明做進一步的解釋說明。
[0014]圖1是本發明的實施例的數字音頻播放系統電路框圖,如圖1所示,在本實施例中,本發明的數字音頻播放系統包括處理器101、數據存儲器110、按鍵或觸屏109、輸入輸出口 108、視頻驅動107和視頻輸出105、顯示驅動106和液晶顯示器104、音頻解碼102和音頻輸出103等部分。
[0015]各部分的功能或作用如下:
處理器101為主控單元,采用ARM內核的32位微處理器,該微處理器支持多種規格的存儲設備如SD卡、U盤、移動硬盤、FLASH等的管理。文件管理和數字音頻播放由處理器101負責。
[0016]數據存儲器110可以是多種形式的,如SD卡、U盤、移動硬盤、FLASH等,主要用于存儲數字音頻文件即曲目和與曲目匹配的樂器信息數據文件。
[0017]按鍵或觸屏109是輸入設備,通過按鍵和觸屏,可以完成各種菜單操作、信息輸入和功能選擇。
[0018]輸入輸出口 108是連接外部設備的接口,實現與外部設備的數據傳遞和控制命令的傳遞。
[0019]視頻驅動107用于實現顯示內容的視頻輸出功能,通過視頻輸出105的接口將顯示界面在液晶電視機等視頻設備上顯示。
[0020]視頻輸出105是連接視頻顯示設備的接口裝置。
[0021]顯示驅動106是液晶顯示屏的驅動控制電路,實現對液晶顯示器104的驅動控制。[0022]液晶顯示器104是本系統的顯示部分,用于顯示圖形或圖形化界面、動態視頻信息等。
[0023]音頻解碼102實現數字音頻解碼,將數字音頻轉化為模擬音頻信號。
[0024]音頻輸出103實現音頻輸出功能,可以直接驅動耳機或作為音頻功放的音源輸入。
[0025]所述具有樂器位置顯示功能的數字音頻播放系統的工作原理及過程如下:
首先,需要根據每一個曲目的具體配器和演奏情況,相應地編寫樂器信息數據文件,即包含用于顯示的樂器名稱或圖片圖案、樂器示意位置、演奏技法,以及樂器開始演奏、停止演奏、演奏技法改變的時間參數等信息的數據文件。用于顯示的樂器名稱或圖片圖案、樂器示意位置、演奏技法,以及樂器開始演奏、停止演奏、演奏技法改變的時間參數等,這些信息在本發明中稱之為樂器信息,由樂器信息形成的數據文件,在本發明中稱之為樂器信息數據文件。所述樂器信息數據文件可以隨著專輯的發行一起提供,可以事前與曲目匹配后存儲于所述數字音頻播放系統的數據存儲器內供播放音樂時提取使用,或者存放在專門配套的網站由用戶通過輸入輸出口 108連接所述網站進行匹配下載并存儲在數據存儲器110中供離線使用,或不在本地存儲在線使用。匹配的過程如下:當所述的數字音頻播放系統通過輸入輸出口連接上互聯網進入配套的網站以后,系統自動提取數據存儲器中的曲目的特征與網站樂器信息數據庫中的進行比對,例如可根據曲目的名稱、所屬專輯、表演者、播放時長等信息搜索和匹配相對應的樂器信息,匹配合適后下載選中的樂器信息數據文件存儲于數據存儲器。用戶也可以使用個人電腦上網,通過配套的應用程序進行匹配。這樣,通過事前設定參與演奏的樂器開始或停止演奏以及演奏技法改變的時間參數、樂器位置參數等,隨著音樂的播放適時同步地開始顯示或停止顯示樂器名稱或圖片圖案、樂器示意位置、演奏技法等,從而實現了本發明的目的。
[0026]曲目匹配了樂器信息數據文件以后,所述數字音頻播放系統在開始播放該曲目時,處理器101同時調出與該曲目相匹配的樂器信息數據文件,通過顯示驅動106使液晶顯示器104暗淡顯示全部參與演奏的樂器的布局圖即樂器示意位置,也可以通過視頻驅動107使視頻輸出105連接到外置顯示器上暗淡顯示樂器示意位置。
[0027]在整個的音樂播放過程中,處理器101通過調出所述樂器信息數據文件獲得數據,不斷地比較樂器開始和停止演奏、演奏技法改變的時間參數,在播放時間到達那些樂器開始演奏的時候,就根據位置參數在液晶顯示器104對應的位置點亮樂器的名稱或圖片圖案,并顯示文字說明演奏技法,演奏技法的改變也要依據時間參數做出相應的改變;而在播放時間到達樂器停止演奏的時候,停止演奏的樂器就熄滅變暗,取消演奏技法的文字說明。
[0028]在播放音樂時也可以通過操作按鍵或觸屏109隨時啟用或停止樂器位置顯示功倉泛。
[0029]樂器位置顯示功能并不影響音頻播放,處理器101讀取選中的曲目以后進行播放,由音頻解碼102實現數字音頻解碼,將數字音頻轉化為模擬音頻信號,然后通過音頻輸出103實現音頻輸出功能,直接驅動耳機或作為音頻功放的音源輸入。
[0030]如此直至播放結束前,處理器101不斷地根據樂器信息數據文件的時間信息,點亮或熄滅樂器的名稱或圖片圖案、顯示或取消演奏技法文字說明,使得用戶可以一邊聆聽音樂,一邊在本系統的提示下,非常容易聽出來是什么樂器在演奏、分辨出正在演奏的樂器處在什么位置、看到采用什么技法在演奏,讓用戶隨時感受到各種樂器的特色及多種樂器合奏的效果,深刻感受音樂的魅力,這對于提高欣賞音樂的興趣和水平都起到很好的作用。[0031 ] 圖2是本發明的數字音頻播放系統中的樂器位置顯示界面示意圖,如圖2所示,顯示界面中各個顯示區域的說明如下:
201是狀態顯示區域,顯示系統時間、播放狀態和電池余量等信息。
[0032]202是播放顯示區域,顯示正在播放的曲目名稱、表演者、專輯名稱、時間進度條等信息。
[0033]203是樂器位置顯示區域,顯示當前演奏的樂器的名稱或圖片、示意位置、演奏技法等息。
[0034]204是曲目列表顯示區域,顯示當前播放的列表或文件夾中的曲目。
[0035]205是操控區域,可以進行播放/暫停、前/后選曲、加/減音量、菜單選項等操作。
[0036]以上所述僅為本發明的優選實施例而已,并不用于限制本發明,本發明還可以有各種更改和變化。凡在本發明的精神和原則之內的更改和變化,均應包含在本發明的權利要求范圍之內。
【權利要求】
1.一種同步顯示演奏樂器位置的數字音頻播放方法,其特征在于, 首先,建立樂器信息數據文件,所述樂器信息數據文件的建立方法為:根據每一個曲目的具體配器和表演情況,確定該曲目中參與演奏的各個樂器的名稱并確定其演奏時所處的位置,分別提取在整個曲目表演過程中各個樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間,再將樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間分別作為樂器的起始顯示時間、停止顯示時間和演奏技法改變的顯示時間,建立按照樂器的起始顯示時間、停止顯示時間和演奏技法改變的時間顯示樂器信息的樂器信息數據文件,所述樂器信息包括樂器名稱或圖片圖案、樂器示意位置和演奏技法; 然后,同步啟動數字音頻文件即所述曲目,以及所述樂器信息數據文件,播放數字音頻文件,并通過開啟或停止樂器信息顯示功能進行樂器信息的顯示或不顯示,當開啟樂器信息顯示功能時,在顯示裝置的顯示器上隨著曲目的播放,同步顯示當前演奏樂器的樂器名稱或圖片圖案、樂器示意位置和演奏技法等樂器信息。
2.如權利要求1所述的播放系統,其特征在于,通過改變參與演奏的樂器的名稱或圖片圖案的顏色、亮度、閃爍顯示樂器信息。
3.一種同步顯示演奏樂器位置的數字音頻播放系統,其特征在于,包括: 按鍵或觸屏(109),用于完成各種菜單操作、信息輸入和功能選擇; 數據存儲器(110),用于離線存儲或在線緩存數字音頻文件和相匹配的樂器信息數據文件,所述樂器信息數據文件是在整個曲目表演過程中將參與演奏的樂器的演奏起始時間、演奏結束時間和演奏技法改變的時間分別作為樂器的起始顯示時間、停止顯示時間和演奏技法改變的顯示時間,所述的樂器信息數據文件,所述的樂器信息包括樂器名稱或圖片圖案、樂器示意位置和演奏 技法; 顯示驅動模塊(106)及液晶顯示器(104),所述顯示驅動模塊(106)用于實現對液晶顯示器(104)的驅動控制,所述液晶顯示器(104)用于同步顯示當前演奏樂器的樂器名稱或圖片圖案、樂器示意位置和演奏技法; 音頻解碼模塊(102)及音頻輸出模塊(103),所述音頻解碼模塊(102)用于將數字音頻轉化為模擬音頻信號,所述音頻輸出模塊(103)用于實現音頻輸出功能,可以直接驅動耳機或作為音頻功放的音源輸入; 處理器(101),所述處理器(101)根據來自按鍵或觸屏(109)的指令,從數據存儲器(110)調取相應的數字音頻文件和與曲目匹配的樂器信息數據文件,并將數字音頻文件解壓播放后發送給音頻解碼模塊(102),同時將樂器信息數據文件處理后同步發送給顯示驅動模塊(106)。
4.根據權利要求3所述的同步顯示演奏樂器位置的數字音頻播放系統,其特征在于,在處理器(101)上設有輸入輸出口(108),所述輸入輸出口(108)用于連接外部設備的接口,實現與外部設備的數據傳遞和控制命令的傳遞,可用于和數字音頻文件相匹配的樂器信息數據文件的載入。
5.根據權利要求3所述的同步顯示演奏樂器位置的數字音頻播放系統,其特征在于,所述數字音頻播放系統還包括視頻驅動(107)和視頻輸出(105),用于同步顯示當前演奏樂器的樂器名稱或圖片圖案、樂器示意位置和演奏技法。
6.如權利要求3所述的播放系統,其特征在于,所述樂器信息數據文件可以隨著音樂專輯的發行一起提供,或者存放在專門配套的網站由用戶進行匹配下載供離線使用或在線使 用。
【文檔編號】G10H1/00GK103440137SQ201310402109
【公開日】2013年12月11日 申請日期:2013年9月6日 優先權日:2013年9月6日
【發明者】葉鼎 申請人:葉鼎