演奏信息處理裝置、演奏信息處理方法

演奏信息處理裝置、演奏信息處理方法

演奏信息處理裝置、演奏信息處理方法是由奧田廣子 發明開發。

本發明提供一種能夠基于演奏者所彈奏的旋律的音長決定速度以及節拍的演奏信息處理裝置以及演奏信息處理方法,電子樂器(10)所具備的CPU(11)判定被輸入的演奏信息是否是在從輸入開始時刻到第1規定定時、例如第三個演奏信息被輸入的定時為止被輸入的,判定為到該第1規定定時為止被輸入的情況下,基于從輸入開始時刻到第1規定定時為止的演奏信息,判定演奏信息的速度,并基于所判定的速度,判定演奏信息的節拍。

[0003] 本發明涉及一種根據演奏者的演奏來決定速度(樂曲速度,tempo)與節拍的演奏信息處理裝置、演奏信息處理方法。

背景技術

[0004] 在演奏電子鋼琴或電子風琴之類具有鍵盤的電子樂器時,通常情況下,主要由右手來彈奏旋律,左手彈奏伴奏,或者按下組成和弦的多個琴鍵。因此,在像這樣的電子樂器中,需要進行練習使左右手分別依照樂譜等獨立地活動。

[0005] 這樣一來,在鋼琴的演奏方法以及風琴的演奏方法中,都需要使右手與左手同時以不同的形式活動,因此需要相應的練習。特別是,雖然能夠活動右手來演奏旋律,但要同時用左手來進行不同的演奏時便會感到困難的演奏者,尤其在初學者中很多。

[0006] 在這種情況下,例如日本特開2011-158855號公報中公開了一種電子樂器,通過演奏者用右手演奏旋律,該電子樂器能夠實時且自動地生成應通過用左手演奏而生成的伴奏音。

[0007] 然而,所述日本特開2011-158855號公報所公開的電子樂器中,雖然在旋律通過演奏被輸入時會實時地配上和弦,但這需要以事先決定的速度來演奏,所以對于無法合著速度來演奏的人來說,存在無法被配以所期望的和弦的問題。于是,為了解決該問題,需要根據演奏者所彈奏的旋律的音長來決定速度以及節拍。

內容

[0008] 因此,本發明的目的在于,提供一種演奏信息處理裝置,能夠根據演奏者所彈奏的旋律的音長來決定速度以及節拍。

[0009] 為了實現上述目的,本發明的一個方式的演奏信息處理裝置的特征在于,具有:速度判定機構,基于從被輸入的至少2個音以上的演奏信息之中的某個音(音符,note)的輸入開始時刻到該某個音輸入后被輸入的音的輸入后的第1定時為止的所述演奏信息,判定所述演奏信息的速度;以及節拍判定機構,基于所述速度判定機構所判定的速度,判定所述演奏信息的節拍。

技術要求書

1.一種演奏信息處理裝置,其特征在于,具備:音長比率計算機構,計算被輸入的至少兩個音以上的演奏信息之中的某個音的音長即第1輸入音長與所述某個音的下一個被輸入的音的音長即第2輸入音長的比率;速度判定機構,基于所述第1輸入音長以及由所述音長比率計算機構所計算的比率,判定所述演奏信息的速度;以及節拍判定機構,基于由所述速度判定機構所判定的速度,判定所述演奏信息的節拍。

2.如權利要求1所述的演奏信息處理裝置,其特征在于,所述節拍判定機構基于所述演奏信息之中的從所述某個音的輸入開始時刻到基于由所述速度判定機構所判定的速度而決定的第2定時為止的所述演奏信息,判定所述演奏信息的節拍。

3.如權利要求2所述的演奏信息處理裝置,其特征在于,所述第2定時,是基于由所述速度判定機構所判定的速度,從所述演奏信息之中的所述某個音的輸入開始時刻起經過了與規定拍數對應的時間后的定時,所述節拍判定機構在從所述演奏信息之中的所述某個音的輸入開始時刻起經過了與所述規定拍數對應的時間時,判定所述演奏信息的節拍。

4.如權利要求1所述的演奏信息處理裝置,其特征在于,所述節拍判定機構基于由所述速度判定機構所判定的速度,調查所述演奏信息之中的所述某個音的輸入開始后的與規定拍數對應的時間內的所述演奏信息的狀態,從而決定節拍。

5.如權利要求4所述的演奏信息處理裝置,其特征在于,所述節拍判定機構調查從所述演奏信息之中的所述某個音的輸入開始時刻起第三拍、第四拍、第八拍、第九拍之中至少一個以上的所述演奏信息的狀態,從而決定節拍。

6.如權利要求1所述的演奏信息處理裝置,其特征在于,所述演奏信息處理裝置還具備最長音選擇機構,該最長音選擇機構選擇所述演奏信息之中的從所述某個音的輸入開始時刻到基于由所述速度判定機構所判定的速度而決定的第3定時為止的期間的所述演奏信息之中的擁有最長音長的音,所述節拍判定機構根據由所述最長音選擇機構所選擇的擁有最長音長的演奏信息的定時決定節拍。

7.如權利要求6所述的演奏信息處理裝置,其特征在于,所述演奏信息處理裝置還具備弱起判定機構,該弱起判定機構判定所述演奏信息的弱起,所述節拍判定機構在由所述弱起判定機構判定為弱起的情況下,以所述最長音選擇機構所選擇的擁有最長音長的所述演奏信息的輸入定時為基準的時刻,判定所述演奏信息的節拍。

8.如權利要求1所述的演奏信息處理裝置,其特征在于,所述節拍判定機構基于由所述速度判定手段所判定的速度,比較所述演奏信息之中的所述某個音的輸入開始后的與第1規定拍數組對應的時間內的所述演奏信息的狀態與所述演奏信息之中的所述某個音的輸入開始后的與第2規定拍數組對應的時間內的所述演奏信息的狀態,從而判定所述演奏信息的節拍。

9.如權利要求1所述的演奏信息處理裝置,其特征在于,所述速度判定機構根據所述第1輸入音長的長短,判定所述演奏信息的速度比已輸入的所述演奏信息的速度快還是慢。

10.如權利要求1所述的演奏信息處理裝置,其特征在于,所述速度判定機構具有基于所述第1輸入音長以及由所述音長比率計算機構所計算的比率來輸出速度值的表。

11.如權利要求1所述的演奏信息處理裝置,其特征在于,在所述演奏信息被判定為從所述某個音的輸入開始時刻起到經過規定時間后為止被輸入的情況下,將從所述某個音的輸入開始時刻起經過了規定時間的時刻再次視作所述某個音的輸入開始時刻,反復執行所述速度判定機構的速度判定以及所述節拍判定機構的節拍判定。

12.一種演奏信息處理方法,包括:音長比率計算步驟,計算被輸入的至少兩個音以上的演奏信息之中的某個音的音長即第1輸入音長與所述某個音的下一個被輸入的音的音長即第2輸入音長的比率;速度判定步驟,基于所述第1輸入音長以及由所述音長比率計算步驟所計算的比率,判定所述演奏信息的速度;以及節拍判定步驟,基于所述速度判定步驟中判定的速度,判定所述演奏信息的節拍。

說明書附圖

圖1

圖2

圖3

圖4

圖5

圖6

圖7

圖8

圖9

圖10

圖11

圖12

圖13