1.一種智能樂器的半智能演奏方法,其特征在于,所述方法包括:
根據(jù)MIDI樂譜每個音高的演奏順序及演奏時長,發(fā)出每個所述音高的輸入提示信息;
根據(jù)實際音高的輸入順序,及所述MIDI樂譜每個所述音高對應(yīng)的音區(qū),確定所述實際音高的實際音區(qū);
根據(jù)模擬樂器類型將所述實際音高、所述實際音區(qū)及實際音高演奏時長轉(zhuǎn)換成MIDI數(shù)據(jù),并播放所述MIDI數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)MIDI樂譜每個音高的演奏順序及演奏時長,發(fā)出每個所述音高的輸入提示信息,包括:
根據(jù)MIDI樂譜每個音高的演奏順序,控制智能樂器上與每個所述音高對應(yīng)的震動馬達(dá)一開始震動;
根據(jù)每個所述音高的演奏時長,控制所述震動馬達(dá)一停止震動。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)MIDI樂譜每個音高的演奏順序及演奏時長,發(fā)出每個所述音高的輸入提示信息,還包括:
在所述音高屬于半音時,控制所述智能樂器上半音指令輸入按鍵對應(yīng)的震動馬達(dá)二震動一次。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)實際音高的輸入順序,及所述MIDI樂譜每個所述音高對應(yīng)的音區(qū),確定所述實際音高的實際音區(qū),包括:
從所述MIDI樂譜中查找演奏順序與所述實際音高的輸入順序相同的音高;
將查找獲得的所述音高對應(yīng)的音區(qū)作為所述實際音高的實際音區(qū)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)模擬樂器類型將所述實際音高、所述實際音區(qū)及實際音高演奏時長轉(zhuǎn)換成MIDI數(shù)據(jù),并播放所述MIDI數(shù)據(jù),具體為:
根據(jù)模擬樂器類型將所述實際音高、所述實際音區(qū)、實際音高演奏時長及半音指令轉(zhuǎn)換成MIDI數(shù)據(jù),并播放所述MIDI數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)模擬樂器類型將所述實際音高、所述實際音區(qū)及實際音高演奏時長轉(zhuǎn)換成MIDI數(shù)據(jù),并播放所述MIDI數(shù)據(jù),具體為:
根據(jù)模擬樂器類型將所述實際音高、所述實際音區(qū)、實際音高演奏時長、半音指令及樂器技巧信息轉(zhuǎn)換成MIDI數(shù)據(jù),并播放所述MIDI數(shù)據(jù)。
7.一種智能樂器的智能演奏方法,其特征在于,所述方法包括:
接收輸入的播放指令;
播放MIDI樂譜中演奏順序與所述播放指令的輸入順序相同的小節(jié)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述播放MIDI樂譜中演奏順序與所述播放指令的輸入順序相同的小節(jié),包括:
從MIDI樂譜中查找演奏順序與所述播放指令的輸入順序相同的小節(jié);
播放查找獲得的所述小節(jié)。