新四季網

電子樂器信號的處理方法及系統的製作方法

2023-05-05 00:49:31

專利名稱:電子樂器信號的處理方法及系統的製作方法
技術領域:
本發明涉及音樂領域,尤其涉及電子樂器信號的處理方法及系統。
背景技術:
傳統的電子樂器信號的處理方法,以對電鼓信號的處理為例,主要包括:將電鼓通過連接線接入電腦,進而當演奏者擊打電鼓時,電鼓內部產生樂器數位化(MIDI)信號,該MIDI信號由連接線輸入到電腦中,其中,每一個MIDI信號代表一個音符;進而對接收到的MIDI信號進行分析處理,得出演奏者對該首樂曲的掌握能力。然而,傳統的電子樂器信號的處理方法,在一個設定時刻,只能實現一臺電子樂器連接到電腦上,進而將該臺樂器產生的MIDI信號輸入到電腦中;也就是說,傳統的電子樂器信號的處理方法,在一個設定時刻,只能對一臺電子樂器產生的信號進行處理,從而導致對電子樂器信號的處理效率較低。

發明內容
本發明提出了電子樂器信號的處理方法及系統,能夠實現對多臺電子樂器同時演奏的信號進行處理。為了達到上述目的,本發明的技術方案是這樣實現的:電子樂器信號的處理方法,包括:確定準備演奏的兩臺以上的電子樂器;確定所述兩臺以上的電子樂器的共同演奏模式;根據所確定的共同演奏模式提示演奏信息;接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的樂器數位化MIDI信號;MIDI信號包括傳輸力度、音符時值、速度、音高中的一種或多種;根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果。優選地,所述確定準備演奏的兩臺以上的電子樂器包括:在屏幕上顯示與兩臺以上的電子樂器一一對應的圖標;當接收到點擊兩個以上的圖標產生的觸發信號時,確定該兩個以上的圖標分別對應的電子樂器為準確演奏的電子樂器。優選地,該方法進一步包括:預先將所述兩臺以上的電子樂器要演奏的曲目,其包括的各個音符分別採用專屬於每個音符的水果圖案或動物圖案表示;所述根據所確定的共同演奏模式提示演奏信息包括:根據所確定的共同演奏模式,將採用水果圖案或動物圖案表示的曲目在屏幕上進行顯示。優選地,所述對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果的步驟包括:針對所述兩臺以上的電子樂器要演奏的曲目,預先計算出該曲目中每個音符相對於曲目開始時刻的時間點;以該時間點為中心,在該時間點的上下時段各設置一個判斷範圍,形成對應每個音符的判斷區域;當在該判斷區域內接收到一個MIDI信號時,將該MIDI信號所對應的音符與該判斷區域所對應的音符進行比對,若一致則所述評估結果為擊打有效,否則所述評估結果為擊打錯誤。優選地,當所述評估結果為擊打有效時,在屏幕上顯示爆炸的動態效果;當所述評估結果為擊打錯誤時,在屏幕上顯示紅色「X」。優選地,所述擊打有效包括完全準確和一般準確;該方法進一步包括:若所述MIDI信號是在所述判斷區域內的時間點接收到的,則所述擊打有效為完全準確;若所述MIDI信號是在所述判斷區域內時間點以外的區域接收到的,則所述擊打
有效為一般準確。優選地,所述共同演奏模式為合作模式,該方法進一步包括:將所述曲目按照演奏時間順序,分配成與確定的所述兩臺以上的電子樂器 對應的音符段;所述接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的MIDI信號包括:依次接收所述兩臺以上的電子樂器依次演奏的對應該電子樂器的音符段所產生的MIDI信號;所述根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果包括:每接收到一個MIDI信號,對該MIDI信號的準確性作出評估,得到評估結果;當該曲目演奏結束後,對所有MIDI信號的評估結果進行統計,得到曲目完整度並提供。優選地,所述共同演奏模式為PK模式,所述接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的MIDI信號包括:分別接收所述兩臺以上的電子樂器分別演奏該曲目產生的MIDI信號;該方法進一步包括:針對每一臺電子樂器,將對該電子樂器產生的MIDI信號進行評估得到的評估結果進行實時累計,得到累計結果;根據所述累計結果,得到操作每臺電子樂器的演奏者的實時成績排名並顯示。本發明還提供了一種電子樂器信號的處理系統,包括:樂器確定模塊,用於確定準備演奏的兩臺以上的電子樂器;模式確定模塊,用於確定所述兩臺以上的電子樂器的共同演奏模式;顯示器,用於根據所確定的共同演奏模式提示演奏信息;多端接收器,用於接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的樂器數位化MIDI信號;MIDI信號包括傳輸力度、音符時值、速度、音高中的一種或多種;評估模塊,用於根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果。優選地,該所述評估模塊包括:
時間點確定子模塊,用於針對所述兩臺以上的電子樂器要演奏的曲目,預先計算出該曲目中每個音符相對於曲目開始時刻的時間點;區域確定子模塊,用於以該時間點為中心,在該時間點的上下時段各設置一個判斷範圍,形成對應每個音符的判斷區域;比對子模塊,用於當在該判斷區域內接收到一個MIDI信號時,將該MIDI信號所對應的音符與該判斷區域所對應的音符進行比對,若一致則所述評估結果為擊打有效,否則所述評估結果為擊打錯誤。與現有技術相比,本發明提供的電子樂器信號的處理方法及系統,可預先確定準備演奏的兩臺以上的電子樂器,進而當確定了該兩臺以上的電子樂器的共同演奏模式後,根據所確定的共同演奏模式提示演奏信息;這樣,演奏者就可以根據提示的演奏信息進行曲目的演奏;從而可以接收到兩臺以上的電子樂器根據演奏信息分別產生的MIDI信號;這樣,就實現了對多臺電子樂器同時演奏的信號進行處理的目的;進一步地,由於根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果;這樣,也就可以根據每一名演奏者根據演奏信息演奏出來的MIDI信號,對該演奏者的演奏能力進行判斷,有利於幫助演奏者提高其對電子樂器及音樂知識的掌握能力。


為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明實施例一提供的一種電子樂器信號的處理方法的流程圖;圖2為本發明實施例二提供的另一種電子樂器信號的處理方法的流程圖;圖3為本發明實施例三提供的又一種電子樂器信號的處理方法的流程圖;圖4為本發明實施例四提供的一種電子樂器信號的處理系統的模塊圖;圖5為本發明實施例五提供的另一種電子樂器信號的處理系統的模塊圖;圖6為本發明實施例六提供的又一種電子樂器信號的處理系統的模塊圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。實施例一本發明實施例一提供了一種電子樂器信號的處理方法,參見圖1,該方法包括:步驟SlOl:確定準備演奏的兩臺以上的電子樂器;步驟S102:確定所述兩臺以上的電子樂器的共同演奏模式;步驟S103:根據所確定的共同演奏模式提示演奏信息;
步驟S104:接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的樂器數位化MIDI信號;MIDI信號包括傳輸力度、音符時值、速度、音高中的一種或多種;步驟S105:根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果。本發明實施例一提供的電子樂器信號的處理方法,可預先確定準備演奏的兩臺以上的電子樂器,進而當確定了該兩臺以上的電子樂器的共同演奏模式後,根據所確定的共同演奏模式提示演奏信息;這樣,演奏者就可以根據提示的演奏信息進行曲目的演奏;從而可以接收到兩臺以上的電子樂器根據演奏信息分別產生的MIDI信號;這樣,就實現了對多臺電子樂器同時演奏的信號進行處理的目的;進一步地,由於根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果;這樣,也就可以根據每一名演奏者根據演奏信息演奏出來的MIDI信號,對該演奏者的演奏能力進行判斷,有利於幫助演奏者提高其對電子樂器及音樂知識的掌握能力。為了更清楚地說明上述實施例一提供的電子樂器信號的處理方法,下面給出該方法的兩種具體應用,來具體說明該方法在音樂領域中所產生的效果,請參見實施例二和實施例三。實施例二本發明實施例二提供了另一種電子樂器信號的處理方法,為上述實施例一中的電子樂器信號的處理方法的一種具體應用;該方法中,共同演奏模式為合作模式,優選地,設置6名演奏者各自操作一臺電子樂器,完成一首曲目的演奏,每名演奏者分別演奏該曲目中的一部分,以實現合作演奏;具體地,參見圖2,該方法包括:步驟201:預先將所有電子樂器均連接到多端接收器的輸入端,該多端接收器的輸出端連接電腦的顯示器;步驟202:在屏幕上顯示與兩臺以上的電子樂器一一對應的圖標;該步驟中,可以在電腦的顯示器上選擇哪幾名演奏者進行曲目的演奏;具體地,每位演奏者和其操作的電子樂器的圖標顯示在顯示器界面上,當該演奏者和其操作的電子樂器被選擇時,則對應該演奏者和其操作的電子樂器的圖標抖動,表示被選擇;步驟203:當接收到點擊六個圖標產生的觸發信號時,確定該六個圖標分別對應的電子樂器為準確演奏的電子樂器;步驟204:預先將六臺電子樂器要演奏的曲目,其包括的各個音符分別採用專屬於每個音符的水果圖案或動物圖案表示;其中,為了幫助演奏者記住曲目中的每個音符,在演奏者學習的初級階段,可採用一些水果圖案或動物圖案這種實物類符號代替曲目中的每個音符;也就是說,曲目列表中的各首曲目,其包括的各個音符分別採用專屬於每個音符的水果圖案或動物圖案表示;當然,在初學階段,很多演奏者對電子樂器不太熟悉,因此,也可以採用水果圖案或動物圖案這種實物類符號代替電子樂器,也能夠幫助演奏者提高學習效率;步驟205:根據所確定的合作模式,將採用水果圖案或動物圖案表示的曲目在屏幕上進行顯示;步驟206:針對六臺電子樂器要演奏的曲目,預先計算出該曲目中每個音符相對於曲目開始時刻的時間點;
步驟207:以該時間點為中心,在該時間點的上下時段各設置一個判斷範圍,形成對應每個音符的判斷區域;其中,步驟206和步驟207是為了後續處理中對接收到的每一個MIDI信號的準確性作出評估而設置的;為了達到合作的效果,該方法進一步包括:步驟208:將曲目按照演奏時間順序,分配成與確定的六臺電子樂器一一對應的音符段;這樣,六名演奏者根據分配給自己的音符段,演奏由其操作的電子樂器,以產生MIDI信號;優選地,為了增強視覺效果,調動演奏者的學習興趣,一般在顯示器上顯示對應每名演奏者的信號軌道,每個軌道對應該演奏者需要演奏的音符段;這樣,當開始播放所選擇的曲目時,每個軌道上自上而下勻速落下對應每個音符的水果圖案或動物圖案,待圖案落到演奏區域時,演奏者可在電子樂器上進行演奏,進而產生一個MIDI信號;其中,步驟208與上述步驟206、207的執行順序可調換;步驟209:依次接收六臺電子樂器依次演奏的對應該電子樂器的音符段所產生的MIDI信號;步驟210:每接收到一個MIDI信號,查找該MIDI信號所在的判斷區域;步驟211:比對接收到的MIDI信號所對應的音符是否與該判斷區域所對應的音符一致,是則評估結果為擊打有效,否則評估結果為擊打錯誤;優選地,可通過動態效果顯示出演奏者是否演奏準確,當擊打有效時,屏幕上的水果圖案或動物圖案顯示爆炸的動態效果;當擊打錯誤時,則在屏幕上顯示紅色「X」,從而使得教學過程更加生動;至此,步驟210和步驟211實現了:每接收到一個MIDI信號,對該MIDI信號的準確性作出評估,得到評估結果;其中,為了精確地對演奏者演奏的MIDI信號進行評估,所述擊打有效包括完全準確和一般準確;具體地,該方法進一步包括:若所述MIDI信號是在所述判斷區域內的時間點接收到的,則所述擊打有效為完全準確,也就是PERFECT ;若所述MIDI信號是在所述判斷區域內時間點以外的區域接收到的,則所述擊打有效為一般準確,也就是GOOD。為了更方便對演奏者的演奏進行計分,當為完全準確時,計10分;當為一般準確時,計5分;當為擊打錯誤時,計O分;步驟212:當該首曲目演奏結束後,對所有MIDI信號的評估結果進行統計,得到曲目完整度並提供;也就是說,根據對所有電子樂器發送的MIDI信號作出的評估,得到曲目完整度並提供;優選地地,若該曲目完整度不低於預設的完整度閾值,則提供「合作成功」;若該曲目完整度低於所述完整度閾值,則提供「合作失敗」;其中,優選地,該完整度閾值以百分比計算,為80% ;而且,一般通過顯示器顯示出「合作成功」或者「合作失敗」,也可以通語音播報等方式;假設該首曲目中包括100個音符,判斷出在演奏每一個音符時的評估結果,若該音符被完全準確或一般準確地演奏,則得到一分完整度;從而,根據所有音符是否被完全準確或一般準確地演奏,得到該首曲目被合作演奏的完整度。這樣,本發明實施例二中將電子樂器信號的處理方法應用在「合作模式」中,可同時接入多臺電子樂器,進而對多名演奏者同時演奏電子樂器產生的信號進行處理,增強了演奏者的合作意識,實現集體觀念的培養和配合觀念的訓練;同時,使得演奏者在使命感、責任感以及集體榮譽感的促使下,專注力更強,注意力更加集中;而且,由於採用水果圖案或動物圖案這種實物類的符號代替具體的音符或者電子樂器,幫助演奏者簡單迅速地記住音符或電子樂器,從而能夠迅速識記曲目節拍,提高學習效率;而且,隨著演奏者能力的提高,可逐步淡化這種實物類的符號,進而加強傳統的音符識別能力,最終達到演奏者只通過傳統的音符就能自行演奏曲目的目的。此外,通過顯示器動態顯示出每一名演奏者對應的信號軌道,這樣,演奏者可以根據勻速掉下的水果圖案或動物圖案,擊打電子樂器,從而產生MIDI信號,能夠提高演奏者的演奏體驗度。上述實施例二提供的電子樂器信號的處理方法可應用在音樂教學中,多個學員分別根據其對應的信號軌道,演奏相應的音符段而產生相應的MIDI信號,從而對這些學員合作演奏產生的多個MIDI信號進行判斷和評比,實現一對多的教學;可以更直接地實現集體觀念的培養和配合觀念的訓練,同時能夠體現出集體課教學的特點。同時,可以通過顯示器播放FLASH課件,學員可根據課件進行演奏的學習;具體地,該課件中採用卡通人物進行演奏姿勢的示範以及知識引導,這種採用示範視頻的形式可以從立體角度顯示出演奏姿勢,以方便學員能夠更加清晰地觀看標準演奏的全過程。而且,該課件中,通過觸發的動態效果能夠更加生動地進行師生交互,例如在課件中設置了多個動態按鈕和音效,在教學過程中,教師能夠根據這些按鈕設計授課環節,吸引學員們的注意力,提高教學效率。此外,該課件中還設置了動態的對位讀譜,也就是採用類似卡拉OK的字幕顯示形式,在歌詞的上方或下方擺放帶有水果圖案或動物圖案標識的音符,同時設置有一個球狀物根據歌曲的播放速度和節奏感在音符上方跳躍,這樣學員們就可以跟著球狀物的移動進行演奏,從而更加準確地表現樂譜內容,並通過視覺培養學員們的節奏感。實施例三本發明實施例三提供了又一種電子樂器信號的處理方法,為上述實施例一中的電子樂器信號的處理方法的另一種具體應用;該方法中,共同演奏模式為PK模式,優選地,設置兩名演奏者各自操作一臺電子樂器,分別獨立完成一首曲目的演奏,以對二人的演奏水平作出比較;具體地,參見圖3,該方法包括:步驟301:預先將所有電子樂器均連接到多端接收器的輸入端,該多端接收器的輸出端連接電腦的顯示器;步驟302:在屏幕上顯示與兩臺以上的電子樂器一一對應的圖標;步驟303:當接收到點擊兩個圖標產生的觸發信號時,確定該兩個圖標分別對應的電子樂器為準確演奏的電子樂器;
步驟304:預先將兩臺電子樂器要演奏的曲目,其包括的各個音符分別採用專屬於每個音符的水果圖案或動物圖案表示;步驟305:根據所確定的PK模式,將採用水果圖案或動物圖案表示的曲目在屏幕上進行顯示;步驟306:針對兩臺電子樂器要演奏的曲目,預先計算出該曲目中每個音符相對於曲目開始時刻的時間點;步驟307:以該時間點為中心,在該時間點的上下時段各設置一個判斷範圍,形成對應每個音符的判斷區域;步驟308:分別接收所述兩臺以上的電子樂器分別演奏該曲目產生的MIDI信號;其中,兩臺電子樂器分別獨立演奏選擇的曲目;優選地,為了增強視覺效果,調動演奏者的學習興趣,當開始播放所選擇的曲目時,在顯示器上顯示出由曲目的音符信號所形成的信號軌道,每個音符採用水果圖案或動物圖案這種實物類符號表示;這樣,信號軌道上自上而下勻速落下對應每個音符的水果圖案或動物圖案,待圖案落到演奏區域時,演奏者可在電子樂器上進行演奏,進而產生一個MIDI信號;步驟309:針對接收到的每一個MIDI信號,查找該MIDI信號所在的判斷區域;步驟310:比對接收到的MIDI信號所對應的音符是否與該判斷區域所對應的音符一致,是則評估結果為擊打有效,否則評估結果為擊打錯誤;其中,為了精確地對演奏者演奏的MIDI信號進行評估,所述擊打有效包括完全準確和一般準確;具體地,該方法進一步包括:若所述MIDI信號是在所述判斷區域內的時間點接收到的,則所述擊打有效為完全準確,也就是PERFECT ;若所述MIDI信號是在所述判斷區域內時間點以外的區域接收到的,則所述擊打有效為一般準確,也就是GOOD。為了更方便對演奏者的演奏進行計分,當為完全準確時,計10分;當為一般準確時,計5分;當為擊打錯誤時,計O分;步驟311:針對每一臺電子樂器,將對該電子樂器產生的MIDI信號進行評估得到的評估結果進行實時累計,得到累計結果;例如,將演奏每一個音符得到的分數進行累加,可得到在演奏該曲目的過程中的實時成績;步驟312:根據所述累計結果,得到操作每臺電子樂器的演奏者的實時成績排名並顯示。也就是說,可根據在演奏曲目過程中,累加得到的實時成績,進行實時排名並顯示;一般只會顯示出前三名;這樣,本發明實施例三中將電子樂器信號的處理方法應用在「PK模式」中,可同時接入多臺電子樂器,每臺電子樂器由一名演奏者操作;進而,可根據每臺電子樂器發送的MIDI信號,比較出操作這些電子樂器的演奏者的演奏能力,可增強演奏者的競爭意識,也能夠輔助老師了解每一名演奏者的學習情況,以進行針對性地教學。
而且,由於可以在演奏曲目的過程中,實時得出演奏者的排名,能夠讓演奏者增強自信心,進而更好地進行演奏;同時可幫助演奏者實時調整自己的演奏方式,以提高排名,進而使得演奏者的注意力更加集中。上述實施例三提供的電子樂器信號的處理方法可應用在音樂教學中,多個學員分別獨立演奏一首曲目而產生相應的MIDI信號,演奏過程中對這些學員獨立演奏而產生的MIDI信號進行即時排名,實現一對多的教學效果。實施例四針對實施例一,本發明實施例四提供了一種電子樂器信號的處理系統,參見圖4,該系統包括:樂器確定模塊41,用於確定準備演奏的兩臺以上的電子樂器;模式確定模塊42,用於確定所述兩臺以上的電子樂器的共同演奏模式;顯示器43,用於根據所確定的共同演奏模式提示演奏信息;多端接收器44,用於接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的樂器數位化MIDI信號;MIDI信號包括傳輸力度、音符時值、速度、音高中的一種或多種;評估模塊45,用於根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果。實施例五針對實施例二,本發明實施例五提供了另一種電子樂器信號的處理系統,參見圖5,該系統包括:樂器確定模塊51,包括:顯示器511,用於在屏幕上顯示與兩臺以上的電子樂器一一對應的圖標;確定子模塊512,用於當接收到點擊六個圖標產生的觸發信號時,確定該六個圖標分別對應的電子樂器為準確演奏的電子樂器;設置模塊52,用於預先將六臺電子樂器要演奏的曲目,其包括的各個音符分別採用專屬於每個音符的水果圖案或動物圖案表示;相應地,顯示器511進一步用於根據所確定的合作模式,將採用水果圖案或動物圖案表示的曲目在屏幕上進行顯示;評估模塊53,包括:時間點確定子模塊531,用於針對六臺電子樂器要演奏的曲目,預先計算出該曲目中每個音符相對於曲目開始時刻的時間點;區域確定子模塊532,用於以該時間點為中心,在該時間點的上下時段各設置一個判斷範圍,形成對應每個音符的判斷區域;曲目分段模塊54,用於將曲目按照演奏時間順序,分配成與確定的六臺電子樂器 對應的音符段;進而六名演奏者根據分配給自己的音符段,演奏由其操作的電子樂器,使其產生MIDI信號;優選地,為了增強視覺效果,調動演奏者的學習興趣,一般在顯示器上顯示對應每名演奏者的信號軌道,每個軌道對應該演奏者需要演奏的音符段;多端接收器55,用於依次接收六臺電子樂器依次演奏的對應該電子樂器的音符段所產生的MIDI信號;
相應地,評估模塊53進一步包括查找子模塊533和比對子模塊534,查找子模塊533,用於每接收到一個MIDI信號,查找該MIDI信號所在的判斷區域;比對子模塊534,用於比對接收到的MIDI信號所對應的音符是否與該判斷區域所對應的音符一致,是則評估結果為擊打有效,否則評估結果為擊打錯誤;運算模塊56,用於對所有MIDI信號的評估結果進行統計,得到曲目完整度;相應地,顯示器511進一步用於若該曲目完整度不低於預設的完整度閾值,則顯示「合作成功」;若該曲目完整度低於所述完整度閾值,則顯示「合作失敗」。實施例六針對實施例三,本發明實施例六提供了又一種電子樂器信號的處理系統,參見圖6,該系統包括:樂器確定模塊61,包括:顯示器611,用於在屏幕上顯示與兩臺以上的電子樂器一一對應的圖標;確定子模塊612,用於當接收到點擊兩個圖標產生的觸發信號時,確定該兩個圖標分別對應的電子樂器為準確演奏的電子樂器;設置模塊62,用於預先將兩臺電子樂器要演奏的曲目,其包括的各個音符分別採用專屬於每個音符的水果圖案或動物圖案表示;相應地,顯示器611進一步用於根據所確定的PK模式,將採用水果圖案或動物圖案表示的曲目在屏幕上進行顯示;評估模塊63,包括:時間點確定子模塊631,用於針對兩臺電子樂器要演奏的曲目,預先計算出該曲目中每個音符相對於曲目開始時刻的時間點;區域確定子模塊632,用於以該時間點為中心,在該時間點的上下時段各設置一個判斷範圍,形成對應每個音符的判斷區域;多端接收器64,用於分別接收所述兩臺以上的電子樂器分別演奏該曲目產生的MIDI信號; 相應地,評估模塊63進一步包括查找子模塊633和比對子模塊634,查找子模塊633,用於針對接收到的每一個MIDI信號,查找該MIDI信號所在的判斷區域;比對子模塊634,用於比對接收到的MIDI信號所對應的音符是否與該判斷區域所對應的音符一致,是則評估結果為擊打有效,否則評估結果為擊打錯誤;累計模塊65,用於針對每一臺電子樂器,將對該電子樂器產生的MIDI信號進行評估得到的評估結果進行實時累計,得到累計結果;排名模塊66,用於根據所述累計結果,得到操作每臺電子樂器的演奏者的實時成績排名;相應地,顯示器611進一步顯示出排名模塊66得到的實時成績排名。本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲於一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光碟等各種可以存儲程序代碼的介質。最後應說明的是:以上實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的精神和範圍。
權利要求
1.電子樂器信號的處理方法,其特徵在於,包括: 確定準備演奏的兩臺以上的電子樂器; 確定所述兩臺以上的電子樂器的共同演奏模式; 根據所確定的共同演奏模式提示演奏信息; 接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的樂器數位化MIDI信號;MIDI信號包括傳輸力度、音符時值、速度、音高中的一種或多種; 根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果。
2.如權利要求1所述的電子樂器信號的處理方法,其特徵在於,所述確定準備演奏的兩臺以上的電子樂器包括: 在屏幕上顯示與兩臺以上的電子樂器一一對應的圖標; 當接收到點擊兩個以上的圖標產生的觸發信號時,確定該兩個以上的圖標分別對應的電子樂器為準確演奏的電子樂器。
3.如權利要求1所述的電子樂器信號的處理方法,其特徵在於,該方法進一步包括:預先將所述兩臺以上的電子樂器要演奏的曲目,其包括的各個音符分別採用專屬於每個音符的水果圖案或動物圖案表示; 所述根據所確定的共同演奏模式提示演奏信息包括:根據所確定的共同演奏模式,將採用水果圖案或動物圖案表示的曲目在屏幕上進行顯示。
4.如權利要求1 -3任意一項所述的電子樂器信號的處理方法,其特徵在於,所述對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果的步驟包括: 針對所述兩臺以上的電子樂器要演奏的曲目,預先計算出該曲目中每個音符相對於曲目開始時刻的時間點; 以該時間點為中心,在該時間點的上下時段各設置一個判斷範圍,形成對應每個音符的判斷區域; 當在該判斷區域內接收到一個MIDI信號時,將該MIDI信號所對應的音符與該判斷區域所對應的音符進行比對,若一致則所述評估結果為擊打有效,否則所述評估結果為擊打錯誤。
5.如權利要求4所述的電子樂器信號的處理方法,其特徵在於,當所述評估結果為擊打有效時,在屏幕上顯示爆炸的動態效果;當所述評估結果為擊打錯誤時,在屏幕上顯示紅色 「X」。
6.如權利要求4所述的電子樂器信號的處理方法,其特徵在於,所述擊打有效包括完全準確和一般準確; 該方法進一步包括: 若所述MIDI信號是在所述判斷區域內的時間點接收到的,則所述擊打有效為完全準確; 若所述MIDI信號是在所述判斷區域內時間點以外的區域接收到的,則所述擊打有效為一般準確。
7.如權利要求4所述的電子樂器信號的處理方法,其特徵在於,所述共同演奏模式為合作模式, 該方法進一步包括:將所述曲目按照演奏時間順序,分配成與確定的所述兩臺以上的電子樂器對應的音符段; 所述接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的MIDI信號包括:依次接收所述兩臺以上的電子樂器依次演奏的對應該電子樂器的音符段所產生的MIDI信號; 所述根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果包括:每接收到一個MIDI信號,對該MIDI信號的準確性作出評估,得到評估結果;當該曲目演奏結束後,對所有MIDI信號的評估結果進行統計,得到曲目完整度並提供。
8.如權利要求4所述的電子樂器信號的處理方法,其特徵在於,所述共同演奏模式為PK模式, 所述接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的MIDI信號包括:分別接收所述兩臺以上的電子樂器分別演奏該曲目產生的MIDI信號; 該方法進一步包括:針對每一臺電子樂器,將對該電子樂器產生的MIDI信號進行評估得到的評估結果進行實時累計,得到累計結果;根據所述累計結果,得到操作每臺電子樂器的演奏者的實時成績排名並顯示。
9.電子樂器信號的處理系統,其特徵在於,包括: 樂器確定模塊,用於確定準備演奏的兩臺以上的電子樂器; 模式確定模塊,用於確定所述兩臺以上的電子樂器的共同演奏模式; 顯示器,用於根據所確定的共同演奏模式提示演奏信息; 多端接收器,用於接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的樂器數位化MIDI信號;MIDI信號包括傳輸力度、音符時值、速度、音高中的一種或多種; 評估模塊,用於根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果。
10.如權利要求9所述的電子樂器信號的處理系統,其特徵在於,該所述評估模塊包括: 時間點確定子模塊,用於針對所述兩臺以上的電子樂器要演奏的曲目,預先計算出該曲目中每個音符相對於曲目開始時刻的時間點; 區域確定子模塊,用於以該時間點為中心,在該時間點的上下時段各設置一個判斷範圍,形成對應每個音符的判斷區域; 比對子模塊,用於當在該判斷區域內接收到一個MIDI信號時,將該MIDI信號所對應的音符與該判斷區域所對應的音符進行比對, 若一致則所述評估結果為擊打有效,否則所述評估結果為擊打錯誤。
全文摘要
本發明屬於音樂領域,具體為電子樂器信號的處理方法及系統,能夠實現對多臺電子樂器同時演奏的信號進行處理。電子樂器信號的處理方法,包括確定準備演奏的兩臺以上的電子樂器;確定所述兩臺以上的電子樂器的共同演奏模式;根據所確定的共同演奏模式提示演奏信息;接收所述兩臺以上的電子樂器根據所述演奏信息分別產生的MIDI信號;MIDI信號包括傳輸力度、音符時值、速度、音高中的一種或多種;根據預先確定的共同演奏模式,對所述兩臺以上的電子樂器分別發送的MIDI信號的準確性作出評估,得到評估結果。電子樂器信號的處理系統,包括樂器確定模塊,模式確定模塊,顯示器,多端接收器,評估模塊。
文檔編號G10H1/00GK103151029SQ20131006427
公開日2013年6月12日 申請日期2013年2月28日 優先權日2013年2月28日
發明者程建銅, 宮旭生, 張崑崙 申請人:上海羅蘭數位音樂文化投資有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀