專利名稱:演奏裝置以及電子樂器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過演奏者用手保持并揮動(dòng)來產(chǎn)生樂音的演奏裝置以及電子樂器。
背景技術(shù):
以往提出有如下構(gòu)成的電子樂器在棒狀部件上設(shè)置傳感器,通過演奏者用手保持該部件而揮動(dòng),由此傳感器檢測出該部件的運(yùn)動(dòng),而該電子樂器發(fā)出樂音。特別地,在該電子樂器中,棒狀部件具有鼓棒或太鼓槌那樣的形狀,根據(jù)演奏者如敲打鼓或太鼓那樣的動(dòng)作,而發(fā)聲打擊樂器音。例如,在日本特許第沈63503號(hào)中提出了如下構(gòu)成的演奏裝置在棒狀部件上設(shè)置加速度傳感器,在加速度傳感器的輸出(加速度傳感器值)達(dá)到了規(guī)定閾值之后,當(dāng)經(jīng)過規(guī)定時(shí)間時(shí)發(fā)出樂音。演奏者用手握住棒狀演奏裝置的一端,例如從上向下地?fù)]下。在實(shí)際的鼓演奏中, 在演奏者將棒揮下時(shí),有時(shí)提高其速度而在最高速度時(shí)將棒與鼓的打擊面接觸,但實(shí)際上在較多情況下,為了轉(zhuǎn)移到下一次動(dòng)作(下一次打擊),而在將棒揮下之后伴隨有再次揮起的動(dòng)作,并以其揮下的最低位置位于打擊面的方式動(dòng)作。因此,在電子樂器中也優(yōu)選演奏者揮下棒狀的演奏裝置,并在其最低位置產(chǎn)生樂音。然而,在日本特許第沈63503號(hào)公開的演奏裝置中,存在難以如上所述那樣在演奏者揮下棒的最低位置發(fā)音的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種演奏裝置以及電子樂器,能夠在演奏者希望的定時(shí)可靠地發(fā)出樂音。本發(fā)明的目的通過如下的演奏裝置來實(shí)現(xiàn),該演奏裝置是與發(fā)出規(guī)定樂音的樂音產(chǎn)生單元一起使用的演奏裝置,其具有保持部件,沿長度方向延伸,用于供演奏者用手保持;加速度傳感器,配置在所述保持部件內(nèi);以及控制單元,對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示,所述控制單元具有發(fā)音定時(shí)檢測單元,所述發(fā)音定時(shí)檢測單元將所述加速度傳感器值超過規(guī)定的第1閾值、之后變得比第2閾值小的定時(shí)作為發(fā)音定時(shí),對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示,該第2閾值小于所述第1閾值。并且,本發(fā)明的目的通過如下的電子樂器來實(shí)現(xiàn),該電子樂器具有樂器部以及演奏裝置,所述樂器部具有產(chǎn)生規(guī)定樂音的樂音產(chǎn)生單元,所述演奏裝置具有保持部件,沿長度方向延伸,用于供演奏者用手保持;加速度傳感器,配置在所述保持部件內(nèi);以及控制單元,對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示,所述控制單元具有發(fā)音定時(shí)檢測單元,所述發(fā)音定時(shí)檢測單元將所述加速度傳感器值超過規(guī)定的第1閾值、之后變得比第2閾值小的定時(shí)作為發(fā)音定時(shí),對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示,并且所述演奏裝置和所述樂器部分別具有通信單元,該第2閾值小于所述第1閾值。
圖1為表示本發(fā)明第1實(shí)施方式的電子樂器的結(jié)構(gòu)的框圖。圖2為表示本實(shí)施方式的演奏裝置主體的結(jié)構(gòu)的框圖。圖3為表示在本實(shí)施方式的演奏裝置主體中執(zhí)行的處理例的流程圖。圖4為表示本實(shí)施方式的基準(zhǔn)設(shè)定處理例的流程圖。圖5為表示本實(shí)施方式的發(fā)音定時(shí)檢測處理例的流程圖。圖6為表示本實(shí)施方式的鍵按下事件生成處理例的流程圖。圖7為表示在本實(shí)施方式的樂器部中執(zhí)行的處理例的流程圖。圖8為示意地表示由打擊樂器主體11的加速度傳感器23檢測的加速度傳感器值的例子的圖表。圖9中,圖9a、圖9b分別為說明差分值θ d的圖。圖10中,圖IOa為表示將差分值θ d范圍與打擊樂器的樂音的音高賦予了對(duì)應(yīng)的表格的例子的圖,圖IOb為示意地表示揮動(dòng)演奏裝置主體11的方向與音高之間的關(guān)系的圖。圖11為表示第2實(shí)施方式的鍵按下事件生成處理例的流程圖。圖12中,圖1 為表示將差分值θ d范圍與打擊樂器的音色賦予了對(duì)應(yīng)的表格的例子的圖,圖12b為示意地表示揮動(dòng)演奏裝置主體11的方向與音色之間的關(guān)系的圖。圖13為說明加速度傳感器值范圍與音量電平(速率)的對(duì)應(yīng)的圖表。圖14為表示本發(fā)明第4實(shí)施方式的電子樂器的結(jié)構(gòu)的框圖。圖15為表示第4實(shí)施方式的演奏裝置主體的結(jié)構(gòu)的框圖。圖16中,圖16a為表示在本實(shí)施方式的演奏裝置主體中執(zhí)行的處理例的流程圖, 圖16b為表示本實(shí)施方式的計(jì)時(shí)器中斷處理例的流程圖。圖17為表示本實(shí)施方式的發(fā)音定時(shí)檢測處理例的流程圖。圖18為表示本實(shí)施方式的鍵按下事件生成處理例的流程圖。圖19為示意地表示由打擊樂器主體的加速度傳感器檢測的加速度傳感器值的例子的圖表。圖20為示意地表示由打擊樂器主體的加速度傳感器檢測的加速度傳感器值的其他例子的圖表。
具體實(shí)施例方式以下,參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說明。圖1是表示本發(fā)明第1實(shí)施方式的電子樂器的結(jié)構(gòu)的框圖。如圖1所示,本實(shí)施方式的電子樂器10具有棒狀的演奏裝置主體11,該演奏裝置主體11沿長度方向延伸,用于供演奏者用手把持而揮動(dòng)。而且,電子樂器10具有用于產(chǎn)生樂音的樂器部19,樂器部19具有CPU12、接口(I/F) 13、R0M14、RAMI5, 顯示部16、輸入部17以及聲音系統(tǒng)18。如后所述,演奏裝置主體11在與演奏者保持的根部側(cè)相反側(cè)的前端側(cè)附近具有加速度傳感器23和地磁傳感器22。 樂器部19的I/F13接受來自演奏裝置主體11的數(shù)據(jù)(例如鍵按下事件),存儲(chǔ)在 RAM15中,并且向CPU12通知數(shù)據(jù)的接受。在本實(shí)施方式中,例如在演奏裝置主體11的根部側(cè)端部設(shè)置有紅外線通信裝置對(duì),在I/F13也設(shè)置有紅外線通信裝置33。因此,通過由I/ F13的紅外線通信裝置33接收演奏裝置主體11的紅外線通信裝置M發(fā)出的紅外線,由此樂器部19能夠接收來自演奏裝置主體11的數(shù)據(jù)。CPU12執(zhí)行電子樂器10整體的控制、特別是電子樂器的樂器部19的控制、構(gòu)成輸入部17的按鍵開關(guān)(未圖示)的操作檢測、基于經(jīng)由I/F13接收的鍵按下事件(Note On Event)來產(chǎn)生樂音等各種處理。R0M14存儲(chǔ)電子樂器10整體的控制、特別是電子樂器的樂器部19的控制、構(gòu)成輸入部17的按鍵開關(guān)(未圖示)的操作檢測、基于經(jīng)由I/F13接收的鍵按下事件來產(chǎn)生樂音等的各種處理程序。而且,R0M14包含波形數(shù)據(jù)區(qū)域,該波形數(shù)據(jù)區(qū)域存儲(chǔ)各種音色的波形數(shù)據(jù)、特別是低音大鼓、踏鈸、小軍鼓、鐃鈸等打擊樂器的波形數(shù)據(jù)。當(dāng)然,不限于打擊樂器的波形數(shù)據(jù),R0M22中也可以存儲(chǔ)長笛、薩克斯管、小號(hào)等管樂器、鋼琴等鍵盤樂器、吉他等弦樂器的音色的波形數(shù)據(jù)。RAM15存儲(chǔ)從R0M14讀取的程序、在處理過程中產(chǎn)生的數(shù)據(jù)以及參數(shù)。在處理過程中產(chǎn)生的數(shù)據(jù),包括輸入部17的開關(guān)的操作狀態(tài)、經(jīng)由I/F13接收的傳感器值等、以及樂音的發(fā)音狀態(tài)(發(fā)音標(biāo)志)等。顯示部16例如具有液晶顯示裝置(未圖示),能夠顯示將所選擇的音色或后述的角度差分值范圍與樂音的音高賦予了對(duì)應(yīng)的表格等。而且,輸入部17具有開關(guān)(未圖示), 能夠指示音色的指定等。聲音系統(tǒng)18具有聲源部31、音頻電路32以及揚(yáng)聲器35。聲源部31根據(jù)來自CPU12 的指示,從R0M15的波形數(shù)據(jù)區(qū)域讀出波形數(shù)據(jù),生成樂音數(shù)據(jù)并輸出。音頻電路32將從聲源部31輸出的樂音數(shù)據(jù)變換為模擬信號(hào),并將所變換的模擬信號(hào)放大而向揚(yáng)聲器35輸出。由此,從揚(yáng)聲器35輸出樂音。圖2為表示本實(shí)施方式的演奏裝置主體的結(jié)構(gòu)的框圖。如圖2所示,演奏裝置主體11在演奏者保持的根部側(cè)的相反側(cè)即前端側(cè)具有地磁傳感器22以及加速度傳感器23。 地磁傳感器22的位置不限于前端側(cè),也可以配置在根部側(cè)。地磁傳感器22具有磁阻效應(yīng)元件或霍爾元件,能夠檢測χ、y、ζ方向各自的磁場成分。而且,加速度傳感器23例如為靜電電容式或壓電電阻元件式的傳感器,能夠輸出表示產(chǎn)生的加速度的數(shù)據(jù)值。本實(shí)施方式的加速度傳感器23例如輸出演奏裝置主體11的軸向的加速度傳感器值。在演奏者實(shí)際演奏鼓時(shí),手持棒的一端(根部側(cè)),使棒產(chǎn)生以手腕等為中心的旋轉(zhuǎn)運(yùn)動(dòng)。因此,在該實(shí)施方式中,為了檢測伴隨旋轉(zhuǎn)運(yùn)動(dòng)的離心力,而取得演奏裝置主體11 的軸向的加速度傳感器值。當(dāng)然,也可以使用3軸傳感器作為加速度傳感器。而且,演奏裝置主體11具有CPU21、紅外線通信裝置24、R0M25、RAM26、接口(I/ F) 27以及輸入部28。CPU21執(zhí)行演奏裝置主體11中的傳感器值的取得、地磁傳感器22的基準(zhǔn)值(基準(zhǔn)偏置值)的取得、根據(jù)傳感器值等檢測樂音的發(fā)音定時(shí)、鍵按下事件的生成、 以及經(jīng)由I/F27和紅外線通信裝置M發(fā)送鍵按下事件的控制等處理。在R0M25中存儲(chǔ)有演奏裝置主體11中的傳感器值的取得、地磁傳感器22的基準(zhǔn)值(基準(zhǔn)偏置值)的取得、根據(jù)傳感器值等檢測樂音的發(fā)音定時(shí)、鍵按下事件的生成以及經(jīng)由I/F27和紅外線通信裝置M發(fā)送鍵按下事件的控制等的處理程序。在RAIC6中存儲(chǔ)有傳感器值等、在處理中取得或生成的值。I/F27根據(jù)來自CPU21的指示向紅外線通信裝置 M輸出數(shù)據(jù)。并且,輸入部觀具有開關(guān)(未圖示)。圖3為表示在本實(shí)施方式的演奏裝置主體中執(zhí)行的處理例的流程圖。如圖3所示, 演奏裝置主體11的CPU21執(zhí)行包含RAIC6的數(shù)據(jù)清除等的初始處理(步驟301)。然后, CPU21根據(jù)輸入部觀的開關(guān)操作來判斷是否存在基準(zhǔn)信息設(shè)定的指示(步驟302)。在步驟302中判斷為是的情況下,CPU21執(zhí)行基準(zhǔn)設(shè)定處理(步驟303)。圖4為表示本實(shí)施方式的基準(zhǔn)設(shè)定處理例的流程圖。在基準(zhǔn)設(shè)定處理中,將演奏者開啟了輸入部觀的設(shè)定開關(guān)(未圖示)時(shí)的、演奏裝置主體11的方向,取得作為基準(zhǔn)值 (基準(zhǔn)偏置值)。首先,CPU21取得地磁傳感器22的傳感器值,根據(jù)取得的傳感器值計(jì)算出磁北(地磁表示的北的方向)與演奏裝置主體11的軸向所成的角度(即表示磁北與演奏裝置主體11的軸向的偏移的角度)(步驟401)。CPU21判斷輸入部觀的設(shè)定開關(guān)是否被開啟(步驟402)。在步驟402中判斷為是的情況下,CPU21將表示偏移的角度作為基準(zhǔn)偏置值9 存儲(chǔ)到肌1126(步驟40;3)。然后, CPU21判斷輸入部觀的結(jié)束開關(guān)(未圖示)是否被開啟(步驟404)。在步驟404中判斷為否的情況下,返回到步驟401。另一方面,在步驟404中判斷為是的情況下,結(jié)束基準(zhǔn)設(shè)定處理。通過上述基準(zhǔn)設(shè)定處理,依次將偏置值9 存儲(chǔ)到肌1^6中。當(dāng)基準(zhǔn)設(shè)定處理(步驟30 結(jié)束時(shí),CPU21取得地磁傳感器22的傳感器值,計(jì)算出當(dāng)前的磁北(地磁表示的北的方向)與演奏裝置主體11的軸向所成的角度(即表示磁北與演奏裝置主體11的軸向的偏移的角度)(步驟304)。CPU21將在步驟304中所得到的表示偏移的角度作為偏置值θ存儲(chǔ)到RAM26(步驟30幻。并且,CPU21取得加速度傳感器 23的傳感器值(加速度傳感器值),并存儲(chǔ)到RAIC6 (步驟306)。如上所述,在本實(shí)施方式中,采用演奏裝置主體11的軸向的傳感器值作為加速度傳感器值。然后,CPU21執(zhí)行發(fā)音定時(shí)檢測處理(步驟307)。圖5為表示本實(shí)施方式的發(fā)音定時(shí)檢測處理例的流程圖。如圖5所示,CPU21讀取RAIC6中存儲(chǔ)的加速度傳感器值以及偏置值θ (步驟501)。然后,CPU21判斷加速度傳感器值是否比規(guī)定的第1閾值α大(步驟502)。在步驟502中判斷為是的情況下,CPU21對(duì)RAIC6中的加速度標(biāo)志設(shè)置“1” (步驟50 。CPU21判斷在步驟501中讀取的加速度傳感器值是否比在RAIC6中存儲(chǔ)的加速度傳感器值的最大值大(步驟504)。在步驟504中判斷為是的情況下,將從RAIC6讀取的加速度傳感器值作為新的最大值存儲(chǔ)到RAIC6 (步驟505)。在步驟502中判斷為否的情況下,CPU21判斷RAIC6中的加速度標(biāo)志是否為 “1”(步驟506)。在步驟506中判斷為否的情況下,發(fā)音定時(shí)檢測處理結(jié)束。在步驟506中判斷為是的情況下,CPU21判斷加速度傳感器值是否比規(guī)定的第2閾值β小(步驟507)。 在步驟507中判斷為是的情況下,CPU21執(zhí)行鍵按下事件生成處理(步驟508)。圖6為表示本實(shí)施方式的鍵按下事件生成處理例的流程圖。通過圖6所示的鍵按下事件生成處理,向樂器部19發(fā)送鍵按下事件,之后通過在樂器部19中執(zhí)行發(fā)音處理(參照?qǐng)D7),由此生成樂音數(shù)據(jù),并從揚(yáng)聲器35發(fā)出樂音。另外,在說明鍵按下事件生成處理之前,對(duì)本實(shí)施方式的電子樂器10中的發(fā)音定時(shí)進(jìn)行說明。圖8為示意地表示由演奏裝置主體11的加速度傳感器23檢測的加速度傳感器值的例子的圖表。演奏者把持演奏裝置主體11的一端(根部側(cè))并揮動(dòng),使演奏裝置主體11產(chǎn)生以手腕、肘、肩等為支點(diǎn)的旋轉(zhuǎn)運(yùn)動(dòng)。伴隨該旋轉(zhuǎn)運(yùn)動(dòng),特別是通過離心力在演奏裝置主體11的軸向上產(chǎn)生加速度。當(dāng)演奏者揮動(dòng)演奏裝置主體11時(shí),加速度傳感器值逐漸變大(參照?qǐng)D8的曲線 800中的符號(hào)801)。在演奏者揮動(dòng)棒狀的演奏裝置主體11時(shí),一般與打鼓的動(dòng)作同樣地進(jìn)行動(dòng)作。因此,演奏者在馬上要將棒打到假想地設(shè)定的鼓面之前,逐漸停止棒(即棒狀的演奏裝置主體11)的動(dòng)作。因此,從某一時(shí)刻起加速度傳感器值逐漸減小(參照符號(hào)802)。 演奏者設(shè)想在將棒打到假想的鼓面上的瞬間產(chǎn)生樂音。因此,優(yōu)選能夠在演奏者設(shè)想的定時(shí)產(chǎn)生樂音。在本發(fā)明中,為了在演奏者將棒打到假想的鼓面上的瞬間或其稍前產(chǎn)生樂音,采用以下所述的邏輯。發(fā)音定時(shí)設(shè)為,加速度傳感器值減小并變得比稍大于“0”的第2閾值 β小時(shí)。但是,由于演奏者未預(yù)期的動(dòng)作,加速度傳感器值也可能振動(dòng),并達(dá)到上述第2閾值β前后。因此,為了排除未預(yù)期的振動(dòng),而以加速度傳感器值一度上升并超過規(guī)定的第 1閾值α (α與β相比為足夠大)的情況為條件。即,將加速度傳感器值一度變得大于第 1閾值α (參照時(shí)刻t α )、之后加速度傳感器值減小并變得小于第2閾值β時(shí)(參照時(shí)刻 ti3)的時(shí)刻ti3設(shè)為發(fā)音定時(shí)。當(dāng)判斷為上述那樣的發(fā)音定時(shí)到來了時(shí),在演奏裝置主體 11中產(chǎn)生鍵按下事件,并向樂器部10發(fā)送。并且,對(duì)其進(jìn)行響應(yīng),在樂器部19中執(zhí)行發(fā)音處理而產(chǎn)生樂音。如圖6所示,在鍵按下事件生成處理中,CPU21參照RAIC6中存儲(chǔ)的加速度傳感器值的最大值,決定基于該最大值的樂音的音量電平(速率)(步驟601)。當(dāng)設(shè)加速度傳感器值的最大值為Amax、音量電平(速率)的最大值為Vmax時(shí),音量電平Vel例如能夠如下地求出。Vel = a · Amax (其中,如果 a · Amax > Vmax 貝Ij Vel = Vmax,并且 a 為規(guī)定的正系數(shù))然后,CPU21求出RAIC6中存儲(chǔ)的偏置值θ與基準(zhǔn)偏置值θ ρ之間的差分值θ d =(θ-θρ),基于所求出的差分值,決定應(yīng)該發(fā)聲的樂音的音高(步驟602)。圖9a、圖9b 分別為說明差分值ed的圖。如圖9a、圖9b所示,設(shè)定開關(guān)被開啟了時(shí)的演奏裝置主體的方向(基準(zhǔn)方向參照符號(hào)P)與揮動(dòng)了演奏裝置主體11時(shí)的方向(符號(hào)C)之間的差分值θ d,有成為正的情況(圖9a)和成為負(fù)的情況(圖9b)。從演奏者觀察,如果在比基準(zhǔn)位置靠左側(cè)揮動(dòng)演奏裝置主體11,則差分值θ d成為正,如果在右側(cè)揮動(dòng)演奏裝置主體11,則差分值θ d成為負(fù)。在架子鼓的鼓(高音鼓、低音鼓、落地鼓)中,從演奏者觀察,在順時(shí)針方向上按照音高變低的順序配置。例如,在順時(shí)針方向上,按照高音鼓、低音鼓、落地鼓的順序配置。因此,在發(fā)出打擊樂器音色的樂音的情況下,演奏裝置主體11的音高被設(shè)置為,隨著演奏裝置主體11被揮動(dòng)時(shí)的演奏裝置主體11的軸向在從演奏者觀察的順時(shí)針方向上變化而變低。另一方面,在鋼琴、木琴、電顫琴等樂器中,樂器的音高隨著成為從演奏者觀察的右側(cè)的鍵而變高。因此,在發(fā)出鍵盤樂器等通常樂器的音色的樂音的情況下,演奏裝置主體11的音高被設(shè)定為,隨著演奏裝置主體11被揮動(dòng)時(shí)的方向在從演奏者觀察的順時(shí)針方向上變化而變高。圖IOa為表示將差分值θ d范圍與打擊樂器樂音的音高賦予了對(duì)應(yīng)的表格的例子的圖,而且圖IOb為示意地表示揮動(dòng)演奏裝置主體11的方向與音高之間的關(guān)系的圖。圖IOa 所示的表格存儲(chǔ)在演奏裝置主體11的RAIC6中。圖10的表格1000中所示的音高Pl P4 具有Pl < P2 < P3 < P4的關(guān)系。在步驟602中,CPU21參照RAIC6中的表格1000來取得對(duì)應(yīng)于差分值θ d的音高信息即可。之后,CPU21生成含有表示音量電平(速率)、音高以及規(guī)定音色的信息的鍵按下事件(步驟603)。CPU21將所生成的鍵按下事件向I/F27輸出(步驟604)。I/F27使紅外線通信裝置24將鍵按下事件作為紅外線信號(hào)發(fā)送。來自紅外線通信裝置M的紅外線信號(hào)由樂器部19的紅外線通信裝置33接收。之后,CPU21將RAIC6中的加速度標(biāo)志重置為“0” (步驟 605)。當(dāng)發(fā)音定時(shí)檢測處理(步驟307)結(jié)束時(shí),CPU21執(zhí)行參數(shù)通信處理(步驟308)。 關(guān)于參數(shù)通信處理(步驟308),將與后述的樂器部19中的參數(shù)通信處理(圖7的步驟705) 一起說明。下面,對(duì)在本實(shí)施方式的樂器部中執(zhí)行的處理進(jìn)行說明。圖7為表示在本實(shí)施方式的樂器部中執(zhí)行的處理例的流程圖。樂器部19的CPU12 執(zhí)行包含RAM15的數(shù)據(jù)清除、顯示部16畫面上的畫像清除、聲源部31的清除等在內(nèi)的初始處理(步驟701)。然后,CPU12執(zhí)行開關(guān)處理(步驟70 。在開關(guān)處理中,例如執(zhí)行以下的處理。CPU12根據(jù)輸入部17的開關(guān)操作,執(zhí)行應(yīng)發(fā)音的樂音的音色設(shè)定等。CPU12將所指定的音色的信息存儲(chǔ)于RAM15。而且,CPU12根據(jù)所選擇的音色,確定RAM15中的、將差分值θ d范圍與音高賦予了對(duì)應(yīng)的表格。在本實(shí)施方式中,對(duì)應(yīng)于進(jìn)行發(fā)音的樂音的音色,設(shè)置多個(gè)表格,并選擇基于所選擇的音色的表格。而且,在本實(shí)施方式中也可以構(gòu)成為,能夠?qū)λ鰧⒉罘种礶d范圍與音高賦予了對(duì)應(yīng)的表格進(jìn)行編輯。例如,CPU12將表格的內(nèi)容顯示在顯示部16的畫面上,演奏者操作開關(guān)或數(shù)字鍵來變更差分值θ d范圍以及音高。值被變更了的表格被存儲(chǔ)在RAM15。接著,CPU12判斷I/F13是否新接收有鍵按下事件(步驟703)。在步驟703中判斷為是的情況下,CPU12執(zhí)行發(fā)音處理(步驟704)。在發(fā)音處理中,CPU12將接收的鍵按下事件向聲源部31輸出。聲源部31根據(jù)鍵按下事件所示的音色讀取ROM的波形數(shù)據(jù)。波形數(shù)據(jù)讀取時(shí)的速度與鍵按下事件中含有的音高相對(duì)應(yīng)。并且,聲源部31在所讀出的波形數(shù)據(jù)上乘以與鍵按下事件中含有的音量數(shù)據(jù)(速率)相對(duì)應(yīng)的系數(shù),而生成規(guī)定音量電平的樂音數(shù)據(jù)。所生成的樂音數(shù)據(jù)向音頻電路32輸出,最終從揚(yáng)聲器35產(chǎn)生規(guī)定的樂音。在發(fā)音處理(步驟704)之后,CPU12執(zhí)行參數(shù)通信處理(步驟70 。在參數(shù)通信處理中,根據(jù)CPU12的指示,例如在開關(guān)處理(步驟702)中設(shè)定的應(yīng)發(fā)音的樂音的音色、與該音色相對(duì)應(yīng)的將差分值θ d范圍與音高賦予了對(duì)應(yīng)的圖表的數(shù)據(jù),經(jīng)由I/F13從紅外線通信裝置33向演奏裝置主體11發(fā)送。并且,在演奏裝置主體11中,當(dāng)紅外線通信裝置M 接收數(shù)據(jù)時(shí),CPU21經(jīng)由I/F27接受數(shù)據(jù),并存儲(chǔ)到RAiC6(圖3的步驟308)。當(dāng)參數(shù)通信處理(步驟70 結(jié)束時(shí),CPU12執(zhí)行其他處理,例如顯示部16畫面上所顯示的畫像的更新等(步驟706)。根據(jù)本實(shí)施方式,在沿長度方向延伸、用于供演奏者用手保持的演奏裝置主體11 中,配置有加速度傳感器23。演奏裝置主體11的CPU21對(duì)發(fā)出規(guī)定樂音的聲源部31賦予發(fā)音指示(鍵按下事件)。CPU21將加速度傳感器23的加速度傳感器值超過規(guī)定的第1閾值α、之后變得比第2閾值β小的定時(shí),設(shè)為發(fā)音定時(shí),并生成鍵按下事件,對(duì)樂器部19賦予發(fā)音指示,該第2閾值β小于所述第1閾值α。因此,能夠在演奏者將棒打到假想的鼓面上的瞬間產(chǎn)生樂音。而且,在本實(shí)施方式中,在演奏裝置主體11內(nèi)配置有地磁傳感器22。CPU21基于地磁傳感器22的傳感器值,取得表示預(yù)先設(shè)定的基準(zhǔn)方位與演奏裝置主體11的軸向方位所成的角度的差分值。并且,CPU21基于所得到的差分值,決定應(yīng)發(fā)音的樂音的音高。因此, 能夠根據(jù)揮動(dòng)演奏裝置主體11時(shí)軸向的朝向,使樂音的音高變化。而且,在本實(shí)施方式中,CPU21將樂音的音高決定為,隨著差分值的增大而音高均勻地增大或減小。鍵盤樂器或架子鼓的鼓,隨著向某個(gè)一定方向前進(jìn)而音高均勻地變化。因此,演奏者能夠直覺地產(chǎn)生所希望的音高的樂音。而且,在本實(shí)施方式中,CPU21基于地磁傳感器22的傳感器值,取得磁北方向與演奏裝置主體11軸向所成的角即偏置值Θ。并且,CPU21預(yù)先求出磁北方向與設(shè)定時(shí)的演奏裝置主體11軸向所成的角即基準(zhǔn)偏置值θ ρ,作為表示基準(zhǔn)方位的值。而且,CPU21計(jì)算出偏置值θ與基準(zhǔn)偏置值θρ的差,作為差分值。由此,演奏者能夠在所希望的朝向產(chǎn)生所希望音高的樂音。而且,在本實(shí)施方式中,CPU21檢測加速度傳感器22的傳感器值的最大值,并計(jì)算出與最大值相對(duì)應(yīng)的音量電平。而且,CPU21生成表示所計(jì)算出的音量電平的鍵按下事件。 因此,能夠產(chǎn)生與演奏者揮動(dòng)演奏裝置主體11的劇烈程度相對(duì)應(yīng)的音量的樂音。例如,在本實(shí)施方式中,CPU21根據(jù)最大值A(chǔ)max,基于Vel = a · Amax(其中,在 a · Amax彡音量電平最大值Vmax時(shí)Vel = Vmax, a為正的常數(shù)),計(jì)算出音量電平Vel。由此,能夠產(chǎn)生基于揮動(dòng)劇烈程度的正確音量的樂音。下面,對(duì)本發(fā)明第2實(shí)施方式進(jìn)行說明。在第2實(shí)施方式中,根據(jù)與基準(zhǔn)偏置值 θ P和演奏裝置主體11軸向所成的角相當(dāng)?shù)牟罘种?θ - θ ρ),控制應(yīng)發(fā)音的樂音的音高。 在第2實(shí)施方式中,根據(jù)所述差分值(θ - θ ρ)控制應(yīng)發(fā)音的樂音的音色。在演奏裝置主體 11中執(zhí)行的處理,除了以下的鍵按下事件生成處理之外,與第1實(shí)施方式相同。圖11為表示第2實(shí)施方式的鍵按下事件生成處理例的流程圖。在圖11中,步驟 1101與圖6的步驟601相同。在步驟1101之后,CPU21求出RAIC6存儲(chǔ)的偏置值θ與基準(zhǔn)偏置值θ ρ的差分值θ d = ( θ - θ ρ),根據(jù)所求出的差分值決定應(yīng)發(fā)音的樂音的音色(步驟1102)。在第2實(shí)施方式中,也與第1實(shí)施方式同樣,RAIC6存儲(chǔ)將差分值θ d范圍與音色賦予了對(duì)應(yīng)的表格。圖1 為表示將差分值θd范圍與打擊樂器的音色賦予了對(duì)應(yīng)的表格的例子的圖,并且,圖12b為示意地表示揮動(dòng)演奏裝置主體11的方向與音色的關(guān)系的圖。如圖12a、圖12b所示,從演奏者觀察,從右側(cè)朝向左側(cè)(逆時(shí)針方向),能夠生成落地鼓、低音鼓、高音鼓、鐃鈸的音色的樂音。這與實(shí)際的架子鼓中的打擊樂器的配置基本相對(duì)應(yīng)。之后,CPU21生成包含表示音量電平(速率)、規(guī)定的音高以及音色的信息的鍵按下事件(步驟110 。在步驟1103中,音高信息為一定值即可。步驟1104以及步驟1105 與圖6的步驟604以及605分別相同。在第2實(shí)施方式的樂器部19的開關(guān)處理(圖7的步驟702)中,能夠編輯將差分值θ d范圍與音色賦予了對(duì)應(yīng)的表格的值。值被變更了的表格存儲(chǔ)到RAM15,并在之后的參數(shù)通信處理(圖7的步驟705、圖3的步驟308)中,從樂器部19發(fā)送到演奏裝置主體11, 存儲(chǔ)到演奏裝置主體11的RAiC6。根據(jù)第2實(shí)施方式,CPU21根據(jù)地磁傳感器22的傳感器值,取得表示預(yù)先設(shè)定的基準(zhǔn)方位與演奏裝置主體11的軸向方位所成的角度的差分值。并且,CPU21基于所得到的差分值決定應(yīng)發(fā)音的樂音的音色。因此,能夠根據(jù)揮動(dòng)演奏裝置主體11時(shí)的軸向的朝向, 使樂音的音色變化。下面,對(duì)本發(fā)明第3實(shí)施方式進(jìn)行說明。在第3實(shí)施方式中,根據(jù)加速度傳感器值的最大值屬于哪個(gè)范圍來決定音量電平(速率)。在第1實(shí)施方式中,在步驟601中,例如根據(jù)音量電平Vel =a-Amax(^Vmax)來決定音量電平(速率)。在第3實(shí)施方式中,在步驟601中如下地決定音量電平。在RAIC6中存儲(chǔ)有將加速度傳感器值A(chǔ)max的最大值范圍與音量電平(速率)賦予了對(duì)應(yīng)的表格。圖13是說明最大值范圍與音量電平(速率)的對(duì)應(yīng)的圖表。在本實(shí)施方式中,至少是如果加速度傳感器值不超過α則不發(fā)出樂音。因此,如圖13所示,對(duì)于由加速度傳感器值的閾值α、邊界值A(chǔ)l A3 (α < Al < Α2 < A3)劃分的范圍,以下那樣的音量電平Vel被賦予對(duì)應(yīng)。α < Amax 彡 Al :Vel = VlAl < Amax 彡 A2 :Vel = V2A2 < Amax 彡 A3 Vel = V3A3 < Amax :Vel = Vmax(其中,Vl < V2 < V3 < Vmax)例如,在揮動(dòng)演奏裝置主體11并示出曲線1301所示那樣的加速度傳感器值的情況下,CPU21通過參照RAIC6的表格而取得音量電平VI。并且,在示出曲線1302所示那樣的加速度傳感器值的情況下,CPU21參照表格而取得音量電平V3。根據(jù)第3實(shí)施方式,CPU21根據(jù)最大值A(chǔ)max屬于所述表格的哪個(gè)范圍來取得音量電平。因此,不需要乗法運(yùn)算就能夠得到適當(dāng)?shù)囊袅侩娖?。本發(fā)明不限于以上的第1至第3實(shí)施方式,在專利請(qǐng)求范圍所記載的發(fā)明的范圍內(nèi)能夠進(jìn)行各種變更,這些變更也包含在本發(fā)明的范圍內(nèi)。在所述第1至第3實(shí)施方式中,演奏裝置主體11的CPU21對(duì)演奏者揮動(dòng)演奏裝置主體11的加速度傳感器值進(jìn)行檢測,基于加速度傳感器值檢測發(fā)音定時(shí)。而且,演奏裝置主體11的CPU21計(jì)算出基于磁傳感器的傳感器值的偏置值,并根據(jù)偏置值來決定應(yīng)發(fā)音的樂音的音高(第1實(shí)施方式)或音色(第2實(shí)施方式)。之后,演奏裝置主體11的CPU21 在所述發(fā)音定時(shí)生成包含音高以及音色的鍵按下事件,經(jīng)由I/F27以及紅外線通信裝置M 發(fā)送到樂器部19。另一方面,在樂器部19中,當(dāng)接收到鍵按下事件時(shí),CPU12將接收的鍵按下事件輸出到聲源部31而使其產(chǎn)生樂音。在樂器部19是安裝有MIDI鍵盤等的個(gè)人計(jì)算機(jī)或游戲機(jī)等而不是樂音生成的專用機(jī)時(shí),上述結(jié)構(gòu)是優(yōu)選的。
12
但是,演奏裝置主體11中的處理以及樂器部19中的處理的分擔(dān),不限于上述實(shí)施方式。例如,也可以構(gòu)成為,在演奏裝置主體11中取得基準(zhǔn)偏置值、偏置值、加速度傳感器值,并向樂器部19發(fā)送。在該情況下,發(fā)音定時(shí)檢測處理(圖5)以及鍵按下事件生成處理(圖6)在樂器部19中執(zhí)行。在樂器部19是作為樂音生成的專用機(jī)的電子樂器時(shí),上述結(jié)構(gòu)是優(yōu)選的。
下面,對(duì)本發(fā)明第4實(shí)施方式進(jìn)行說明。在第4實(shí)施方式中,檢測演奏者揮動(dòng)演奏裝置主體11而產(chǎn)生的加速度傳感器值,基于加速度傳感器值檢測發(fā)音定時(shí),根據(jù)從加速度傳感器值達(dá)到第1閾值α的時(shí)刻起到之后達(dá)到第2閾值β的時(shí)刻的時(shí)間間隔信息Τ,決定應(yīng)發(fā)音的樂音的音量電平。圖14為表示本發(fā)明第4實(shí)施方式的電子樂器的結(jié)構(gòu)的框圖。如圖14所示,本實(shí)施方式的電子樂器10具有沿長度方向延伸、用于供演奏者手持并揮動(dòng)的棒狀的演奏裝置主體110。如后所述,演奏裝置主體110在供演奏者保持的根部側(cè)的相反側(cè)即前端側(cè)附近具有加速度傳感器23。圖15為表示本實(shí)施方式的演奏裝置主體的結(jié)構(gòu)的框圖。如圖15所示,演奏裝置主體110在供演奏者保持的根部側(cè)的相反側(cè)即前端側(cè)具有加速度傳感器23。加速度傳感器23例如是靜電電容式或壓電電阻元件式傳感器,能夠輸出表示產(chǎn)生的加速度的數(shù)據(jù)值。 本實(shí)施方式的加速度傳感器23,例如輸出演奏裝置主體110的軸向(參照?qǐng)D2的符號(hào)200) 的加速度傳感器值。演奏裝置主體110與第1至第3實(shí)施方式同樣,具有CPU21、紅外線通信裝置24、 R0M25、RAM26、接口(I/F)27以及輸入部28。CPU21執(zhí)行演奏裝置主體11中的加速度傳感器值的取得、與加速度傳感器值相對(duì)應(yīng)的樂音的發(fā)音定時(shí)的檢測、鍵按下事件的生成、經(jīng)由 I/F27以及紅外線通信裝置發(fā)送鍵按下事件的控制等處理。在R0M25中存儲(chǔ)有演奏裝置主體110中的加速度傳感器值的取得、與加速度傳感器值相對(duì)應(yīng)的樂音的發(fā)音定時(shí)的檢測、鍵按下事件的生成、經(jīng)由I/F27以及紅外線通信裝置24發(fā)送鍵按下事件的控制等的處理程序。在RAM26中存儲(chǔ)傳感器值等、在處理中取得或生成的值。I/F27根據(jù)來自CPU21的指示向紅外線通信裝置24輸出數(shù)據(jù)。并且,輸入部28 具有開關(guān)(未圖示)。圖16a為表示在本實(shí)施方式的演奏裝置主體中執(zhí)行的處理例的流程圖。如圖16a 所示,演奏裝置主體110的CPU21執(zhí)行包含RAM26的數(shù)據(jù)清除、計(jì)時(shí)器值t的重置等在內(nèi)的初始處理(步驟1601)。CPU21取得加速度傳感器23的傳感器值(加速度傳感器值),存儲(chǔ)到RAM26(步驟1602)。如上所述,在本實(shí)施方式中,采用演奏裝置主體110的軸向的傳感器值作為加速度傳感器值。接著,CPU21執(zhí)行發(fā)音定時(shí)檢測處理(步驟1603)。圖17為表示本實(shí)施方式的發(fā)音定時(shí)檢測處理例的流程圖。如圖17所示,CPU21讀出RAM26所存儲(chǔ)的加速度傳感器值(步驟1701)。接著,CPU21判斷加速度傳感器值是否比規(guī)定的第1閾值α大(步驟1702)。在步驟1702中判斷為是的情況下,CPU21使計(jì)時(shí)器中斷有效(步驟403),并且對(duì)RAM26中的加速度標(biāo)志設(shè)置“1”(步驟1704)。圖16b為表示計(jì)時(shí)器中斷處理例的流程圖。當(dāng)計(jì)時(shí)器中斷成為有效時(shí),計(jì)時(shí)器中斷處理起動(dòng),以規(guī)定的時(shí)間間隔使計(jì)時(shí)器值t增量(步驟1611)。
在步驟1704之后,CPU21對(duì)時(shí)間間隔信息T加上計(jì)時(shí)器值t,更新該時(shí)間間隔信息 T(步驟1705)。時(shí)間間隔信息T存儲(chǔ)到RAM26。之后,CPU21將計(jì)時(shí)器值t重置為“0” (步驟 1706)。在步驟1702中判斷為否的情況下,CPU21判斷RAM26中的加速度標(biāo)志是否為 “1”(步驟1707)。在步驟1707中判斷為是的情況下,CPU21判斷加速度傳感器值是否小于規(guī)定的第2閾值β (步驟1708)。在步驟1708中判斷為否的情況下,前進(jìn)到步驟1705,對(duì)時(shí)間間隔信息T加上計(jì)時(shí)器值t。在步驟1708中判斷為是的情況下,CPU21執(zhí)行鍵按下事件生成處理(步驟1709)。 圖18為表示本實(shí)施方式的鍵按下事件生成處理例的流程圖。通過圖18所示的鍵按下事件生成處理,向樂器部19發(fā)送鍵按下事件,之后在樂器部19中執(zhí)行發(fā)音處理(參照?qǐng)D7),由此生成樂音數(shù)據(jù)并從揚(yáng)聲器35發(fā)出樂音。另外,在說明鍵按下事件生成處理之前,對(duì)本實(shí)施方式的電子樂器10中的發(fā)音定時(shí)進(jìn)行說明。圖19為示意地表示由演奏裝置主體110的加速度傳感器23檢測的加速度傳感器值的例子的圖表。演奏者把持演奏裝置主體110的一端(根部側(cè))并揮動(dòng),使演奏裝置主體110產(chǎn)生以手腕、肘、肩等為支點(diǎn)的旋轉(zhuǎn)運(yùn)動(dòng)。伴隨該旋轉(zhuǎn)運(yùn)動(dòng),特別是通過離心力在演奏裝置主體110的軸向上產(chǎn)生加速度。當(dāng)演奏者揮動(dòng)演奏裝置主體110時(shí),加速度傳感器值逐漸變大(參照?qǐng)D19的曲線1900中的符號(hào)1901)。在演奏者揮動(dòng)棒狀的演奏裝置主體110時(shí),一般與打鼓的動(dòng)作同樣地進(jìn)行動(dòng)作。因此,演奏者在馬上要將棒打到假想地設(shè)定的鼓面之前,逐漸停止棒(即棒狀的演奏裝置主體110)的動(dòng)作。因此,從某一時(shí)刻起加速度傳感器值逐漸減小(參照符號(hào) 1902)。演奏者設(shè)想在將棒打到假想的鼓面上的瞬間產(chǎn)生樂音。因此,優(yōu)選能夠在演奏者設(shè)想的定時(shí)產(chǎn)生樂音在本發(fā)明中,為了在演奏者將棒打到假想的鼓面上的瞬間或其稍前產(chǎn)生樂音,采用以下所述的邏輯。發(fā)音定時(shí)設(shè)為,加速度傳感器值減小并變得比稍大于“0”的第2閾值 β小時(shí)。但是,由于演奏者未預(yù)期的動(dòng)作,加速度傳感器值也可能振動(dòng),并達(dá)到上述第2閾值β前后。因此,為了排除未預(yù)期的振動(dòng),而以加速度傳感器值一度上升并超過規(guī)定的第 1閾值α (α與β相比為足夠大)的情況為條件。即,將加速度傳感器值一度變得大于第 1閾值α (參照時(shí)刻t α )、之后加速度傳感器值減小并變得小于第2閾值β時(shí)(參照時(shí)刻 ti3)的時(shí)刻ti3設(shè)為發(fā)音定時(shí)。當(dāng)判斷為上述那樣的發(fā)音定時(shí)到來了時(shí),在演奏裝置主體 110中產(chǎn)生鍵按下事件,并向樂器部10發(fā)送。并且,對(duì)其進(jìn)行響應(yīng),在樂器部19中執(zhí)行發(fā)音處理而產(chǎn)生樂音。而且,在本實(shí)施方式中,對(duì)加速度傳感器值變得大于第1閾值α的時(shí)刻ta與之后加速度傳感器值變?yōu)樾∮诘?閾值β的時(shí)刻ti3之間的時(shí)間間隔信息T進(jìn)行計(jì)測,并基于該時(shí)間間隔信息T計(jì)測應(yīng)發(fā)音的樂音的音量電平。在圖17的步驟1705中,每當(dāng)在加速度傳感器值變得大于閾值α之后執(zhí)行發(fā)音定時(shí)檢測處理時(shí),就對(duì)時(shí)間間隔信息T加上計(jì)時(shí)器值t。因此,在步驟1708中成為是時(shí),作為時(shí)間間隔信息T而得到圖19中的時(shí)刻ta與時(shí)刻ti3之間的時(shí)間間隔。如圖18所示,在鍵按下事件生成處理中,CPU21參照RAM26中存儲(chǔ)的時(shí)間間隔信息T,決定基于該時(shí)間間隔信息T的樂音的音量電平(速率)(步驟1801)。
當(dāng)設(shè)音量電平最大值為Vmax時(shí),音量電平Vel例如能夠如下地求出。Vel = a · T (其中,如果a · T > Vmax則Vel = Vmax,并且a為規(guī)定的正系數(shù))接著,CPU21生成含有所得到的音量電平的鍵按下事件(步驟1802)。在鍵按下事件中可以含有音色以及音高信息。CPU21將所生成的鍵按下事件向I/F27輸出(步驟 1803)。I/F27使紅外線通信裝置24將鍵按下事件作為紅外線信號(hào)發(fā)送。來自紅外線通信裝置24的紅外線信號(hào)由樂器部19的紅外線通信裝置33接收。之后,CPU21將RAM26中的加速度標(biāo)志重置為“0” (步驟1804)。并且,CPU21將計(jì)時(shí)器值t重置為“0” (步驟1805), 并使計(jì)時(shí)器中斷無效(步驟1806)。當(dāng)鍵按下事件處理(步驟1709)結(jié)束時(shí),CPU21將時(shí)間間隔信息T重置為“0”(步驟1710)。在步驟1707中判斷為否的情況下,也同樣地執(zhí)行步驟1710。圖20為表示揮動(dòng)演奏裝置主體110時(shí)的加速度傳感器值的變化的例子的圖表。在圖20中,加速度傳感器值由曲線2000表示時(shí)(第1例)的時(shí)間間隔信息為T0,加速度傳感器值由曲線2001表示時(shí)(第2例)的時(shí)間間隔信息為Tl。如圖20所示,由于TO < Tl,因此第2例的音量電平比第1例的音量電平大。當(dāng)發(fā)音定時(shí)檢測處理(步驟1603)結(jié)束時(shí),CPU21執(zhí)行參數(shù)通信處理(步驟1604)。根據(jù)本實(shí)施方式,在沿長度方向延伸、用于供演奏者用手保持的演奏裝置主體110 中,配置有加速度傳感器23。演奏裝置主體110的CPU21對(duì)發(fā)出規(guī)定樂音的聲源部31賦予發(fā)音指示(鍵按下事件)。CPU21將加速度傳感器23的加速度傳感器值超過規(guī)定的第1 閾值α、之后變得比第2閾值β小的定時(shí),設(shè)為發(fā)音定時(shí),并生成鍵按下事件,對(duì)樂器部19 賦予發(fā)音指示,該第2閾值β小于所述第1閾值。因此,能夠在演奏者將棒打到假想的鼓面上的瞬間產(chǎn)生樂音。而且,在本實(shí)施方式中,基于從加速度傳感器值達(dá)到規(guī)定的第1電平的時(shí)刻起、到達(dá)到與發(fā)音定時(shí)相當(dāng)?shù)碾娖?小于第1閾值的第2閾值β)的時(shí)刻為止的時(shí)間間隔,決定應(yīng)發(fā)音的樂音的音量電平。因此,能夠產(chǎn)生與演奏者的揮動(dòng)方式相對(duì)應(yīng)的音量的樂音。特別是,在本實(shí)施方式中,達(dá)到規(guī)定的第1電平的時(shí)刻,為達(dá)到發(fā)音定時(shí)檢測的最初的觸發(fā)即第1閾值的時(shí)刻。因此,能夠使用在發(fā)音定時(shí)檢測處理中檢測出加速度傳感器值的時(shí)刻,而取得時(shí)間間隔信息Τ。例如,在本實(shí)施方式中,CPU21根據(jù)時(shí)間間隔信息Τ,基于Vel = a*T(其中,在 a · T彡音量電平最大值Vmax時(shí)Vel = Vmax, a為正的常數(shù)),計(jì)算出音量電平Vel。由此, 能夠產(chǎn)生與演奏者的揮動(dòng)方式相對(duì)應(yīng)的正確音量的樂音。本發(fā)明不限以上的實(shí)施方式,在專利請(qǐng)求范圍記載的發(fā)明范圍內(nèi),能夠進(jìn)行各種變更,這些變更也包含在本發(fā)明的范圍內(nèi)。例如,在上述實(shí)施方式中,將從加速度傳感器值達(dá)到第1閾值α的時(shí)刻到之后達(dá)到第2閾值β的時(shí)刻的時(shí)間間隔信息T與系數(shù)a相乘,而計(jì)算出音量電平。但并不限此, 也可以構(gòu)成為,根據(jù)所述時(shí)間間隔信息T屬于哪個(gè)范圍來決定音量電平(速率)。在其他實(shí)施方式的演奏裝置主體110中,在步驟1801中如下地決定音量電平。在 RAM26中存儲(chǔ)將時(shí)間間隔信息T的范圍與音量電平(速率)賦予了對(duì)應(yīng)的表格。在表格中存儲(chǔ)如下的信 息。0 < T ^ Tml :Vel = Vl
Tml < T ^ Tm2 :Vel = V2Tm2 < T ^ Tm3 :Vel = V3Tm3 < T :Vel = Vmax(其中,Vl < V2 < V3 < Vmax)并且,Tm3例如為0. 7秒。 根據(jù)該實(shí)施方式,CPU21基于時(shí)間間隔信息T屬于表格的哪個(gè)范圍來取得音量電平。因此,不需要進(jìn)行乘法就能夠得到適當(dāng)?shù)囊袅侩娖健T谏鲜鰧?shí)施方式中,演奏裝置主體110的CPU21,檢測演奏者揮動(dòng)演奏裝置主體 110而產(chǎn)生的加速度傳感器值,并根據(jù)加速度傳感器值檢測發(fā)音定時(shí)。并且,演奏裝置主體 110的CPU21,根據(jù)從加速度傳感器值達(dá)到第1閾值α的時(shí)刻到之后到達(dá)第2閾值β的時(shí)刻的時(shí)間間隔信息Τ,來決定應(yīng)發(fā)音的樂音的音量電平。而且,演奏裝置主體110的CPU21, 在所述發(fā)音定時(shí)生成含有音量電平的鍵按下事件,并經(jīng)由I/F27以及紅外線通信裝置24向樂器部19發(fā)送。而且,在本實(shí)施方式中,演奏裝置主體110與樂器部19之間,使用紅外線通信裝置 24、33通過紅外線信號(hào)來進(jìn)行數(shù)據(jù)通信,但并不限此。例如,演奏裝置主體110與樂器部19 也可以構(gòu)成為,通過其他的無線通信來進(jìn)行數(shù)據(jù)通信,也可以通過線纜而有線地進(jìn)行數(shù)據(jù)
通{曰。
權(quán)利要求
1.一種演奏裝置,與發(fā)出規(guī)定樂音的樂音產(chǎn)生單元一起使用,其特征在于,具有 保持部件,沿長度方向延伸,用于供演奏者用手保持;加速度傳感器,配置在所述保持部件內(nèi);以及控制單元,對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示,所述控制單元具有發(fā)音定時(shí)檢測單元,所述發(fā)音定時(shí)檢測單元將所述加速度傳感器值超過規(guī)定的第1閾值、之后變得比第2閾值小的定時(shí)作為發(fā)音定時(shí),對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示,該第2閾值小于所述第1閾值。
2.根據(jù)權(quán)利要求1所述的演奏裝置,其特征在于, 具有磁傳感器,配置在所述保持部件內(nèi);和差分值計(jì)算單元,根據(jù)所述磁傳感器的傳感器值,取得表示預(yù)先設(shè)定的基準(zhǔn)方位與所述保持部件的軸向方位所成的角度的差分值,所述控制單元具有音高決定單元,該音高決定單元根據(jù)由所述差分值計(jì)算單元得到的差分值,決定應(yīng)進(jìn)行所述發(fā)音的樂音的音高。
3.根據(jù)權(quán)利要求2所述的演奏裝置,其特征在于,所述差分值計(jì)算單元構(gòu)成為,根據(jù)磁傳感器的傳感器值,取得磁北方向與所述保持部件的軸向所成的角即偏置值(θ ),求出所述磁北方向與設(shè)定時(shí)的所述保持部件的軸向所成的角即基準(zhǔn)偏置值(θ ρ),作為表示所述基準(zhǔn)方位的值,計(jì)算出偏置值(θ )與基準(zhǔn)偏置值(θ ρ)的差,作為所述差分值。
4.根據(jù)權(quán)利要求2所述的演奏裝置,其特征在于,所述音高決定單元將所述樂音的音高決定為,隨著所述差分值的增大而音高均勻地增大或減小。
5.根據(jù)權(quán)利要求1所述的演奏裝置,其特征在于, 具有磁傳感器,配置在所述保持部件內(nèi);和差分值計(jì)算單元,根據(jù)所述磁傳感器的傳感器值,取得表示預(yù)先設(shè)定的基準(zhǔn)方位與所述保持部件的軸向方位所成的角度的差分值,所述控制單元具有音色決定單元,該音色決定單元根據(jù)由所述差分值計(jì)算單元得到的差分值,決定應(yīng)進(jìn)行所述發(fā)音的樂音的音色。
6.根據(jù)權(quán)利要求5所述的演奏裝置,其特征在于,所述差分值計(jì)算單元構(gòu)成為,根據(jù)磁傳感器的傳感器值,取得磁北方向與所述保持部件的軸向所成的角即偏置值(Θ),求出所述磁北方向與設(shè)定時(shí)的所述保持部件的軸向所成的角即基準(zhǔn)偏置值(θ ρ),作為表示所述基準(zhǔn)方位的值,計(jì)算出偏置值(θ )與基準(zhǔn)偏置值(θ ρ)的差,作為所述差分值。
7.根據(jù)權(quán)利要求1所述的演奏裝置,其特征在于,所述控制單元具有音量電平計(jì)算單元,該音量電平計(jì)算單元檢測所述加速度傳感器值的最大值,并計(jì)算出與該最大值相對(duì)應(yīng)的音量電平,所述發(fā)音定時(shí)檢測單元以由所述音量電平計(jì)算單元計(jì)算出的音量電平,在所述發(fā)音定時(shí)對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示。
8.根據(jù)權(quán)利要求7所述的演奏裝置,其特征在于,所述音量電平計(jì)算單元根據(jù)所述最大值(Amax),基于Vel = a · Amax計(jì)算出音量電平 (Vel),其中,在a · Amax彡音量電平最大值(Vmax)時(shí)Vel = Vmax, a為正的常數(shù)。
9.根據(jù)權(quán)利要求7所述的演奏裝置,其特征在于,具有將所述加速度傳感器值的范圍與音量電平賦予了對(duì)應(yīng)的表格, 所述音量電平計(jì)算單元基于所述最大值(Amax)屬于所述圖表的哪個(gè)范圍來取得音量電平。
10.根據(jù)權(quán)利要求1所述的演奏裝置,其特征在于, 所述控制單元還具有發(fā)音定時(shí)檢測單元,將所述加速度傳感器值超過規(guī)定的第1閾值、之后變得比第2閾值小的定時(shí)作為發(fā)音定時(shí),對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示,該第2閾值小于所述第1閾值;和音量電平計(jì)算單元,取得從所述加速度傳感器值達(dá)到規(guī)定的第1電平到成為作為所述發(fā)音定時(shí)的第2閾值為止的時(shí)間間隔信息,并計(jì)算出與所述時(shí)間間隔信息相對(duì)應(yīng)的音量電平,所述發(fā)音定時(shí)檢測單元,以由所述音量電平計(jì)算單元計(jì)算出的音量電平,在所述發(fā)音定時(shí)對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示。
11.根據(jù)權(quán)利要求10所述的演奏裝置,其特征在于,所述音量電平計(jì)算單元,取得從達(dá)到所述第1閾值到成為所述第2閾值為止的時(shí)間間隔信息,作為第1電平。
12.根據(jù)權(quán)利要求10所述的演奏裝置,其特征在于,所述音量電平計(jì)算單元,根據(jù)所述時(shí)間間隔信息(T),基于Vel = a*T計(jì)算出音量電平 (Vel),其中,在a· T彡音量電平最大值(Vmax)時(shí)Vel = Vmax,a為正的常數(shù))。
13.根據(jù)權(quán)利要求1所述的演奏裝置,其特征在于,具有將所述時(shí)間間隔信息(T)的范圍與音量電平賦予了對(duì)應(yīng)的表格, 所述音量電平計(jì)算單元基于所述時(shí)間間隔信息(T)屬于所述表格的哪個(gè)范圍而取得音量電平。
14.一種電子樂器,其特征在于, 具有樂器部以及演奏裝置,所述樂器部具有產(chǎn)生規(guī)定樂音的樂音產(chǎn)生單元, 所述演奏裝置具有保持部件,沿長度方向延伸,用于供演奏者用手保持; 加速度傳感器,配置在所述保持部件內(nèi);以及控制單元,對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示,所述控制單元具有發(fā)音定時(shí)檢測單元,所述發(fā)音定時(shí)檢測單元將所述加速度傳感器值超過規(guī)定的第1閾值、之后變得比第2閾值小的定時(shí)作為發(fā)音定時(shí),對(duì)所述樂音產(chǎn)生單元賦予發(fā)音指示,該第2閾值小于所述第1閾值,而且,所述演奏裝置和所述樂器部分別具有通信單元。
全文摘要
演奏裝置以及電子樂器。在沿長度方向延伸、用于供演奏者用手保持的演奏裝置主體(11)中配置有加速度傳感器(23)。演奏裝置主體(11)的CPU(21)對(duì)發(fā)出規(guī)定樂音的樂器部(19)的聲源部(31)賦予發(fā)音指示(鍵按下事件)。CPU(21)將加速度傳感器(23)的加速度傳感器值超過規(guī)定的第1閾值(α)、之后變得比小于第1閾值(α)的第2閾值(β)小的定時(shí)作為發(fā)音定時(shí),生成鍵按下事件,對(duì)樂器部(19)賦予發(fā)音指示。
文檔編號(hào)G10H1/053GK102270446SQ201110146130
公開日2011年12月7日 申請(qǐng)日期2011年6月1日 優(yōu)先權(quán)日2010年6月1日
發(fā)明者水品隆廣, 高橋宏毅 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社