專利名稱:合奏系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種甚至能夠使不熟悉樂器操作的演奏者輕松參加合奏演 奏的合奏系統(tǒng),尤其涉及一種能夠?qū)崿F(xiàn)便捷的演奏歷史管理的合奏系統(tǒng)。
背景技術(shù):
迄今以來, 一種根據(jù)演奏者的操作產(chǎn)生音樂聲的電子樂器已廣為人知。 例如,這種樂器一般是按照鋼琴而構(gòu)建的模型,并且適用于進(jìn)行與常規(guī)的鋼 琴樂器類似的操作。因此,演奏該樂器需要一定程度的技巧,并且需要很長 時(shí)間才能熟練演奏該樂器。
另一方面,近年來一直存在對這樣一種樂器的需求,即該樂器甚至能由 不熟悉樂器操作的演奏者進(jìn)行演奏。還存在對這樣一種樂器需求,該樂器不 但能讓一個(gè)演奏者享受音樂演奏的樂趣,而且能讓許多演奏者參加合奏演 奏。
為此,例如在日本特開專利公布No. 2000-276141中提出一種能夠使多 個(gè)不熟悉樂器操作的使用者參加演奏的電子樂器。
使用這種電子樂器,使用者通過作一些簡單的動作(例如揮動他們的手) 就能夠?qū)崿F(xiàn)合奏演奏。由于使用者能夠在進(jìn)行鍛煉(演奏操作)的同時(shí)還能 自娛自樂,所以這種樂器被用于康復(fù)(rehabilitation)鍛煉(以下簡稱為"康 復(fù)")、保健活動等。
在使用電子樂器進(jìn)行康復(fù)或保健活動的情況下,希望能夠收集有關(guān)各個(gè) 使用者的信息。例如,在每次演奏之前和之后,為了評估各使用者的精神和 身體官能上的變化,要求這種電子樂器能夠收集有關(guān)每個(gè)使用者的精神和身 體官能(例如心率)的數(shù)據(jù)。
例如,在日本特開專利公布No. 2004-93613中提出一種能夠收集有關(guān)各 使用者的信息的演奏處理裝置。該裝置檢測使用者的演奏動作和身體狀態(tài), 并基于所檢測到的動作和狀態(tài)記錄演奏參數(shù)(用于評估的音樂數(shù)據(jù))。將用于評估的音樂數(shù)據(jù)與標(biāo)準(zhǔn)音樂數(shù)據(jù)進(jìn)行比較,從而進(jìn)行評估。
在多個(gè)使用者(參加者) 一起進(jìn)行康復(fù)或其它活動的情況下,經(jīng)常將使 用者分組,其中每一組包括預(yù)定數(shù)量的演奏者(例如大約五個(gè)演奏者),其 中包括一個(gè)指導(dǎo)其他參加者的輔導(dǎo)者(指導(dǎo)者)。輔導(dǎo)者管理參加者的出席
(attendance)狀態(tài)(出席/缺席等),并且還以日、周或月為基數(shù)來管理活 動的級別。
使用上述電子樂器,參加者能夠很容易實(shí)現(xiàn)合奏演奏,然而對輔導(dǎo)者來 說,對參加者的出席狀態(tài)的管理是困難的。 一種可能的選擇是例如由接待者 記錄出席情況。
使用上述演奏處理裝置,能夠收集用于評估精神和身體官能的數(shù)據(jù),然 而不能管理參加者的出席狀態(tài)(出席/缺席等),而且不能以日、周或月為基 數(shù)來管理活動的級別。
本發(fā)明的目的是提供一種合奏系統(tǒng),其能夠輕而易舉地管理各參加者的 出席狀態(tài)(出席/缺席等),并輕而易舉地以日、周或月為基數(shù)來管理活動的 級別。
發(fā)明內(nèi)容
為了實(shí)現(xiàn)上述目的,本發(fā)明的合奏系統(tǒng)包括多個(gè)演奏終端、至少一個(gè)樂 音(tone)發(fā)生器和控制器;每個(gè)演奏終端具有用于演奏操作的至少一個(gè)演 奏操作器單元,所述控制器連接至所述多個(gè)演奏終端和所述至少一個(gè)樂音發(fā) 生器,并適用于控制每個(gè)演奏終端;其中所述控制器包括存儲裝置,其適 用于存儲用于演奏的音樂數(shù)據(jù),所述用于演奏的音樂數(shù)據(jù)包括多個(gè)演奏部 分;操作裝置,其適用于發(fā)出指令以開始和終止演奏;演奏控制裝置,其適 用于將所述多個(gè)演奏部分分配給所述多個(gè)演奏終端中的各演奏終端,根據(jù)每 個(gè)演奏終端的演奏操作器單元的操作方式讀出分配給每個(gè)演奏終端的演奏 部分,并將所讀出的演奏部分的數(shù)據(jù)輸出至所述樂音發(fā)生器;以及記錄裝置, 其適用于記錄每個(gè)演奏終端是處于使用中還是未使用中,并記錄每個(gè)演奏終 端從演奏開始到演奏結(jié)束的演奏歷史。
在本發(fā)明中,使用者使用控制器的操作裝置發(fā)出演奏開始指令,并使用 演奏終端的演奏操作器單元進(jìn)行演奏操作。演奏終端的演奏操作器單元例如
4由電子鋼琴的鍵盤構(gòu)成。當(dāng)按壓任一鍵盤的鍵時(shí),操作信號被傳送至控制器。 基于接收到的操作信號,控制器向樂音發(fā)生器傳送發(fā)聲指令。作為對發(fā)聲指 令的響應(yīng),樂音發(fā)生器發(fā)出音樂聲。當(dāng)使用者給出終止演奏的指令時(shí),無論 是否參加了演奏,都要將每個(gè)演奏終端記錄在控制器的存儲器等中,對組員 進(jìn)行指導(dǎo)的輔導(dǎo)者因此而能夠很容易地管理參加者的出席(狀態(tài)出席/缺席) 狀態(tài)。此外,當(dāng)給出終止演奏的指令時(shí),對所演奏的樂曲的演奏歷史進(jìn)行記 錄。通過參考以日、周或月為基數(shù)的記錄,能夠很容易地管理每個(gè)參加者的 演奏狀態(tài)的變化。在本發(fā)明中,優(yōu)選將樂音發(fā)生器構(gòu)建在多個(gè)演奏終端的每一個(gè)之中,并 且控制器的演奏控制裝置適用于將有關(guān)所讀出的演奏部分的信息輸出到分 配有該演奏部分的樂音發(fā)生器中,其中該樂音發(fā)生器被構(gòu)建于演奏終端中。根據(jù)上述優(yōu)選實(shí)施例,基于從演奏終端接收到的操作信號,控制器讀出 分配給演奏終端的演奏部分,并將有關(guān)所讀出的演奏部分的數(shù)據(jù)傳送至構(gòu)建 于該演奏終端中的樂音發(fā)生器。根據(jù)接收到的發(fā)聲指令,由演奏終端的內(nèi)建 樂音發(fā)生器發(fā)出音樂聲。作為結(jié)果,由相對應(yīng)的演奏終端發(fā)出各演奏部分的 聲音。在本發(fā)明中,優(yōu)選地,演奏歷史包括表示演奏操作的次數(shù)和演奏操作的 平均強(qiáng)度的信息。根據(jù)上述優(yōu)選實(shí)施例,演奏歷史包括表示演奏操作(例如,鍵按壓)次 數(shù)和演奏操作平均強(qiáng)度(鍵按壓強(qiáng)度)的信息。由于記錄了有關(guān)演奏操作的次數(shù)和平均強(qiáng)度的信息,所以能夠很容易地管理身體活動的級別。參照以日、 周或月為基數(shù)的記錄信息,還能夠很容易地管理身體活動的級別和鍵按壓強(qiáng) 度的變化。在本發(fā)明中,優(yōu)選地,演奏歷史包括表示相對于在演奏終端中的指導(dǎo)演 奏終端上的演奏操作的平均偏移量的信息。根據(jù)該優(yōu)選實(shí)施例,將表示相對于參考演奏終端的平均偏移量的信息記 錄為演奏歷史。該參考演奏終端例如是由輔導(dǎo)者使用的演奏終端。由于記錄 了表示平均偏移量的信息,所以能夠管理演奏(合奏演奏)的級別。通過參 考以日、周或月為基數(shù)的記錄信息,還能夠很容易地管理演奏的進(jìn)展程度。
圖1為示出演奏系統(tǒng)的結(jié)構(gòu)的框圖;圖2為示出控制器的結(jié)構(gòu)的框圖;圖3為示出演奏終端的結(jié)構(gòu)的框圖;圖4為示出音樂數(shù)據(jù)的實(shí)例的視圖;圖5為示出演奏部分分配(assignment)表的視圖;圖6為示出主操作窗口的視圖;圖7為示出合奏窗口的視圖;圖8A為示出拍子(beat)個(gè)數(shù)設(shè)置的視圖,且圖8B為示出表示與按鍵 選時(shí)對應(yīng)的拍子(第1拍和第3拍)和與按鍵選時(shí)不對應(yīng)的拍子(第2拍和 第4拍)的圖標(biāo)實(shí)例的視圖。圖9為示出當(dāng)前拍的切換的視圖;圖IO為用于解釋相對于演奏終端"輔導(dǎo)者"(facilitator)的拍子偏移量 的視圖;圖11為示出演奏歷史的實(shí)例的視圖; 圖12為示出日志制備順序的流程圖。
具體實(shí)施方式
下面將參照附圖詳細(xì)描述本發(fā)明的實(shí)施例。圖1為示出合奏系統(tǒng)的結(jié)構(gòu)的框圖。如圖1所示,合奏系統(tǒng)包括控制器 1和通過MIDI接口箱3連接至控制器1的多個(gè)(圖1中為6個(gè))演奏終端 2A至2F。在演奏終端2中,演奏終端2A供輔導(dǎo)者(指導(dǎo)者)使用,演奏 終端2B至2F供參加者(學(xué)習(xí)者(educands))使用。使用演奏終端2B至 2F的5個(gè)參加者總是使用相同的演奏終端2,因此輔導(dǎo)者能夠基于參加者使 用的演奏終端而識別參加者??刂破?例如由個(gè)人計(jì)算機(jī)實(shí)現(xiàn),并使用安裝在其上的軟件來控制演奏 終端2和收集數(shù)據(jù)??刂破?存儲用于演奏的多段音樂數(shù)據(jù),每一音樂數(shù)據(jù) 由多個(gè)演奏部分組成。這些演奏部分包括一個(gè)或多個(gè)旋律(melody)部分、 節(jié)奏(rhythm)部分、伴奏(accompaniment)部分等。如下面所述,控制器 l包括通信單元ll,其用于將一部分(或多部分)的發(fā)聲數(shù)據(jù)傳送至對應(yīng)的一個(gè)或多個(gè)演奏終端2。由使用者使用演奏終端2以進(jìn)行演奏操作,并產(chǎn)生與使用者的演奏操作相一致的音樂聲。每個(gè)演奏終端例如由電子鋼琴或其它電子鍵盤樂器構(gòu)成。在該實(shí)施例中,使用以USB方式連接至控制器1的MIDI接口箱3,通過分 離的(separate) MIDI系統(tǒng)連接演奏終端2。在圖1中,演奏終端2A供輔導(dǎo) 者使用,并且該輔導(dǎo)者使用的演奏終端由控制器1指定。演奏終端2不限于 電子鋼琴,而是還可以為其它類型的電子樂器,例如電子吉他,并且在外表 上,這些終端可以不限于常規(guī)的樂器,而是還可以為僅具有諸如按鈕等操作 器單元的終端。應(yīng)注意,演奏終端2不限于這樣的終端,即在每一個(gè)終端中都包含了組 合于其中的樂音發(fā)生器。可選擇地,可以將一個(gè)或多個(gè)獨(dú)立的樂音發(fā)生器連 接至控制器l。在這種情況下,可將單個(gè)或與演奏終端2等數(shù)量的樂音發(fā)生 器連接至控制器l。如果連接的是與演奏終端2等數(shù)量的樂音發(fā)生器,則由 控制器1將這些樂音發(fā)生器分別分配給演奏終端2,并由控制器1分配用于 演奏的音樂數(shù)據(jù)部分。在合奏系統(tǒng)中,存儲在控制器l中的用于演奏的音樂數(shù)據(jù)的演奏部分被 分別分配給演奏終端2,每個(gè)演奏終端2執(zhí)行唯一分配給它的演奏部分的自 動演奏。當(dāng)演奏終端2的任一使用者進(jìn)行了演奏操作(例如,在電子鋼琴上 的鍵按壓)時(shí),有關(guān)節(jié)拍(tempo)和選時(shí)(timing)的指令被傳送至控制器 1?;谒斎氲挠嘘P(guān)節(jié)拍和選時(shí)的指令,從控制器l向演奏終端2傳送有 關(guān)分配給演奏終端2的演奏部分的音符(soundnote)的發(fā)聲指令。基于所接 收到的發(fā)聲指令,演奏終端2執(zhí)行自動演奏。使用演奏終端2的學(xué)習(xí)者 (educand)調(diào)整節(jié)拍,以使其與輔導(dǎo)者的節(jié)拍相配合,因此而實(shí)現(xiàn)了合奏演 奏。下面是對控制器1和演奏終端2的結(jié)構(gòu)的具體描述。圖2是示出控制器1的結(jié)構(gòu)的框圖。如圖2所示,控制器1包括通信單 元11、控制單元12、 HDD13、 RAM14、操作器單元15和顯示單元16。所 述通信單元ll、 HDD13、 RAM14、操作器單元15和顯示單元16被連接至 控制單元12。通信單元11是與演奏終端2進(jìn)行通信的電路單元,并具有USB接口(未 示出)。MIDI接口箱3連接至該USB接口。通信單元11通過MIDI接口箱3和MIDI電纜與6個(gè)演奏終端2進(jìn)行通信。HDD13存儲用于控制器1的操 作程序,并存儲由多個(gè)部分組成的用于演奏的音樂數(shù)據(jù)。控制單元12讀出存儲在HDD13中的操作程序,在作為工作存儲器的 RAM14中展開該操作程序,并執(zhí)行部分分配處理50、順序處理5K發(fā)聲指 令處理52等。在部分分配處理50中,控制單元12將用于演奏的音樂數(shù)據(jù) 的演奏部分分配給各個(gè)演奏終端2。在順序處理51中,根據(jù)從相應(yīng)的演奏終 端2接收到的有關(guān)節(jié)拍和選時(shí)的指令,控制單元12對用于演奏的音樂數(shù)據(jù) 的每個(gè)演奏部分進(jìn)行排序(判定每一個(gè)聲音的音高(pitch)、長度等)。在 發(fā)聲指令處理52中,控制單元12將在順序處理51中判定的每一個(gè)聲音的 音高、長度等作為發(fā)聲指令數(shù)據(jù)傳送至相應(yīng)的演奏終端2。由某一使用者(主要由輔導(dǎo)者)使用操作器單元15,以給出對當(dāng)前演奏 系統(tǒng)的操作指令。輔導(dǎo)者操作操作器單元15,在該操作器單元15中指定用 于演奏的音樂數(shù)據(jù),并為各個(gè)演奏終端2分配演奏部分等。顯示單元16包 括顯示器(監(jiān)視器)。輔導(dǎo)者和參加者在觀看顯示單元16的同時(shí)進(jìn)行演奏 操作,如下面將要詳細(xì)描述的,在顯示單元16上顯示用于合奏演奏的各種fe息。圖3為示出演奏終端2的結(jié)構(gòu)的框圖。如圖3所示,演奏終端2包括通 信單元21、控制單元22、作為演奏操作器單元的鍵盤23、樂音發(fā)生器24和 揚(yáng)聲器25。所述通信單元21、鍵盤23和樂音發(fā)生器24被連接至控制單元 22。揚(yáng)聲器25連接至樂音發(fā)生器24。通信單元21是MIDI接口 ,并通過MIDI電纜與控制器1進(jìn)行通信???制單元22對演奏終端2進(jìn)行中央控制。鍵盤23具有例如61個(gè)或88個(gè)鍵, 并能夠以5至7個(gè)八度音階進(jìn)行彈奏。在各鍵之間沒有區(qū)別的情況下,本合 奏系統(tǒng)僅使用有關(guān)開啟音符/關(guān)閉音符的信息的數(shù)據(jù)和鍵按壓強(qiáng)度(速度)的 數(shù)據(jù)。為此,每個(gè)鍵都包括用于檢測開啟/關(guān)閉的傳感器和用于檢測鍵按壓強(qiáng) 度的傳感器。根據(jù)鍵操作狀態(tài)(例如,哪個(gè)鍵以什么樣的強(qiáng)度被按壓),鍵 盤23向控制單元22輸出操作信號?;谒斎氲牟僮餍盘?,控制單元22 通過通信單元21將開啟音符/關(guān)閉音符的信息傳送至控制器1。在控制單元 22的控制下,樂音發(fā)生器24生成聲音波形,并將其作為音頻信號輸出至揚(yáng) 聲器25。揚(yáng)聲器25再現(xiàn)從樂音發(fā)生器24輸入的音頻信號,以產(chǎn)生音樂聲。如上所述,樂音發(fā)生器24和揚(yáng)聲器25可以不被組合在演奏終端2中。樂音 發(fā)生器和揚(yáng)聲器可以連接至控制器1,從而使音樂聲從與演奏終端2所處的 位置不同的地方發(fā)出??梢詫⑴c演奏終端2等數(shù)量的樂音發(fā)生器連接至控制 器l,也可使用單個(gè)樂音發(fā)生器。在上述操作中,當(dāng)按壓鍵盤23的鍵時(shí),控制單元22將開啟音符/關(guān)閉音 符的信息傳送至控制器l (局部關(guān)閉(local off)),并根據(jù)來自控制器l的 指令,而不是根據(jù)來自鍵盤23的音符信息來產(chǎn)生音樂聲。除了上述操作以 外,演奏終端2還可用作一般的電子樂器。當(dāng)按壓鍵盤23的鍵時(shí),控制單 元22可以不向控制器1 (局部開啟(local on))傳送音符信息,而是指令 樂音發(fā)生器24基于音符信息而產(chǎn)生音樂聲。由使用者使用控制器1的操作 器單元15或使用演奏終端2上的終端操作器單元(未示出)來執(zhí)行局部開 啟與局部關(guān)閉之間的切換。也可以僅將一些鍵盤設(shè)置為局部關(guān)閉,而將其它 鍵盤設(shè)置為局部開啟。下面是使用上述的合奏系統(tǒng)進(jìn)行合奏演奏的操作說明。某個(gè)使用者(特 別是輔導(dǎo)者)使用控制器1的操作器單元15來選擇用于演奏的音樂數(shù)據(jù)。 該用于演奏的音樂數(shù)據(jù)是基于MIDI標(biāo)準(zhǔn)預(yù)先制備并存儲在控制器1的 HDD13中的數(shù)據(jù)(標(biāo)準(zhǔn)MIDI)。圖4中示出這種音樂數(shù)據(jù)的實(shí)例。如圖4 所示,音樂數(shù)據(jù)包括多個(gè)演奏部分,并包括用于識別各演奏部分的多條識別 信息和有關(guān)演奏部分的多條演奏信息。當(dāng)某個(gè)使用者選擇了用于演奏的音樂數(shù)據(jù)時(shí),控制器1將演奏部分分配 給與其連接的各演奏終端2。在表中預(yù)先指定將哪個(gè)演奏部分分配給哪個(gè)演 奏終端。圖5為示出演奏部分分配表的實(shí)例的視圖。如圖5所示,MIDI端 口 0 (給輔導(dǎo)者使用的演奏終端)對應(yīng)于演奏部分1。演奏部分1例如被分 配給圖1中的演奏終端2A。每個(gè)MIDI端口表示MIDI接口箱3中的端口序 號。每個(gè)演奏終端2由其連接的MIDI端口所識別。MIDI端口 1 (鋼琴l) 對應(yīng)于演奏部分2,該演奏部分2例如被分配給圖1中的演奏終端2B。對于 其它端口則同上處理。以這種方式,演奏部分被自動分配給對應(yīng)的演奏終端 2。由輔導(dǎo)者在控制器1的HDD13中預(yù)先登記演奏部分分配表。可選擇地, 輔導(dǎo)者也可以使用控制器的操作器單元15進(jìn)行手動選擇。如果演奏終端2被連接至USB端口 ,則可以通過USB端口序號識別該9演奏終端2。在輔導(dǎo)者選擇了用于演奏的音樂數(shù)據(jù),并通過控制器1將演奏部分分配 給各演奏終端2之后,由輔導(dǎo)者通過控制器1的操作器單元15輸入演奏開 始預(yù)備指令。術(shù)語"演奏開始預(yù)備"不表示實(shí)際產(chǎn)生了音樂聲,而表示控制器1從HDD13將用于演奏的音樂數(shù)據(jù)讀出至RAM14,從而進(jìn)入演奏操作準(zhǔn) 備。當(dāng)演奏開始預(yù)備指令被輸入至操作器單元15,并由控制器1完成了演奏 準(zhǔn)備時(shí),演奏終端2準(zhǔn)備好演奏。使用本合奏系統(tǒng),多個(gè)使用者與輔導(dǎo)者(合 奏指揮者)的演奏同時(shí)進(jìn)行演奏操作。由于使用者不是與示例演奏(exemplar performance)(機(jī)器示范演奏)同時(shí)進(jìn)行演奏,而是與輔導(dǎo)者的演奏(人的 演奏)同時(shí)進(jìn)行演奏,所以他們會有實(shí)際參加了合奏演奏的感覺。下面是對在合奏演奏期間合奏系統(tǒng)的操作說明。當(dāng)使用者用手指按壓任 一演奏終端2的操作器單元(鍵盤)23時(shí),根據(jù)鍵按壓的強(qiáng)度,控制器22 將音符開啟信息傳送至控制器l。音符開啟信息包含表示鍵按壓強(qiáng)度(速度) 的信息等。當(dāng)釋放鍵盤23 (手指抬起)時(shí),控制器22向控制器1傳送音符 關(guān)閉信息。根據(jù)從演奏終端2接收的音符開啟和音符關(guān)閉信息,在分配給演 奏終端2的演奏部分中,控制器1判定用于預(yù)定長度(例如1拍)演奏的音 樂數(shù)據(jù)的每一個(gè)聲音的音高、長度等,并將具有判定后的音高、長度等的用 于演奏的音樂數(shù)據(jù)作為發(fā)聲指令數(shù)據(jù)傳送至演奏終端2。發(fā)聲指令數(shù)據(jù)包括 發(fā)聲選時(shí)、長度、強(qiáng)度、音色、音效、音高變化(變調(diào))、節(jié)拍等。基于從接收到音符開啟信息到接收到音符關(guān)閉信息的時(shí)間段,控制器1 判定發(fā)聲指令數(shù)據(jù)。具體地,當(dāng)輸入音符開啟信息時(shí),控制器l在用于演奏 的音樂數(shù)據(jù)中讀出相應(yīng)的預(yù)定長度(例如l拍)的演奏部分,并判定發(fā)聲選 時(shí)、音色、音效、音高變化等。進(jìn)而,根據(jù)音符開啟信息中的速度信息,控 制器1判定發(fā)聲強(qiáng)度。用于演奏的音樂數(shù)據(jù)中的演奏信息包含表示音量的信 息,而發(fā)聲強(qiáng)度是通過將速度信息與音量相乘來判定的。具體地,雖然用于 演奏的音樂數(shù)據(jù)已經(jīng)包含有考慮了音樂的音量表現(xiàn)(representation)(聲音 動力學(xué))的音量信息,但還是添加了隨使用者的鍵按壓強(qiáng)度而變化的動力學(xué) 表現(xiàn),由此而判定發(fā)聲強(qiáng)度。當(dāng)輸入音符關(guān)閉信息時(shí),控制器1對從接收到音符開啟信息到接收到音符關(guān)閉信息的時(shí)間段進(jìn)行計(jì)時(shí)。首次發(fā)出的音樂聲一直持續(xù)到音符關(guān)閉信息 被輸入為止。當(dāng)輸入音符關(guān)閉信息時(shí),判定相關(guān)拍子中的節(jié)拍和每個(gè)音樂聲 的長度,并發(fā)出下一個(gè)音樂聲。雖然可以基于從音符開啟到音符關(guān)閉的時(shí)間段(稱作閘門時(shí)間(Gate Time))而對節(jié)拍進(jìn)行簡單判定,但是也可以按如下方式來判定節(jié)拍。針對 多個(gè)鍵按壓(緊接著之前的鍵按壓)來計(jì)算閘門時(shí)間的移動平均數(shù)(moving average),并按時(shí)間加權(quán)。在最后進(jìn)行的鍵按壓上施加的權(quán)重最大。鍵按壓 越早,其上施加的權(quán)重越小。通過以這種方式判定節(jié)拍,即使某一個(gè)鍵按壓 引起了閘門時(shí)間的劇烈變化,也能夠防止節(jié)拍的突然變化。因此隨著音樂的 進(jìn)行,節(jié)拍能夠平滑地改變,而不會引起不舒服的感覺。在演奏終端2中,控制器22接收上述由控制器1判定的發(fā)聲指令數(shù)據(jù), 并指令樂音發(fā)生器24生成聲音波形。樂音發(fā)生器24生成聲音波形,并從揚(yáng) 聲器25再現(xiàn)音樂聲。每次當(dāng)每一個(gè)使用者按壓鍵盤23時(shí),重復(fù)上述處理。 由此,通過按壓鍵盤23能夠進(jìn)行例如每一拍的音樂演奏。如上所述,首次發(fā)出的音樂聲一直持續(xù)到音符關(guān)閉信息的輸入為止。因 此,持續(xù)產(chǎn)生相同的音樂聲,直到使用者從鍵盤23抬起手指為止,從而在 該合奏系統(tǒng)中能夠?qū)崿F(xiàn)持續(xù)的聲音(延長音)的表現(xiàn)。如上所述,通過基于閘門時(shí)間的移動平均數(shù)來判定節(jié)拍,還能夠?qū)崿F(xiàn)如 下的演奏表現(xiàn)。例如,當(dāng)在鍵盤23上簡短地進(jìn)行鍵按壓時(shí),相應(yīng)節(jié)拍的每 個(gè)聲音的長度變短,而當(dāng)按壓鍵盤23是持續(xù)了很長時(shí)間時(shí),相應(yīng)節(jié)拍的每 個(gè)聲音的長度變長。結(jié)果,既可以實(shí)現(xiàn)在節(jié)拍沒有發(fā)生重大變化時(shí)的脆聲(斷 續(xù)音)的演奏表現(xiàn),也可以實(shí)現(xiàn)在節(jié)拍沒有發(fā)生重大變化的持續(xù)聲(持續(xù)音) 演奏表現(xiàn)。在這個(gè)實(shí)施例中,無論按壓的是演奏終端2A至2F中的哪個(gè)鍵盤23, 均將音符開啟和音符關(guān)閉信息傳送至控制器l。可選地,也可將鍵盤23劃分 為能夠?qū)崿F(xiàn)斷續(xù)音和持續(xù)音的鍵盤以及不能實(shí)現(xiàn)斷續(xù)音和持續(xù)音的鍵盤。只 有當(dāng)從特定鍵盤(例如E3)輸入音符開啟和音符關(guān)閉信息時(shí),控制器1才能 在保持節(jié)拍的同時(shí)改變聲音的長度。接下來將給出在顯示單元16上示出的用戶界面的說明。參照圖6,在 顯示單元16上顯示主操作窗口。在該窗口上部的文本區(qū)中,顯示由使用者選擇的正在演奏的音樂數(shù)據(jù)的名稱。在"設(shè)置"區(qū)中,顯示演奏終端(輔導(dǎo) 者和鋼琴1至5)。對于每個(gè)演奏終端,均示出了用于選擇出席/缺席的下拉菜單和用于演奏部分分配的單選按鈕。演奏終端(輔導(dǎo)者和鋼琴1至5)與 MIDI接口箱3的MIDI端口相連。由輔導(dǎo)者根據(jù)學(xué)習(xí)者的出席或缺席而執(zhí)行對出席/缺席下拉菜單的選擇 性輸入。只給如下的演奏終端顯示單選按鈕,即所述演奏終端分別被分配有 用于演奏的音樂數(shù)據(jù)的演奏部分。在圖6所示的實(shí)例中,將演奏部分1、 2、 3和10設(shè)置為所選擇的用于 演奏的音樂數(shù)據(jù)。當(dāng)選擇了這種用于演奏的音樂數(shù)據(jù)時(shí),演奏終端"輔導(dǎo)者"、 "鋼琴1"、"鋼琴2"和"鋼琴3"被自動分配有相應(yīng)的演奏部分1、 2、 3 和10。在圖6中,所選擇的用于演奏的音樂數(shù)據(jù)僅包括4個(gè)演奏部分,因此 這些演奏部分只分配給演奏終端"輔導(dǎo)者"和"鋼琴1至3"。另一方面, 例如當(dāng)用于演奏的音樂數(shù)據(jù)包括6個(gè)演奏部分的情況下,將這些演奏部分分 別分配給演奏終端"輔導(dǎo)者"和"鋼琴1至5"。在演奏部分大于MIDI端 口 (演奏終端)數(shù)的情況下,就給演奏終端"輔導(dǎo)者"分配多于一個(gè)的演奏 部分。通過單選按鈕選擇,操作控制器1的使用者(輔導(dǎo)者)能夠?qū)⒏餮葑?部分手動選擇到預(yù)定的演奏終端上。當(dāng)選擇復(fù)選框"僅用于輔導(dǎo)者(Facilitator only)"時(shí),所有的演奏部分被分配給演奏終端"輔導(dǎo)者"。對于在下拉菜 單上設(shè)置為"缺席(absent)"的演奏終端2不顯示單選按鈕,所以不會向 這些演奏終端2分配演奏部分。在基于圖5所示的表格來自動執(zhí)行演奏部分分配的情況下,如果存在出 席/缺席下拉菜單上選擇為"缺席(absent)"的演奏終端,則將計(jì)劃分配給 該缺席的演奏終端的演奏部分分配給演奏終端"輔導(dǎo)者"。在這種情況下, 可以將"缺席"的演奏終端的演奏部分分配給另一個(gè)演奏終端,以取代計(jì)劃 分配給該另一個(gè)演奏終端的、在音色或角色上與該缺席的演奏終端的演奏部 分接近的演奏部分(例如,計(jì)劃分配給該缺席終端的部分為鼓聲部分,而計(jì) 劃分配給該另一個(gè)終端的部分為低音部分、弦樂器部分等)??梢栽诒砀裰?預(yù)先指明相關(guān)演奏部分之間的關(guān)系。在執(zhí)行演奏部分分配之后,當(dāng)按壓在窗口中部左側(cè)顯示的演奏控制按鈕 中的開始(Start)按鈕時(shí),進(jìn)入演奏開始預(yù)備,并在顯示單元16上顯視圖712是在這個(gè)窗口中,在其上部文本區(qū)中還顯示所選擇的 用于演奏的音樂數(shù)據(jù)的名稱。在該窗口的右上側(cè)顯示在所選擇的用于演奏的 音樂數(shù)據(jù)中包含的小節(jié)數(shù),以及現(xiàn)在正進(jìn)行的演奏的當(dāng)前小節(jié)號。在窗口的 中上部顯示的拍數(shù)區(qū)(拍設(shè)置)中,示出用于設(shè)置一個(gè)小節(jié)中的拍數(shù)的單選按鈕。在圖7中,將拍數(shù)設(shè)置為4,并以4-4拍(每小節(jié)四拍)演奏音樂數(shù) 據(jù)。在這種情況下,每拍都要進(jìn)行鍵按壓。如圖8A所示,當(dāng)為正演奏的音 樂選擇2拍按鈕時(shí),則每隔一拍進(jìn)行鍵按壓,且第1拍和第3拍是鍵按壓的 選時(shí)。在這種情況下,作為對來自演奏終端2的音符開啟和音符關(guān)閉信息的 傳送的響應(yīng),控制器1返回2拍長度的發(fā)聲指令數(shù)據(jù)。g卩,將執(zhí)行2拍長度 的演奏以響應(yīng)一個(gè)鍵按壓。參照圖7,在合奏窗口的中部左側(cè)顯示每個(gè)演奏終端(輔導(dǎo)者、鋼琴l、 鋼琴2和鋼琴3)的當(dāng)前小節(jié)號、該小節(jié)中的拍數(shù)(在該小節(jié)中應(yīng)進(jìn)行的鍵 按壓次數(shù))、和當(dāng)前拍(當(dāng)前鍵按壓選時(shí))。如圖7所示,由其中具有數(shù)字 的矩形圖標(biāo)表示應(yīng)進(jìn)行的鍵按壓次數(shù),并由三維矩形圖標(biāo)或粗黑體圖標(biāo)表示 當(dāng)前拍。表示方式不限于使用該實(shí)施例中所述的這些圖標(biāo),而是還可以使用 不同形狀的圖標(biāo)。如圖8B所示,偏離了鍵按壓選時(shí)的拍(即,第2拍和第4 拍)由不同形狀的圖標(biāo)表示,例如由其中具有數(shù)字的圓形圖標(biāo)表示。根據(jù)由使用者進(jìn)行的每個(gè)鍵按壓,當(dāng)前拍如圖9所示那樣逐一切換。具 體地,由三維矩形圖標(biāo)或粗黑體圖標(biāo)表示的拍子在每個(gè)鍵按壓時(shí)以這樣的順 序在第l、第2、第3和第4拍之間切換。在該實(shí)例中,演奏使用4-4拍的音 樂數(shù)據(jù),因此在第4拍的鍵按壓之后,當(dāng)前拍返回至第l拍,由此而行進(jìn)了 一個(gè)小節(jié)的音樂數(shù)據(jù)。參照圖7,在窗口的中部右側(cè)顯示用于表示相對于演奏終端"輔導(dǎo)者" 的拍子的拍子偏移量的區(qū)域。在該區(qū)域中,示出多條(例如5條)豎線,并 示出多條橫線以對應(yīng)于各演奏終端。此外,還示出了分別對應(yīng)于這些演奏終 端的圓形標(biāo)記。每個(gè)圓形標(biāo)記表示相對于演奏終端"輔導(dǎo)者"的偏移量。圖10是用于解釋相對于演奏終端"輔導(dǎo)者"的拍子偏移量的視圖。如 圖10所示,對應(yīng)于演奏終端"輔導(dǎo)者"的圓形標(biāo)記固定地顯示在豎線中的 中心線上,分別對應(yīng)于使用者的演奏終端的每一圓形標(biāo)記(例如對應(yīng)于"鋼 琴1"的圓形標(biāo)記)根據(jù)相對于演奏終端"輔導(dǎo)者"的拍子偏移量而向左和向右移動。例如,當(dāng)鍵按壓落后于演奏終端"輔導(dǎo)者"上的鍵按壓1小節(jié)(在 該實(shí)施例中為4拍)時(shí),圓形標(biāo)記向左側(cè)移動一條豎線,如圖IO所示。如果延遲二分之一小節(jié)(2拍),則圓形標(biāo)記從中心豎線向左側(cè)移動一段距離,該距離等于線間距離的一半。另一方面,如果鍵按壓領(lǐng)先于演奏終端"輔導(dǎo)者"上的鍵按壓,貝U圓形標(biāo)記向右側(cè)移動。在圖10中,在中心線的每一側(cè) (左側(cè)和右側(cè))顯示了兩條線,因此能夠顯示多至2小節(jié)的拍子偏移量。如 果出現(xiàn)大于兩小節(jié)的拍子偏移量,則圖標(biāo)在線的左端或右端發(fā)生變化(例如, 變化為矩形圖標(biāo))。所以,每個(gè)使用者能夠很容易地識別與輔導(dǎo)者的演奏(拍 子)的偏移量。應(yīng)注意,參考演奏終端不限于演奏終端"輔導(dǎo)者"。還可以參考任一演 奏終端2來顯示一些數(shù)量的拍子偏移量。用于表示相對于演奏終端"輔導(dǎo)者"的拍子偏移量的區(qū)域不限于在控制 器1的顯示單元16上進(jìn)行顯示的上述實(shí)例,而是還可以在用于演奏終端的 顯示單元(未示出)上進(jìn)行顯示,該用于演奏終端的顯示單元設(shè)置在每個(gè)演 奏終端2中。如上所述,通過進(jìn)行簡單的操作(例如用手指按壓鍵盤),每個(gè)使用者 均能夠?qū)崿F(xiàn)演奏,并且通過以這種方式進(jìn)行操作,即在顯示單元16上顯示 該偏移量,以降低與演奏終端"輔導(dǎo)者"的演奏(拍子)偏移量,從而使使 用者在進(jìn)行合奏演奏的同時(shí)還能夠自娛自樂。此外,通過這種合奏系統(tǒng),在每一樂曲演奏結(jié)束時(shí),控制器1在HDD13 中自動記錄有關(guān)每個(gè)使用者的出席或缺席、鍵按壓次數(shù)、鍵按壓強(qiáng)度、偏移 量等。因此,通過參考記錄歷史,輔助者能夠很容易地執(zhí)行有關(guān)所涉及到的 組員的出席/缺席管理,從而能夠容易地以日、周或月為基數(shù)來管理各使用者 的進(jìn)展程度。下面將解釋演奏歷史的記錄。圖11為示出演奏歷史的實(shí)例的視圖。根據(jù)各演奏終端2的演奏操作, 控制器1記錄圖11所示的演奏歷史中的每個(gè)項(xiàng)目(item)的值,并在演奏結(jié) 束時(shí)以諸如CSV (Comma Separated Values,逗號分隔)的文件格式輸出記 錄,該記錄為文本數(shù)據(jù)??墒褂秒娮訑?shù)據(jù)表軟件等顯示所記錄的演奏歷史。 當(dāng)由輔導(dǎo)者按壓圖6的演奏控制按鈕中的開始按鈕,由此而給出演奏開始指 令時(shí),就開始各項(xiàng)記錄。對每一個(gè)正在演奏的音樂都要記錄這些項(xiàng)目。在曰期、星期和時(shí)間項(xiàng)目中記錄輔導(dǎo)者按壓開始按鈕以給出演奏開始指令時(shí)的曰期、星期和時(shí)間。當(dāng)由輔導(dǎo)者給出演奏開始指令時(shí),在與下述這樣的MIDI端口相對應(yīng)的出席/缺席項(xiàng)目中記錄數(shù)值1,即在"出席/缺席"下拉菜單上給該MIDI端口選擇"出席",而在與選擇了 "缺席"的MIDI端口相對應(yīng)的 出席/缺席項(xiàng)目中記錄記錄數(shù)值0。如果在圖11的演奏歷史的"出席/缺席 (Fa)"項(xiàng)目中顯示的是數(shù)值1,則表示演奏終端"輔導(dǎo)者"參加了音樂演 奏。類似地,如果在"出席/缺席(PO "項(xiàng)目中顯示的是數(shù)值l,則表示演 奏終端"鋼琴1"參加音樂演奏。另一方面,如果顯示的是數(shù)值0,則表示 所涉及到的終端沒有參加演奏,且是缺席的??刂破?對從按壓開始按鈕到按壓終止按鈕或到樂曲演奏結(jié)束時(shí)的每個(gè) 演奏終端2的鍵按壓(音符開啟信息輸入)進(jìn)行計(jì)數(shù),因此而進(jìn)行總計(jì)。圖 11的演奏歷史中的"鍵開啟(Fa)"項(xiàng)目用于表示在音樂演奏中演奏終端"輔 導(dǎo)者"上的鍵按壓的總次數(shù)。類似地,"鍵開啟(Pl)"項(xiàng)目用于表示音樂 演奏中演奏終端"鋼琴1"上的鍵按壓的總次數(shù)。此外,控制器1記錄從按壓開始按鈕到按壓終止按鈕或到樂曲演奏結(jié)束 時(shí)從每個(gè)演奏終端2輸入的速度值,并使用鍵按壓的總次數(shù)計(jì)算樂曲的平均 速度值。圖11的演奏歷史中的"平均V (Fa)"項(xiàng)目用于表示音樂演奏中 演奏終端"輔導(dǎo)者"的平均速度值。此外,控制器1記錄從按壓開始按鈕到按壓終止按鈕或到樂曲演奏結(jié)束 時(shí)的每個(gè)演奏終端與演奏終端"輔導(dǎo)者"之間的鍵按壓選時(shí)的偏移量,并使 用鍵按壓的總次數(shù)計(jì)算鍵按壓選時(shí)偏移量的平均值。對于相同小節(jié)中的相同 拍,當(dāng)對演奏終端"輔導(dǎo)者"進(jìn)行鍵按壓時(shí),以及當(dāng)對演奏終端(當(dāng)前正從 該演奏終端中進(jìn)行音符打開信息的輸入)進(jìn)行鍵按壓時(shí),控制器1計(jì)算這兩 者之間的時(shí)間差,并將所計(jì)算的時(shí)間差記錄為相對于演奏終端"輔導(dǎo)者"的 偏移量,從而進(jìn)行總計(jì)。圖11的演奏歷史中的"平均偏移量(Pl)"項(xiàng)目 用于表示在音樂演奏中,演奏終端"鋼琴1"與演奏終端"輔導(dǎo)者"之間的 平均鍵按壓選時(shí)的偏移量。偏移量值越小,音樂演奏中相對于演奏終端"輔 導(dǎo)者"的鍵按壓選時(shí)的偏移量就越小,而這就表明成功地進(jìn)行了演奏。如上所述,為每個(gè)樂曲記錄并保存了各演奏終端2的演奏出席狀態(tài)、鍵 按壓次數(shù)、鍵按壓強(qiáng)度、偏移量等。因此,輔導(dǎo)者只需匆匆一看就能掌握出席狀態(tài)。接下來將給出用于記錄演奏歷史的控制器1的操作的詳細(xì)說明。圖12為示出控制器l的日志制備順序(logpreparation sequence)的流程圖。由輔 導(dǎo)者使用操作器單元15 (通過按壓演奏控制按鈕中的開始按鈕)給出演奏開 始指令來啟動該順序。通過控制器1的控制單元12執(zhí)行該順序。首先,將選擇了 "出席"的MIDI端口的出席/缺席項(xiàng)目設(shè)置為數(shù)值1, 而將選擇了 "缺席"的MIDI端口的出席/缺席項(xiàng)目設(shè)置為數(shù)值0,從而將這 些內(nèi)容臨時(shí)記錄在RAM14中,如步驟Sll。隨后,判定是否接收到音符開 啟信息,如步驟S12。重復(fù)執(zhí)行該判定步驟直到接收到音符開啟信息。如果 從任一演奏終端接收到音符開啟信息,則對在該演奏終端2上進(jìn)行的鍵按壓 次數(shù)進(jìn)行計(jì)數(shù),并將輸入速度值臨時(shí)記錄在RAM14中,如步驟S13。還將 相對于演奏終端"輔導(dǎo)者"的時(shí)間偏移量臨時(shí)記錄在RAM14中,如步驟S14。 為此,對于相同小節(jié)中的相同拍,當(dāng)對演奏終端"輔導(dǎo)者"進(jìn)行鍵按壓時(shí), 以及當(dāng)對演奏終端(當(dāng)前正從該演奏終端中進(jìn)行音符開啟信息的輸入)進(jìn)行 鍵按壓時(shí),計(jì)算這兩者之間的時(shí)間差,并將所計(jì)算的時(shí)間差臨時(shí)記錄在 RAM14中作為相對于演奏終端"輔導(dǎo)者"的偏移量。隨后,判定是否將正演奏的音樂數(shù)據(jù)再現(xiàn)至其終點(diǎn)使得音樂演奏得以完 成,或者判定是否由輔導(dǎo)者按壓了演奏控制按鈕中的終止按鈕以輸入演奏終 止指令,如步驟S15。如果演奏還沒有完成或終止,則重復(fù)從判定是否接收 到音符開啟信息開始的處理(從S15至S12)。如果演奏已完成或終止,則 收集臨時(shí)存儲在RAM14中的各項(xiàng)目的值,如步驟S16。收集樂曲中鍵按壓 的總次數(shù),并使用計(jì)算出的鍵按壓總次數(shù)來計(jì)算平均速度值。而且還計(jì)算相 對于演奏終端"輔導(dǎo)者"的偏移量。最后,以文本數(shù)據(jù)的形式將這些收集值 記錄在HDD13中,如步驟S17。如上所述而記錄參加者日志,由此通過對演奏開始和結(jié)束的簡單規(guī)定, 輔導(dǎo)者能夠很容易地進(jìn)行出席/缺席管理。此外,還能夠很容易地以日、周或 月為基數(shù)來管理各參加者的進(jìn)展程度。例如,如果某位參加者經(jīng)常缺席,則 很有可能該參加者會感覺課程太難。而這在計(jì)劃保健活動節(jié)目時(shí)就是很有用 的信息。通過參考該日志,參加者能夠掌握進(jìn)展程度,并受到鼓勵(lì)來參加合 奏演奏。此外,能夠?qū)崿F(xiàn)各組之間的比較或競爭,從而使參加者擁有從事鍛煉或保健活動的動力。 工業(yè)實(shí)用性根據(jù)本發(fā)明,能夠很容易地進(jìn)行參加者的出席/缺席管理,并能夠很容易 地以日、周或月為基數(shù)來管理進(jìn)展程度。此外,能夠在參加者之間或小組之 間進(jìn)行比較等,從而擁有參加合奏演奏的動力。
權(quán)利要求
1.一種合奏系統(tǒng),包括多個(gè)演奏終端、至少一個(gè)樂音發(fā)生器和一控制器,每個(gè)演奏終端具有用于演奏操作的至少一個(gè)演奏操作器單元,所述控制器連接至所述多個(gè)演奏終端和所述至少一個(gè)樂音發(fā)生器,并適用于控制每個(gè)演奏終端,其中所述控制器包括存儲裝置,其適用于存儲用于演奏的音樂數(shù)據(jù),所述用于演奏的音樂數(shù)據(jù)包括多個(gè)演奏部分;操作裝置,其適用于發(fā)出指令以開始和終止演奏;演奏控制裝置,其適用于將所述多個(gè)演奏部分分配給所述多個(gè)演奏終端中的各個(gè)演奏終端,根據(jù)每個(gè)演奏終端的演奏操作器單元的操作方式來讀出分配給所述每個(gè)演奏終端的所述演奏部分,并將表示所讀出的演奏部分的數(shù)據(jù)輸出至所述樂音發(fā)生器;以及記錄裝置,其適用于記錄每個(gè)演奏終端是處于使用中還是未使用中,并記錄每個(gè)演奏終端從演奏開始到演奏結(jié)束的演奏歷史。
2. 如權(quán)利要求1所述的合奏系統(tǒng),其中所述樂音發(fā)生器被構(gòu)建于所述多 個(gè)演奏終端中的每一個(gè)之中,以及所述控制器的演奏控制裝置適用于將有關(guān)所讀出的演奏部分的數(shù)據(jù)輸 出至所述樂音發(fā)生器,其中所述樂音發(fā)生器被構(gòu)建于分配有該演奏部分的演 奏終端中。
3. 如權(quán)利要求1或2所述合奏系統(tǒng),其中所述演奏歷史包括表示演奏操 作次數(shù)和演奏操作平均強(qiáng)度的信息。
4. 如權(quán)利要求1至3中任意一個(gè)所述的合奏系統(tǒng),其中所述演奏歷史包 括表示相對于所述演奏終端中的指導(dǎo)演奏終端的演奏操作而言的平均偏移 量的信息。
全文摘要
一種電子樂器,其通過對每個(gè)參加者的參與(出席)進(jìn)行管理,能夠很容易地對每日、每周、每月的演奏頻繁程度進(jìn)行管理??刂破?1)記錄對應(yīng)于每個(gè)演奏端設(shè)備(2)的演奏操作的演奏歷史。通過將分配有演奏部分的演奏終端(2)判定為“出席”,將沒有分配演奏部分的演奏終端(2)判定為“缺席”,輔導(dǎo)者對出席情況進(jìn)行記錄,并記錄每個(gè)演奏終端(2)從演奏開始到演奏結(jié)束的鍵按壓數(shù)、平均按壓強(qiáng)度(平均速度)等。以文本數(shù)據(jù)的形式輸出每個(gè)記錄項(xiàng)目的值。因?yàn)橛涗浟嗣看窝葑嘀忻恳粋€(gè)項(xiàng)目的值,所以能夠很容易地對每個(gè)使用者每日、每周、每月的參加頻繁程度進(jìn)行管理。
文檔編號G10H1/00GK101263551SQ20068003349
公開日2008年9月10日 申請日期2006年7月24日 優(yōu)先權(quán)日2005年9月12日
發(fā)明者宇佐聰史, 浦井知光 申請人:雅馬哈株式會社