亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電子打擊樂(lè)器的制作方法

文檔序號(hào):2835983閱讀:326來(lái)源:國(guó)知局
專利名稱:電子打擊樂(lè)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及能夠正確地打出旋律(rhythm)節(jié)拍的電子打擊樂(lè)器及記錄有程序的記錄介質(zhì)。
背景技術(shù)
已知有檢測(cè)用戶把持的鼓槌(stick)的動(dòng)作來(lái)產(chǎn)生打擊樂(lè)器音的電子打擊樂(lè)器。 例如,在日本特開(kāi)平06-75571號(hào)公報(bào)中,公開(kāi)了在鼓槌中設(shè)置有檢測(cè)角速度的壓電陀螺儀傳感器的技術(shù)。并公開(kāi)了若用戶把持該鼓槌并向下或向右揮動(dòng),則根據(jù)檢測(cè)到該動(dòng)作的傳感器輸出(角速度)的向下/向右的各成分指定小軍鼓(snare drum)音/鈸(cymbals) 音,并以與傳感器輸出等級(jí)相對(duì)應(yīng)的音量發(fā)出指定的小軍鼓音/鈸音的聲音的電子打擊樂(lè)
ο然而,在上述日本特開(kāi)平06-75571號(hào)公報(bào)中公開(kāi)的電子打擊樂(lè)器中,僅單純地與檢測(cè)出的鼓槌的動(dòng)作的傳感器輸出對(duì)應(yīng)地指定應(yīng)該產(chǎn)生的樂(lè)音和音量。因此,在空間中進(jìn)行如實(shí)際的鼓演奏那樣的上下?lián)]動(dòng)鼓槌的動(dòng)作的情況下,由于在揮下時(shí)不存在敲擊的對(duì)象,沒(méi)有物理的反彈(敲擊感)的原因而導(dǎo)致演奏不適,從而難以正確地打出旋律節(jié)拍。本發(fā)明提供能夠正確地打出旋律節(jié)拍的電子打擊樂(lè)器及記錄了程序的記錄介質(zhì)。

發(fā)明內(nèi)容
該發(fā)明的方式之一是一種電子打擊樂(lè)器,其具備檢測(cè)部,設(shè)置在鼓槌中,檢測(cè)與該鼓槌的動(dòng)作對(duì)應(yīng)的加速度及角速度;第一定時(shí)產(chǎn)生部,產(chǎn)生與預(yù)先設(shè)定的拍子(tempo) 和節(jié)拍寬度(beat width)對(duì)應(yīng)的節(jié)拍定時(shí)(beat timing);第一發(fā)音前動(dòng)作檢測(cè)部,基于由上述檢測(cè)部檢測(cè)出的加速度及角速度,檢測(cè)在發(fā)音之前進(jìn)行的發(fā)音前動(dòng)作;發(fā)音指示部, 在由上述第一發(fā)音前動(dòng)作檢測(cè)部檢測(cè)到發(fā)音前動(dòng)作的情況下,指示在上述第一定時(shí)產(chǎn)生部產(chǎn)生的節(jié)拍定時(shí)發(fā)音。另外,該發(fā)明的方式之一是一種電子打擊樂(lè)器,其具有鼓槌和主體部,上述鼓槌具備檢測(cè)部,檢測(cè)與上述鼓槌的動(dòng)作對(duì)應(yīng)的加速度及角速度;第二定時(shí)產(chǎn)生部,產(chǎn)生與預(yù)先設(shè)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí);第二發(fā)音前動(dòng)作檢測(cè)部,基于由上述檢測(cè)部檢測(cè)出的加速度及角速度檢測(cè)在發(fā)音之前進(jìn)行的發(fā)音前動(dòng)作;第二辨別部,辨別在從上一次的節(jié)拍定時(shí)的規(guī)定時(shí)間前開(kāi)始直至本次的節(jié)拍定時(shí)的規(guī)定時(shí)間前為止的期間中,上述第二發(fā)音前動(dòng)作檢測(cè)部是否檢測(cè)到發(fā)音前動(dòng)作;發(fā)送部,在上述第二辨別部辨別為檢測(cè)到發(fā)音前動(dòng)作的情況下,發(fā)送發(fā)音前動(dòng)作檢出信號(hào);上述主體部具備接收部,接收由上述鼓槌發(fā)送的發(fā)音前動(dòng)作檢出信號(hào);第三定時(shí)產(chǎn)生部,產(chǎn)生與預(yù)先設(shè)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí);發(fā)音指示部,在上述接收部接收到發(fā)音前動(dòng)作檢出信號(hào)的情況下,指示在上述第三定時(shí)產(chǎn)生部產(chǎn)生的節(jié)拍定時(shí)發(fā)音。


圖1是表示第一實(shí)施方式的電子打擊樂(lè)器100的整體結(jié)構(gòu)的框圖。圖2是表示第一實(shí)施方式的鼓槌部20的結(jié)構(gòu)的框圖。圖3A、圖;3B是用于說(shuō)明與鼓槌部20的上下?lián)]動(dòng)動(dòng)作對(duì)應(yīng)地發(fā)生變化的加速度傳感器輸出及角速度傳感器輸出的極性的圖。圖4是表示與鼓槌部20的上下?lián)]動(dòng)動(dòng)作對(duì)應(yīng)地發(fā)生變化的加速度傳感器及角速度傳感器的輸出特性例的圖。圖5是表示第一實(shí)施方式的鼓槌處理的動(dòng)作的流程圖。圖6是表示第一實(shí)施方式的主體處理的動(dòng)作的流程圖。圖7是用于說(shuō)明第一實(shí)施方式的動(dòng)作的圖。圖8是表示第一實(shí)施方式的變形例的主體處理的動(dòng)作的流程圖。圖9是表示第二實(shí)施方式的鼓槌處理的動(dòng)作的流程圖。圖10是表示第二實(shí)施方式的主體處理的動(dòng)作的流程圖。圖11是用于說(shuō)明第二實(shí)施方式的動(dòng)作的圖。
具體實(shí)施例方式在下文中,參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。(第一實(shí)施方式)A.結(jié)構(gòu)圖1是表示第一實(shí)施方式的電子打擊樂(lè)器100的整體結(jié)構(gòu)的框圖。該圖所示的電子打擊樂(lè)器100大體分為主體部10和用戶的左右手分別把持的鼓槌部20-1、20-2(鼓槌)。 在下文中,分別對(duì)主體部10的結(jié)構(gòu)和鼓槌部20的結(jié)構(gòu)進(jìn)行說(shuō)明。(1)主體部10的結(jié)構(gòu)主體部10包括=CPUll (第一定時(shí)產(chǎn)生部、第一發(fā)音前動(dòng)作檢測(cè)部、發(fā)音指示部、第一辨別部)、R0M12、RAM13、操作部14、顯示部15、通信部16、音源部17以及音響系統(tǒng)18。 CPUll通過(guò)執(zhí)行后述的主體處理(參照?qǐng)D6),產(chǎn)生例如與將要演奏的曲目的拍子和節(jié)拍寬度(量化節(jié)拍寬度)對(duì)應(yīng)的節(jié)拍定時(shí)(量化節(jié)拍定時(shí))。然后,基于鼓槌部20產(chǎn)生的加速度數(shù)據(jù)/角速度數(shù)據(jù)檢測(cè)在發(fā)音之前進(jìn)行的發(fā)音前動(dòng)作(將要使其發(fā)音的預(yù)觸(前觸Λ) 動(dòng)作),并指示在剛剛檢測(cè)出該發(fā)音前動(dòng)作(發(fā)音前階段動(dòng)作)之后到來(lái)的節(jié)拍定時(shí)發(fā)出打擊樂(lè)器的聲音。在R0M12中存儲(chǔ)有載入CPUll中的各種程序數(shù)據(jù)和控制數(shù)據(jù)等。所謂各種程序包括后述主體處理(參照?qǐng)D6)。RAM13具備工作區(qū)域及數(shù)據(jù)區(qū)域。在RAM13的工作區(qū)域中臨時(shí)存儲(chǔ)有用于CPUll的處理的各種寄存器/標(biāo)志數(shù)據(jù)。此外,在RAM13的工作區(qū)域中設(shè)置有計(jì)數(shù)器寄存器,該計(jì)數(shù)器寄存器產(chǎn)生與由用戶操作設(shè)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí)。在RAM13的數(shù)據(jù)區(qū)域中存儲(chǔ)有經(jīng)由后述的通信部16接收并解調(diào)的鼓槌部20-1、20-2的加速度數(shù)據(jù)/角速度數(shù)據(jù)。此外,在存儲(chǔ)在RAM13的數(shù)據(jù)區(qū)域中的加速度數(shù)據(jù)/角速度數(shù)據(jù)中附加有識(shí)別數(shù)據(jù),該識(shí)別數(shù)據(jù)用于識(shí)別是由鼓槌部20-1、20-2中的哪個(gè)產(chǎn)生的數(shù)據(jù)。操作部14具備進(jìn)行主體部10的通電/斷電的電源開(kāi)關(guān),指示演奏的開(kāi)始/結(jié)束的演奏開(kāi)關(guān),在此之外,還具備設(shè)定拍子和節(jié)拍寬度等的開(kāi)關(guān),并產(chǎn)生與上述各個(gè)開(kāi)關(guān)操作對(duì)應(yīng)的事件。由CPUll獲取操作部14所產(chǎn)生的事件。顯示部15與由CPUll提供的顯示控制信號(hào)對(duì)應(yīng)地對(duì)主體部10的動(dòng)作狀態(tài)和設(shè)定狀態(tài)進(jìn)行畫(huà)面顯示。在CPUll的控制之下,通信部16接收并解調(diào)由鼓槌部20-1、20_2無(wú)線發(fā)送的加速度數(shù)據(jù)/角速度數(shù)據(jù)(包括識(shí)別數(shù)據(jù))并將其存儲(chǔ)在RAM13的數(shù)據(jù)區(qū)域中。音源部17構(gòu)成為公知的波形存儲(chǔ)器讀出方式,根據(jù)由CPUll提供的音符開(kāi)始事件(note-ON event)再生由用戶指定音色的樂(lè)音(打擊樂(lè)器音)的波形數(shù)據(jù)。音響系統(tǒng)18在將從音源部17輸出的打擊樂(lè)器音的波形數(shù)據(jù)變換為模擬信號(hào)形式之后,除去不必要的噪聲,放大等級(jí),并由揚(yáng)聲器發(fā)音。(2)鼓槌部20的結(jié)構(gòu)接下來(lái),參照?qǐng)D2對(duì)鼓槌部20-1、20_2的結(jié)構(gòu)進(jìn)行說(shuō)明。如圖2所示的那樣,鼓槌部20-1、20-2在作為殼體的鼓槌的內(nèi)部具備結(jié)構(gòu)要素20a 20f。CPU20a執(zhí)行后述的鼓槌處理(參照?qǐng)D幻。在鼓槌處理中,若對(duì)演奏開(kāi)關(guān)進(jìn)行打開(kāi)操作,則將取樣慣性傳感器部 20d(檢測(cè)部)的輸出而得的加速度數(shù)據(jù)/角速度數(shù)據(jù)存儲(chǔ)在RAM20c中,并且,讀出存儲(chǔ)在 RAM20c中的加速度數(shù)據(jù)/角速度數(shù)據(jù)并從通信部20e將其向主體部10側(cè)無(wú)線發(fā)送。在R0M20b中存儲(chǔ)有載入CPU20a中的各種程序數(shù)據(jù)和控制數(shù)據(jù)等。所謂各種程序包括后述的鼓槌處理(參照?qǐng)D5)。RAM20c具備工作區(qū)域及數(shù)據(jù)區(qū)域。在RAM20c的工作區(qū)域中臨時(shí)存儲(chǔ)有用于CPU20a的處理的各種寄存器/標(biāo)志數(shù)據(jù)。在RAM20c的數(shù)據(jù)區(qū)域中, 臨時(shí)存儲(chǔ)有從慣性傳感器部20d輸出的加速度數(shù)據(jù)/角速度數(shù)據(jù)。慣性傳感器部20d例如包括加速度傳感器、角速度傳感器及A/D變換部,加速度傳感器構(gòu)成為靜電電容型,其檢測(cè)正交三軸成分的加速度,角速度傳感器構(gòu)成為壓電陀螺儀型,其檢測(cè)正交三軸成分的角速度,A/D變換部分別對(duì)加速度傳感器以及角速度傳感器的各個(gè)輸出進(jìn)行A/D變換,并產(chǎn)生加速度數(shù)據(jù)/角速度數(shù)據(jù)。 若為如圖3A所示的靜止?fàn)顟B(tài),則圖4表示內(nèi)置在鼓槌部20中的慣性傳感器部20d 從圖示的時(shí)刻t = 0開(kāi)始直至?xí)r刻tl為止的輸出變化。即,一方面,加速度傳感器檢測(cè)與重力加速度對(duì)應(yīng)的偏移值,另一方面,角速度傳感器維持零輸出。此外,在圖4中,在圖示的輸出特性例中,加速度是指合成了在鼓槌的長(zhǎng)度方向以外的兩個(gè)軸成分的加速度而得到的加速度,將與重力加速度對(duì)應(yīng)的偏移的產(chǎn)生方向定義為“ + ”。此外,角速度是指合成了以鼓槌的長(zhǎng)度方向?yàn)檩S旋轉(zhuǎn)以外的兩個(gè)軸成分的旋轉(zhuǎn)而產(chǎn)生的角速度而得到的角速度。若如從圖3A的狀態(tài)開(kāi)始直至圖:3B的狀態(tài)為止那樣揮下鼓槌部20,則從圖4所示的時(shí)刻tl開(kāi)始直至?xí)r刻t2為止的輸出變化所明確的那樣,加速度在暫時(shí)向負(fù)方向減少之后急劇地向正方向增加。另一方面,角速度向負(fù)方向減少規(guī)定等級(jí)后,增加至零等級(jí)。這樣, 將從時(shí)刻tl開(kāi)始直至?xí)r刻t2為止的揮下動(dòng)作稱為表示在發(fā)音之前進(jìn)行的動(dòng)作(將要使其發(fā)音的預(yù)觸動(dòng)作)的“發(fā)音前動(dòng)作”。同樣地,時(shí)刻t3 t4或時(shí)刻t5 t7也成為“發(fā)音前動(dòng)作”。如后所述,在主體部10中檢測(cè)該“發(fā)音前動(dòng)作”。通信部20e以規(guī)定的方式調(diào)制在RAM20c的數(shù)據(jù)區(qū)域中存儲(chǔ)的加速度數(shù)據(jù)/角速度數(shù)據(jù)并將其無(wú)線發(fā)送至主體部10側(cè)。此外,在無(wú)線發(fā)送的加速度數(shù)據(jù)/角速度數(shù)據(jù)中附加有用于識(shí)別是由鼓槌部20-1、20-2中的哪個(gè)產(chǎn)生的數(shù)據(jù)的識(shí)別數(shù)據(jù)。操作部20f具備進(jìn)行通電/斷電的電源開(kāi)關(guān)和指示演奏的開(kāi)始/結(jié)束的演奏開(kāi)關(guān)等,上述操作部20f產(chǎn)生與開(kāi)關(guān)操作對(duì)應(yīng)的事件。由CPU20a獲取操作部20f產(chǎn)生的事件。B.動(dòng)作
接下來(lái),參照?qǐng)D5 圖7對(duì)上述結(jié)構(gòu)的電子打擊樂(lè)器100的動(dòng)作進(jìn)行說(shuō)明。在下文中,作為電子打擊樂(lè)器100的動(dòng)作,對(duì)鼓槌部20側(cè)的CPU20a執(zhí)行的鼓槌處理的動(dòng)作和主體部10側(cè)的CPUll執(zhí)行的主體處理的動(dòng)作進(jìn)行說(shuō)明。(1)鼓槌處理的動(dòng)作若由電源開(kāi)關(guān)操作為鼓槌部20通電,則CPU20a執(zhí)行如圖5所示的鼓槌處理并進(jìn)入步驟SAl,辨別演奏開(kāi)關(guān)是否設(shè)定為表示演奏開(kāi)始的打開(kāi)狀態(tài)。若演奏開(kāi)關(guān)沒(méi)有設(shè)定為打開(kāi)狀態(tài),則等待直至演奏開(kāi)關(guān)設(shè)定為打開(kāi)狀態(tài)。然后,若用戶將演奏開(kāi)關(guān)設(shè)定為打開(kāi)狀態(tài), 則步驟SAl的判斷結(jié)果變?yōu)椤笆恰?,并進(jìn)入步驟SA2,將對(duì)慣性傳感器部20d的加速度傳感器輸出進(jìn)行A/D變換而得的加速度數(shù)據(jù)存儲(chǔ)在RAM20c中。接著,在步驟SA3中,將對(duì)慣性傳感器部20d的角速度傳感器輸出進(jìn)行A/D變換而得的角速度數(shù)據(jù)存儲(chǔ)在RAM20c中。接下來(lái),在步驟SA4中,向從RAM20c讀出的加速度數(shù)據(jù) /角速度數(shù)據(jù)中附加用于識(shí)別是由鼓槌部20-1、20-2中的哪個(gè)產(chǎn)生的數(shù)據(jù)的識(shí)別數(shù)據(jù),并將其從通信部20e向主體部10側(cè)無(wú)線發(fā)送。在此之后,反復(fù)進(jìn)行上述步驟SAl SA4,產(chǎn)生并無(wú)線發(fā)送與用戶的鼓槌操作對(duì)應(yīng)地發(fā)生變化的加速度數(shù)據(jù)/角速度數(shù)據(jù),直至演奏開(kāi)關(guān)設(shè)定為表示演奏結(jié)束的關(guān)閉狀態(tài)。(2)主體處理的動(dòng)作接下來(lái),參照?qǐng)D6對(duì)主體部10側(cè)的CPUll執(zhí)行的主體處理的動(dòng)作進(jìn)行說(shuō)明。若通過(guò)電源開(kāi)關(guān)操作為主體部10通電,則CPUll執(zhí)行如圖6所示的主體處理并進(jìn)入步驟SB1, 開(kāi)始與預(yù)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí)。接著,在步驟SB2中,接收并解調(diào)由鼓槌部 20-1、20-2分別無(wú)線發(fā)送的加速度數(shù)據(jù)/角速度數(shù)據(jù)(包括識(shí)別數(shù)據(jù))并將其存儲(chǔ)在RAM13 的規(guī)定區(qū)域中。然后,在步驟SB3中,基于取得的加速度數(shù)據(jù)/角速度數(shù)據(jù),判斷是否檢測(cè)出前述發(fā)音前動(dòng)作。作為檢測(cè)發(fā)音前動(dòng)作的方法,例如只要檢測(cè)角速度數(shù)據(jù)是否達(dá)到規(guī)定的閾值以下,或者角速度數(shù)據(jù)是否已達(dá)到比規(guī)定的閾值更低的極小點(diǎn),或者加速度數(shù)據(jù)在經(jīng)過(guò)規(guī)定的閾值以下的極小點(diǎn)之后是否達(dá)到某個(gè)閾值以上等即可。換言之,只要是能夠識(shí)別作為在發(fā)音之前進(jìn)行的動(dòng)作的鼓槌的揮下動(dòng)作的檢測(cè)方法即可。如果沒(méi)有檢測(cè)到在發(fā)音之前進(jìn)行的發(fā)音前動(dòng)作,則上述步驟SB3的判斷結(jié)果變?yōu)?“否”,并將處理返回上述步驟SB2。若檢測(cè)到發(fā)音前動(dòng)作,則上述步驟SB3的判斷結(jié)果變成 “是”,并進(jìn)入步驟SB4。在步驟SB4中,辨別節(jié)拍定時(shí)是否到來(lái)。若節(jié)拍定時(shí)沒(méi)有到來(lái),則等待直至節(jié)拍定時(shí)到來(lái),若該節(jié)拍定時(shí)到來(lái),則判斷結(jié)果變?yōu)椤笆恰保⑦M(jìn)入步驟SB5,執(zhí)行音符開(kāi)始處理,上述音符開(kāi)始處理是產(chǎn)生音符開(kāi)始事件并提供至音源部17的處理。由此,例如在由圖7所示的輸出特性例所表示的鼓槌部20正在進(jìn)行上下?lián)]動(dòng)動(dòng)作的情況下,首先在檢測(cè)到發(fā)音前動(dòng)作A之后的節(jié)拍定時(shí)QTn產(chǎn)生音符開(kāi)始(note-ON)。接下來(lái),在檢測(cè)到發(fā)音前動(dòng)作B之后的節(jié)拍定時(shí)QTn+2產(chǎn)生音符開(kāi)始。進(jìn)而在檢測(cè)到發(fā)音前動(dòng)作C之后的節(jié)拍定時(shí)QTn+3產(chǎn)生音符開(kāi)始。例如預(yù)先設(shè)定對(duì)鼓演奏的曲目的拍子進(jìn)行了考慮的適當(dāng)?shù)墓?jié)拍寬度。由此,即使是不習(xí)慣鼓槌操作的初學(xué)者用戶,也能夠指示在檢測(cè)到發(fā)音前動(dòng)作(在發(fā)音之前進(jìn)行的動(dòng)作即鼓槌揮下動(dòng)作)之后的節(jié)拍定時(shí)進(jìn)行發(fā)音。由此,能夠正確地打出旋律節(jié)拍。在此之后,進(jìn)入步驟SB6,辨別是否由演奏開(kāi)關(guān)操作指示了演奏結(jié)束。若沒(méi)有指示演奏結(jié)束,則判斷結(jié)果變?yōu)椤胺瘛?,并將處理返回至上述的步驟SB2。另一方面,若由演奏開(kāi)關(guān)操作指示演奏結(jié)束,則上述步驟SB6的判斷結(jié)果變?yōu)椤笆恰?,并結(jié)束本處理。這樣,在第一實(shí)施方式中,鼓槌部20-1、20_2分別獨(dú)立地產(chǎn)生與用戶的鼓槌操作對(duì)應(yīng)地發(fā)生變化的加速度數(shù)據(jù)/角速度數(shù)據(jù),并將其無(wú)線發(fā)送,主體部10側(cè)接收該加速度數(shù)據(jù)/角速度數(shù)據(jù)。在主體部10中,產(chǎn)生例如與將要演奏的曲目的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí),若基于在鼓槌部20產(chǎn)生的加速度數(shù)據(jù)/角速度數(shù)據(jù)檢測(cè)到在發(fā)音之前進(jìn)行的發(fā)音前動(dòng)作,則指示在該檢測(cè)之后到來(lái)的節(jié)拍定時(shí)進(jìn)行發(fā)音。由此,能夠正確地打出旋律節(jié)拍。(第一實(shí)施方式的變形例)接下來(lái),參照?qǐng)D8對(duì)上述的第一實(shí)施方式的變形例的主體處理的動(dòng)作進(jìn)行說(shuō)明。 與上述的第一實(shí)施方式相同,若由電源開(kāi)關(guān)操作為主體部10通電,則CPUll執(zhí)行如圖8所示的主體處理,并進(jìn)入步驟SC1,開(kāi)始與預(yù)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí)。接著,在步驟SC2中,接收并解調(diào)由鼓槌部20-1、20-2分別無(wú)線發(fā)送的加速度數(shù)據(jù)/角速度數(shù)據(jù)(包括識(shí)別數(shù)據(jù))并將其存儲(chǔ)在RAM13的規(guī)定區(qū)域中。然后,在步驟SC3中,辨別節(jié)拍定時(shí)是否到來(lái)。若節(jié)拍定時(shí)沒(méi)有到來(lái),則等待直至節(jié)拍定時(shí)到來(lái),若該節(jié)拍定時(shí)到來(lái),則在此的判斷結(jié)果變?yōu)椤笆恰?,并進(jìn)入接下來(lái)的步驟SC4。 在步驟SC4中,判斷在從上一次的節(jié)拍定時(shí)開(kāi)始直至本次的節(jié)拍定時(shí)為止的期間內(nèi)是否檢測(cè)到發(fā)音前動(dòng)作。若沒(méi)有檢測(cè)到發(fā)音前動(dòng)作,則判斷結(jié)果變?yōu)椤胺瘛保⑻幚矸祷刂辽鲜龅牟襟ESC2。若檢測(cè)到發(fā)音前動(dòng)作,則判斷結(jié)果變?yōu)椤笆恰?,并進(jìn)入步驟SC5,執(zhí)行音符開(kāi)始處理,上述音符開(kāi)始處理是產(chǎn)生音符開(kāi)始事件并將其提供至音源部17的處理。在此之后,進(jìn)入步驟SC6,辨別是否由演奏開(kāi)關(guān)操作指示演奏結(jié)束。若指示演奏結(jié)束,則判斷結(jié)果變?yōu)椤胺瘛?,并將處理返回至上述的步驟SC2。另一方面,若由演奏開(kāi)關(guān)操作指示演奏結(jié)束,則上述步驟SC6的判斷結(jié)果變?yōu)椤笆恰保⒔Y(jié)束本處理。如上所述,在變形例中,產(chǎn)生例如與將要演奏的曲目的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí)。然后,在每次變?yōu)樵摴?jié)拍定時(shí)時(shí),辨別在從上一次的節(jié)拍定時(shí)開(kāi)始直至本次的節(jié)拍定時(shí)為止的期間內(nèi)是否檢測(cè)到在發(fā)音之前進(jìn)行的發(fā)音前動(dòng)作。若檢測(cè)到發(fā)音前動(dòng)作,則進(jìn)行發(fā)音指示,因此能夠正確地打出旋律節(jié)拍。(第二實(shí)施方式)接下來(lái),參照?qǐng)D9 圖11對(duì)第二實(shí)施方式的電子打擊樂(lè)器100的動(dòng)作進(jìn)行說(shuō)明。 在下文中,對(duì)鼓槌部20側(cè)的CPU20a(第二定時(shí)產(chǎn)生部、第二發(fā)音前動(dòng)作檢測(cè)部、第二辨別部、同步部)執(zhí)行的鼓槌處理的動(dòng)作和主體部10側(cè)的CPUll (第三定時(shí)產(chǎn)生部、發(fā)音指示部、同步部)執(zhí)行的主體處理的動(dòng)作進(jìn)行說(shuō)明。(1)鼓槌處理的動(dòng)作與前述第一實(shí)施方式相同,若由電源開(kāi)關(guān)操作為鼓槌部20通電,則CPU20a執(zhí)行如圖9所示的鼓槌處理并進(jìn)入步驟SD1,開(kāi)始與預(yù)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí)。接下來(lái),在步驟SD2中,從通信部20e (發(fā)送部)無(wú)線發(fā)送用于使主體部10側(cè)和節(jié)拍定時(shí)同步化的定時(shí)同步信號(hào)。此外,在定時(shí)同步信號(hào)中包括表示節(jié)拍定時(shí)的時(shí)刻信息。接著,在步驟SD3中,將慣性傳感器部20d產(chǎn)生的加速度數(shù)據(jù)/角速度數(shù)據(jù)(包括識(shí)別數(shù)據(jù))存儲(chǔ)在 RAM20c的規(guī)定區(qū)域中。
然后,在步驟SD4中,辨別在節(jié)拍定時(shí)的At之前的定時(shí)是否已到來(lái)。若在節(jié)拍定時(shí)的At之前的定時(shí)沒(méi)有到來(lái),則等待直至節(jié)拍定時(shí)的At之前的定時(shí)到來(lái),若到達(dá)在節(jié)拍定時(shí)的At之前的定時(shí),則在此的判斷結(jié)果變?yōu)椤笆恰?,并進(jìn)入下一個(gè)步驟SD5。在步驟SD5 中,在從上一次的節(jié)拍定時(shí)開(kāi)始直至本次的節(jié)拍定時(shí)-Δ t的期間內(nèi),基于存儲(chǔ)在RAM20c的規(guī)定區(qū)域中的加速度數(shù)據(jù)/角速度數(shù)據(jù)判斷是否已檢測(cè)到發(fā)音前動(dòng)作。若沒(méi)有檢測(cè)到發(fā)音前動(dòng)作,則判斷結(jié)果變?yōu)椤胺瘛?,并將處理返回至上述的步驟 SD3。若檢測(cè)到發(fā)音前動(dòng)作,則上述步驟SD5的判斷結(jié)果變?yōu)椤笆恰保⑦M(jìn)入步驟SD6,產(chǎn)生發(fā)音前動(dòng)作檢出信號(hào)(發(fā)音前階段動(dòng)作檢出信號(hào))并將其從通信部20e向主體部10側(cè)無(wú)線發(fā)送。在此之后,進(jìn)入步驟SD7,辨別是否由演奏開(kāi)關(guān)操作指示演奏結(jié)束。若沒(méi)有指示演奏結(jié)束,則判斷結(jié)果變?yōu)椤胺瘛?,并將處理返回至上述的步驟SD3,另一方面,若由演奏開(kāi)關(guān)操作指示演奏結(jié)束,則上述步驟SD7的判斷結(jié)果變?yōu)椤笆恰保⒔Y(jié)束本處理。這樣,在第二實(shí)施方式的鼓槌處理中,開(kāi)始與預(yù)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí),并且,使其與主體部10側(cè)的節(jié)拍定時(shí)同步化。在每次變?yōu)楣?jié)拍定時(shí)的At之前時(shí),基于慣性傳感器部20d產(chǎn)生的加速度數(shù)據(jù)/角速度數(shù)據(jù)(包括識(shí)別數(shù)據(jù))判斷在從上一次的節(jié)拍定時(shí)開(kāi)始直至本次的節(jié)拍定時(shí)-At的期間內(nèi)是否檢測(cè)到發(fā)音前動(dòng)作。若檢測(cè)到發(fā)音前動(dòng)作,則產(chǎn)生發(fā)音前動(dòng)作檢出信號(hào)并通信部20e將其向主體部10側(cè)無(wú)線發(fā)送。(2)主體處理的動(dòng)作接下來(lái),參照?qǐng)D10對(duì)主體部10側(cè)的CPUll執(zhí)行的主體處理的動(dòng)作進(jìn)行說(shuō)明。若由電源開(kāi)關(guān)操作為主體部10通電,則CPUll執(zhí)行如圖10所示的主體處理并進(jìn)入步驟SE1。然后,辨別是否接收到從鼓槌部20無(wú)線發(fā)送的定時(shí)同步信號(hào)。若沒(méi)有接收到定時(shí)同步信號(hào), 則等待直至接收到定時(shí)同步信號(hào)為止。若接收到定時(shí)同步信號(hào),則進(jìn)入SE2,參照包含在該定時(shí)同步信號(hào)中的時(shí)刻信息來(lái)開(kāi)始節(jié)拍定時(shí)。由此,使鼓槌部20側(cè)與主體部10側(cè)的兩個(gè)節(jié)拍定時(shí)同步化。若鼓槌部20側(cè)與主體部10側(cè)的節(jié)拍定時(shí)同步化,則進(jìn)入步驟SE3,辨別通信部 16 (接收部)是否接收到從鼓槌部20無(wú)線發(fā)送的發(fā)音前動(dòng)作檢出信號(hào)。若判斷為通信部16 沒(méi)有接收到發(fā)音前動(dòng)作檢出信號(hào),則通信部16等待直至接收到發(fā)音前動(dòng)作檢出信號(hào)為止。 然后,若接收到發(fā)音前動(dòng)作檢出信號(hào),則在此的判斷結(jié)果變?yōu)椤笆恰?,并進(jìn)入步驟SE4。在步驟SE4中,辨別節(jié)拍定時(shí)是否到來(lái)。若節(jié)拍定時(shí)未到來(lái),則等待直至節(jié)拍定時(shí)到來(lái)為止,若變?yōu)楣?jié)拍定時(shí),則判斷結(jié)果變?yōu)椤笆恰?,并進(jìn)入步驟SE5。然后,在步驟SE5中,執(zhí)行產(chǎn)生音符開(kāi)始事件并將其提供至音源部17的音符開(kāi)始處理。在此之后,進(jìn)入步驟SE6,辨別是否由演奏開(kāi)關(guān)操作來(lái)指示演奏結(jié)束。若未指示演奏結(jié)束,則判斷結(jié)果變?yōu)椤胺瘛?,并將處理返回上述的步驟SE3。另一方面,若由演奏開(kāi)關(guān)操作指示演奏結(jié)束,則上述步驟SE6的判斷結(jié)果變?yōu)椤笆恰保Y(jié)束本處理。這樣,在第二實(shí)施方式的主體處理中,接收由鼓槌部20無(wú)線發(fā)送的定時(shí)同步信號(hào)。然后,參照包括在接收到定時(shí)同步信號(hào)中的時(shí)刻信息開(kāi)始節(jié)拍定時(shí)。由此使鼓槌部20 側(cè)與主體部10側(cè)的兩個(gè)節(jié)拍定時(shí)同步化,并指示在接收到從鼓槌部20無(wú)線發(fā)送的發(fā)音前動(dòng)作檢出信號(hào)之后到來(lái)的節(jié)拍定時(shí)進(jìn)行發(fā)音。由此,在例如圖11所示的輸出特性例所示那樣的鼓槌部20進(jìn)行上下?lián)]動(dòng)動(dòng)作的情況下,由于在節(jié)拍定時(shí)QTn的At之前沒(méi)有檢測(cè)到發(fā)音前動(dòng)作,沒(méi)有產(chǎn)生音符開(kāi)始。由于在下一個(gè)節(jié)拍定時(shí)QTn+Ι的Δ t之前檢測(cè)到發(fā)音前動(dòng)作A,在節(jié)拍定時(shí)QTn+Ι產(chǎn)生音符開(kāi)始。此外,同樣地,由于在節(jié)拍定時(shí)QTn+2的At之前沒(méi)有檢測(cè)到發(fā)音前動(dòng)作B,在節(jié)拍定時(shí)QTn+2沒(méi)有產(chǎn)生音符開(kāi)始。進(jìn)而,由于在節(jié)拍定時(shí)QTn+3的At之前沒(méi)有檢測(cè)到發(fā)音前動(dòng)作,沒(méi)有產(chǎn)生音符開(kāi)始。由于在下一個(gè)節(jié)拍定時(shí)QTn+4的At之前檢測(cè)到發(fā)音前動(dòng)作C, 在節(jié)拍定時(shí)QTn+4產(chǎn)生音符開(kāi)始。這樣,檢測(cè)在節(jié)拍定時(shí)的At之前有無(wú)發(fā)音前動(dòng)作,在檢測(cè)到發(fā)音前動(dòng)作的情況下,指示在節(jié)拍定時(shí)發(fā)音。由此,變?yōu)槿缦滦螒B(tài),例如即使在鼓槌部20與主體部10的通信路線中存在傳輸延遲τ的情況下,若該傳輸延遲τ不足At,則通過(guò)該At抵消傳輸延遲 τ。由此,指示在節(jié)拍定時(shí)發(fā)音,作為其結(jié)果能夠正確地打出旋律節(jié)拍。此外,上述的各實(shí)施方式是產(chǎn)生與預(yù)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí)的方式。但并不局限于此,也可以是從用戶的鼓槌操作(鼓演奏)抽出節(jié)拍(beat),并基于抽出的節(jié)拍產(chǎn)生與拍子和用戶指定的節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí)的方式。此外,雖然在上述的各實(shí)施方式中僅指示打擊樂(lè)器音的發(fā)音(音符開(kāi)始),但取而代之,也可以是設(shè)定恒定的選通時(shí)間(gate time)的樂(lè)音控制,或是若指示新的音符開(kāi)始,則指示發(fā)音中的樂(lè)音的音符結(jié)束 (note-OFF)的樂(lè)音控制。此外,雖然在上述各實(shí)施方式中,節(jié)拍定時(shí)為等間隔,但取而代之,也能夠?yàn)榱梭w現(xiàn)前拍、后拍、拖拍、搖擺(前^ 'J、後乂 1J、^才、、 夕1J )等的所謂節(jié)奏感(一義感) 而使用使節(jié)拍寬度發(fā)生變化的節(jié)奏的節(jié)拍定時(shí)。此外,也能夠使用特意附加了隨機(jī)的節(jié)奏打亂和差異的個(gè)性化(humanization)。
權(quán)利要求
1.一種電子打擊樂(lè)器,其特征在于,檢測(cè)部,設(shè)置在鼓槌中,檢測(cè)與該鼓槌的動(dòng)作對(duì)應(yīng)的加速度及角速度; 第一定時(shí)產(chǎn)生部,產(chǎn)生與預(yù)先設(shè)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí); 第一發(fā)音前動(dòng)作檢測(cè)部,基于上述檢測(cè)部檢測(cè)的加速度及角速度,檢測(cè)在發(fā)音之前進(jìn)行的發(fā)音前動(dòng)作;以及發(fā)音指示部,在上述第一發(fā)音前動(dòng)作檢測(cè)部檢測(cè)到發(fā)音前動(dòng)作的情況下,指示在上述第一定時(shí)產(chǎn)生部產(chǎn)生的節(jié)拍定時(shí)發(fā)音。
2.如權(quán)利要求1所述的電子樂(lè)器,其特征在于,上述第一發(fā)音前動(dòng)作檢測(cè)部根據(jù)上述檢測(cè)部檢測(cè)的加速度及角速度來(lái)檢測(cè)上述鼓槌的揮下動(dòng)作。
3.如權(quán)利要求1所述的電子樂(lè)器,其特征在于,在上述第一發(fā)音前動(dòng)作檢測(cè)部檢測(cè)到發(fā)音前動(dòng)作之后,上述發(fā)音指示部指示在上述第一定時(shí)產(chǎn)生部產(chǎn)生的節(jié)拍定時(shí)發(fā)音。
4.如權(quán)利要求1所述的電子樂(lè)器,其特征在于, 還具備第一辨別部,辨別在從上一次的節(jié)拍定時(shí)開(kāi)始直至本次的節(jié)拍定時(shí)為止的期間內(nèi)上述第一發(fā)音前動(dòng)作檢測(cè)部是否檢測(cè)到發(fā)音前動(dòng)作,上述發(fā)音指示部在上述第一辨別部辨別為檢測(cè)到發(fā)音前動(dòng)作的情況下指示發(fā)音。
5.一種電子打擊樂(lè)器,其特征在于, 具有鼓槌和主體部,上述鼓槌具備檢測(cè)部,檢測(cè)與上述鼓槌的動(dòng)作對(duì)應(yīng)的加速度及角速度; 第二定時(shí)產(chǎn)生部,產(chǎn)生與預(yù)先設(shè)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí); 第二發(fā)音前動(dòng)作檢測(cè)部,基于上述檢測(cè)部檢測(cè)的加速度及角速度,檢測(cè)在發(fā)音之前進(jìn)行的發(fā)音前動(dòng)作;第二辨別部,辨別在從上一次的節(jié)拍定時(shí)的規(guī)定時(shí)間前開(kāi)始直至本次的節(jié)拍定時(shí)的規(guī)定時(shí)間前的期間內(nèi)上述第二發(fā)音前動(dòng)作檢測(cè)部是否檢測(cè)到發(fā)音前動(dòng)作;以及發(fā)送部,在上述第二辨別部辨別為檢測(cè)到發(fā)音前動(dòng)作的情況下,發(fā)送發(fā)音前動(dòng)作檢出信號(hào);上述主體部具備接收部,接收從上述鼓槌發(fā)送的發(fā)音前動(dòng)作檢出信號(hào); 第三定時(shí)產(chǎn)生部,產(chǎn)生與預(yù)先設(shè)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí);以及發(fā)音指示部,在上述接收部接收到發(fā)音前動(dòng)作檢出信號(hào)的情況下,指示在上述第三定時(shí)產(chǎn)生部產(chǎn)生的節(jié)拍定時(shí)發(fā)音。
6.如權(quán)利要求5所述的電子打擊樂(lè)器,其特征在于,上述鼓槌和主體部具備同步部,該同步部使設(shè)置在上述鼓槌中的第二定時(shí)產(chǎn)生部和設(shè)置在上述主體部中的第三定時(shí)產(chǎn)生部所分別產(chǎn)生的節(jié)拍定時(shí)同步。
全文摘要
一種電子打擊樂(lè)器,具備檢測(cè)部,設(shè)置在鼓槌中,檢測(cè)與該鼓槌的動(dòng)作對(duì)應(yīng)的加速度及角速度;第一定時(shí)產(chǎn)生部,產(chǎn)生與預(yù)先設(shè)定的拍子和節(jié)拍寬度對(duì)應(yīng)的節(jié)拍定時(shí);第一發(fā)音前動(dòng)作檢測(cè)部,基于上述檢測(cè)部檢測(cè)的加速度及角速度檢測(cè)在發(fā)音之前進(jìn)行的發(fā)音前動(dòng)作;發(fā)音指示部,在由上述第一發(fā)音前動(dòng)作檢測(cè)部檢測(cè)到發(fā)音前動(dòng)作的情況下,指示在上述第一定時(shí)產(chǎn)生部產(chǎn)生的節(jié)拍定時(shí)發(fā)音。
文檔編號(hào)G10H5/00GK102467902SQ20111034529
公開(kāi)日2012年5月23日 申請(qǐng)日期2011年11月4日 優(yōu)先權(quán)日2010年11月5日
發(fā)明者山內(nèi)勞雄 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1