電子弦樂器以及樂音生成方法
【專利摘要】本發(fā)明涉及一種電子弦樂器及樂音生成方法。CPU(41)檢測(cè)對(duì)在指板(21)上設(shè)置的多個(gè)品(23)進(jìn)行了的操作,基于檢測(cè)到的操作決定應(yīng)發(fā)出的樂音的音高,決定應(yīng)發(fā)出的樂音的發(fā)音定時(shí),在所決定的發(fā)音定時(shí)向所連接的音源指示發(fā)出所決定的音高的樂音,基于檢測(cè)到的操作的狀態(tài),控制由所連接的音源(45)發(fā)出的樂音。
【專利說明】電子弦樂器以及樂音生成方法
[0001]相關(guān)申請(qǐng)的交叉引用:本發(fā)明基于申請(qǐng)日為2013年I月24日、申請(qǐng)?zhí)枮?013-11409號(hào)的在先日本特許申請(qǐng),要求其優(yōu)先權(quán)并引用其全部?jī)?nèi)容。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及電子弦樂器以及樂音生成方法。
【背景技術(shù)】
[0003]以往,已知有抽取被輸入的波形信號(hào)的音調(diào)(pitch)并指示發(fā)出與抽取到的音調(diào)對(duì)應(yīng)的樂音的輸入控制裝置。作為這種裝置,例如特開昭63 - 136088號(hào)公報(bào)中公開了如下技術(shù):檢測(cè)剛檢測(cè)到輸入波形信號(hào)的最大值之后的波形零交叉周期和剛檢測(cè)到其最小值之后的波形零交叉周期,在兩周期大致一致了的情況下,指示發(fā)出與該檢測(cè)到的周期對(duì)應(yīng)的音調(diào)的樂音,或者,檢測(cè)輸入波形信號(hào)的最大值檢測(cè)周期和最小值檢測(cè)周期,在兩周期大致一致了的情況下,指示發(fā)出與該檢測(cè)到的周期對(duì)應(yīng)的音調(diào)的樂音。
[0004]然而,在該方式中,不檢測(cè)左手的按弦的強(qiáng)度。在實(shí)際的吉他中,該左手對(duì)弦進(jìn)行按壓的力是多階段地變更的。
[0005]例如,如果不是將弦完全壓入到指板上而是以輕輕地壓貼到品上的程度進(jìn)行壓入,那么弦會(huì)以正確的音程進(jìn)行振動(dòng)。在較強(qiáng)地施加了該按弦力的情況下,弦與手指一起較深地陷入到指板上,弦的張力增加,所以,音程會(huì)稍微上升。利用該機(jī)理,演奏者進(jìn)行顫音演奏。
[0006]此外,若下次使進(jìn)行按壓的手指的力接近到弦剛要與品稍微接觸(實(shí)際上沒有接觸)的程度,則這回由于弦振動(dòng)而會(huì)反復(fù)進(jìn)行短時(shí)間與品接觸、以及分離的現(xiàn)象。這樣就產(chǎn)生了混合存在有音程出現(xiàn)時(shí)和聲音完全被手指弱化時(shí)的狀態(tài)。該聲音聽起來是標(biāo)準(zhǔn)的弦振動(dòng)一半和弱化音(muted sound) 一半被混合那樣的聲音。
[0007]從該狀態(tài)若放松按弦的力、手指雖接觸弦但逐漸轉(zhuǎn)變?yōu)閺钠吠耆∑鸬臓顟B(tài),則弦的標(biāo)準(zhǔn)音的音量逐漸變小,弱化音的音量與其相反而逐漸變大。
[0008]演奏者控制該左手的按弦的強(qiáng)度來微妙地控制音色,但是在以往的方式中,并未對(duì)左手的按弦的狀態(tài)進(jìn)行感測(cè),所以,不存在進(jìn)行這樣的發(fā)音的結(jié)構(gòu),無法與按弦狀態(tài)相應(yīng)地反映音色、音調(diào)的微妙變化。
【發(fā)明內(nèi)容】
[0009]本發(fā)明是鑒于這樣的情況而做出的,其目的在于提供一種能夠與按弦狀態(tài)相應(yīng)地反映音色、音調(diào)的微妙變化的電子弦樂器。
[0010]為了實(shí)現(xiàn)上述目的,本發(fā)明的一方式的電子弦樂器具有:指板;操作檢測(cè)單元,檢測(cè)對(duì)在所述指板上設(shè)置的多個(gè)品進(jìn)行了的操作;音高決定單元,基于由所述操作檢測(cè)單元檢測(cè)到的操作,決定應(yīng)發(fā)出的樂音的音高;發(fā)音定時(shí)決定單元,決定所述應(yīng)發(fā)出的樂音的發(fā)首定時(shí);發(fā)首指不單兀,向所連接的首源指不在由所述發(fā)首定時(shí)決定單兀決定的發(fā)首定時(shí)發(fā)出由所述音高決定單元決定的音高的樂音;以及控制單元,基于由所述操作檢測(cè)單元檢測(cè)到的操作的狀態(tài),控制由所述連接的音源發(fā)出的樂音。
[0011]本發(fā)明的另一方式涉及樂音生成方法,是在電子弦樂器中使用的樂音生成方法,其中,檢測(cè)對(duì)在指板上設(shè)置的多個(gè)品進(jìn)行了的操作,基于所述檢測(cè)到的操作,決定應(yīng)發(fā)出的樂首的首聞,決定所述應(yīng)發(fā)出的樂首的發(fā)首定時(shí),向所連接的首源指不在所述決定的發(fā)首定時(shí)發(fā)出所述決定的音高的樂音,基于所述檢測(cè)到的操作的狀態(tài),控制由所述連接的音源發(fā)出的樂音。
【專利附圖】
【附圖說明】
[0012]圖1是表示本發(fā)明的電子弦樂器的外觀的主視圖。
[0013]圖2是表示構(gòu)成上述電子弦樂器的電子部的硬件構(gòu)成的框圖。
[0014]圖3是表示按弦傳感器的信號(hào)控制部的示意圖。
[0015]圖4是表示應(yīng)用了基于靜電傳感器的輸出來檢測(cè)弦與品的接觸的類型的按弦傳感器的琴頸的立體圖。
[0016]圖5是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的主流程的流程圖。
[0017]圖6是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的開關(guān)處理的流程圖。
[0018]圖7是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的音色開關(guān)處理的流程圖。
[0019]圖8是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的演奏感測(cè)處理的流程圖。
[0020]圖9是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的按弦位置感測(cè)處理的流程圖。
[0021]圖10是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的在先觸發(fā)處理的流程圖。
[0022]圖11是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的在先觸發(fā)可否處理的流程圖。
[0023]圖12是表示在在本實(shí)施方式的電子弦樂器中執(zhí)行的弦振動(dòng)處理的流程圖。
[0024]圖13是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的標(biāo)準(zhǔn)觸發(fā)處理的流程圖。
[0025]圖14是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的音調(diào)抽取處理的流程圖。
[0026]圖15是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的消音感測(cè)處理的流程圖。
[0027]圖16是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的統(tǒng)合處理的流程圖。
[0028]圖17是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的參數(shù)變更處理的流程圖。
[0029]圖18是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的按弦位置感測(cè)處理的第一變形例的流程圖。
[0030]圖19是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的參數(shù)變更處理的第一變形例的流程圖。
[0031]圖20是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的按弦位置感測(cè)處理的第二變形例的流程圖。
[0032]圖21是表示在本實(shí)施方式的電子弦樂器中執(zhí)行的參數(shù)變更處理的第二變形例的流程圖。
【具體實(shí)施方式】
[0033]以下,使用附圖來對(duì)本發(fā)明的實(shí)施方式進(jìn)行說明。
[0034][電子弦樂器I的概要][0035]首先,參照?qǐng)D1來說明作為本發(fā)明的一實(shí)施方式的電子弦樂器I的概要。
[0036]圖1是表示電子弦樂器I的外觀的主視圖。如圖1所示,電子弦樂器I大體地具備主體10、琴頸20、頭30。
[0037]頭30安裝有卷繞著鋼制的弦22的一端的弦軸31,琴頸20構(gòu)成為,在指板21中埋入有多個(gè)品23。另外,在本實(shí)施方式中,弦22設(shè)有6根,品23設(shè)有22個(gè)。6根弦22分別與弦號(hào)碼建立了對(duì)應(yīng)。最細(xì)的弦22的弦號(hào)碼為“第I根”,按照弦22的粗細(xì)變粗的順序,弦號(hào)碼變大。22個(gè)品23分別與品號(hào)碼建立了對(duì)應(yīng)。離頭30最近的品23的品號(hào)碼為“第I個(gè)”,隨著從頭30側(cè)遠(yuǎn)離,所配置的品23的品號(hào)碼變大。
[0038]主體10設(shè)置有:琴橋16,安裝有弦22的另一端;標(biāo)準(zhǔn)拾首器11,檢測(cè)弦22的振動(dòng);HEX拾音器(Hex Pickups) 12,獨(dú)立地檢測(cè)各個(gè)弦22的振動(dòng);顫音臂17,用于對(duì)放出的音響附加顫音效果;電子部13,內(nèi)置于主體10的內(nèi)部;電纜14,對(duì)各個(gè)弦22和電子部13進(jìn)行連接;以及顯示部15,顯示音色的種類等。
[0039]圖2是表示電子部13的硬件構(gòu)成的框圖。電子部13經(jīng)由總線50與CPU41、R0M42、RAM43、按弦傳感器44、音源45、標(biāo)準(zhǔn)拾音器11、HEX拾音器12、開關(guān)48、顯示部15、I/F (接口)49連接。
[0040]而且,電子部13具備DSP (Digital Signal Processor:數(shù)字信號(hào)處理器)46、D/A (數(shù)字模擬轉(zhuǎn)換器)47。
[0041]CPU41根據(jù)R0M42中記錄的程序、或者從存儲(chǔ)部(未圖示)加載到RAM43中的程序來執(zhí)行各種處理。
[0042]RAM43中還適當(dāng)?shù)卮鎯?chǔ)有CPU41執(zhí)行各種處理所需要的數(shù)據(jù)等。
[0043]按弦傳感器44檢測(cè)按弦是對(duì)第幾根弦的第幾個(gè)品進(jìn)行的。該按弦傳感器44基于后述的靜電傳感器的輸出,檢測(cè)是否在某個(gè)品23 (參照?qǐng)D1)上對(duì)弦22 (參照?qǐng)D1)進(jìn)行了按弦操作。
[0044]音源45 例如利用 MIDI (Musical Instrument Digital Interface:樂器數(shù)字接口)數(shù)據(jù)生成被指示發(fā)出的樂音的波形數(shù)據(jù),將對(duì)該波形數(shù)據(jù)進(jìn)行D/A變換而得到的音頻信號(hào),經(jīng)由DSP46以及D/A47輸出給外部音源53,來發(fā)出發(fā)音以及消音的指示。另外,外部音源53具備:對(duì)從D/A47輸出的音頻信號(hào)進(jìn)行放大后輸出的放大電路(未圖示);以及通過從放大電路輸入的音頻信號(hào)來放出樂音的揚(yáng)聲器(未圖不)。
[0045]標(biāo)準(zhǔn)拾音器11將檢測(cè)到的弦22(參照?qǐng)D1)的振動(dòng)變換為電信號(hào)并輸出給CPU41。
[0046]HEX拾音器12將檢測(cè)到的各個(gè)弦22 (參照?qǐng)D1)的獨(dú)立的振動(dòng)變換為電信號(hào)并輸出給CPU41。
[0047]開關(guān)48將來自在主體10 (參照?qǐng)D1)中設(shè)置的各種開關(guān)(未圖示)的輸入信號(hào)輸出給CPU41。
[0048]顯示部15顯示成為發(fā)音對(duì)象的音色的種類等。
[0049]圖3是表示按弦傳感器44的信號(hào)控制部的示意圖。
[0050]在按弦傳感器44中,Y信號(hào)控制部52依次指定弦22的某個(gè),來指定與所指定的弦對(duì)應(yīng)的靜電傳感器。X信號(hào)控制部51指定品23的某個(gè),來指定與所指定的品對(duì)應(yīng)的靜電傳感器。這樣,僅使被弦22及品23的兩方同時(shí)指定的靜電傳感器動(dòng)作,將該動(dòng)作的靜電傳感器的輸出值的變化作為按弦位置信息向CPU41 (參照?qǐng)D2)輸出。[0051]圖4是適用了不是基于靜電傳感器的輸出來檢測(cè)弦22與品23的接觸、而是感測(cè)按弦的類型的按弦傳感器44的琴頸20的立體圖。
[0052]在圖4中,在指板21的下部,作為靜電傳感器的靜電焊盤26與各個(gè)弦22及各個(gè)品23分別建立對(duì)應(yīng)地配置。即,在如本實(shí)施方式那樣為6弦X22品的情況下,配置有144處靜電焊盤。這些靜電焊盤26檢測(cè)弦22接近了指板21時(shí)的靜電容并發(fā)送給CPU41。CPU41基于該發(fā)送來的靜電容的值來檢測(cè)與按弦位置對(duì)應(yīng)的弦22以及品23。
[0053][主流程]
[0054]圖5是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的主流程的流程圖。
[0055]首先,在步驟SI中,CPU41通過電源的接通而執(zhí)行初始設(shè)定。在步驟S2中,CPU41執(zhí)打開關(guān)處理(圖6中后述)。在步驟S3中,CPU41執(zhí)彳丁演奏感測(cè)處理(圖8中后述)。在步驟S4中,CPU41執(zhí)行其它處理。在其它處理中,CPU41例如執(zhí)行對(duì)輸出代碼的代碼名進(jìn)行顯示等處理。若步驟S4的處理結(jié)束,則CPU41使處理轉(zhuǎn)移至步驟S2,反復(fù)進(jìn)行步驟S2?S4的處理。
[0056][開關(guān)處理]
[0057]圖6是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的開關(guān)處理的流程圖。
[0058]首先,在步驟Sll中,CPU41執(zhí)行音色開關(guān)處理(圖7中后述)。在步驟S12中,CPU4執(zhí)行模式開關(guān)處理。在模式開關(guān)處理中,CPU41被決定了用于對(duì)是否執(zhí)行了后述的3種參數(shù)變更處理(圖17、圖19、圖21)中的某個(gè)進(jìn)行識(shí)別的模式。若步驟S12的處理結(jié)束,則CPU41結(jié)束開關(guān)處理。
[0059][音色開關(guān)處理]
[0060]圖7是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的音色開關(guān)處理的流程圖。
[0061]首先,在步驟S21中,CPU41判斷音色開關(guān)(未圖示)是否已被開啟。在判斷音色開關(guān)已被開啟的情況下,CPU41使處理轉(zhuǎn)移至步驟S22,在判斷為未被開啟的情況下,CPU41結(jié)束音色開關(guān)。在步驟S22中,CPU41與由音色開關(guān)指定的音色對(duì)應(yīng)的音色號(hào)碼,保存于變量TONE。在步驟S23中,CPU41將基于變量TONE的事件向音源45供給。由此,音源45被指定應(yīng)發(fā)出的音色。若步驟S23的處理結(jié)束,則CPU41結(jié)束音色開關(guān)處理。
[0062][演奏感測(cè)處理]
[0063]圖8是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的演奏感測(cè)處理的流程圖。
[0064]首先,在步驟S31中,CPU41執(zhí)行按弦位置檢測(cè)處理(圖9中后述)。在步驟S32中,CPU41執(zhí)行弦振動(dòng)處理(圖12中后述)。在步驟S33中,CPU41執(zhí)行統(tǒng)合處理(圖16中后述)。若步驟S33的處理結(jié)束,則CPU41結(jié)束演奏感測(cè)處理。
[0065][按弦位置感測(cè)處理]
[0066]圖9是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的按弦位置感測(cè)處理(圖8的步驟S31的處理)的流程圖。
[0067]首先,在步驟S41中,CPU41取得來自按弦傳感器44的輸出值。具體地說,CPU41作為按弦傳感器44的輸出值,接收與弦號(hào)碼和品號(hào)碼對(duì)應(yīng)的靜電容的值。在步驟S42中,CPU41判斷是否檢測(cè)到了按壓位置。是否檢測(cè)到了按壓位置的判斷是如下那樣進(jìn)行的。CPU41在接收到的與弦號(hào)碼和品號(hào)碼對(duì)應(yīng)的靜電容的值超過規(guī)定的閾值的情況下,判斷為在與該弦號(hào)碼和品號(hào)碼對(duì)應(yīng)之處、即按壓位置處進(jìn)行了按弦。在判斷為檢測(cè)到了按壓位置的情況下,CPU41使處理轉(zhuǎn)移至步驟S44,在判斷為沒有檢測(cè)到按壓位置的情況下,CPU41在步驟S43中判斷為是非按弦、即釋放弦。然后,CPU41使處理轉(zhuǎn)移至步驟S44。
[0068]在步驟S44中,CPU41執(zhí)行在先觸發(fā)處理(圖11中后述)。在步驟S45中,CPU41將在先觸發(fā)定時(shí)下的按弦傳感器44的輸出值記錄于RAM43。在此,在先觸發(fā)定時(shí)下的按弦傳感器44的輸出值作為Snm而與按壓位置分別建立對(duì)應(yīng)地被記錄。在此,η =弦號(hào)碼,m =品號(hào)碼。
[0069]在步驟S46中,CPU41制作音調(diào)修正數(shù)據(jù)。具體地說,若將與弦號(hào)碼和品號(hào)碼對(duì)應(yīng)的音高作為基準(zhǔn)音高,將發(fā)出該基準(zhǔn)音高的情況下的按弦傳感器44的輸出值設(shè)為KnmJlJ使用修正值(H),利用以下的式(I)來計(jì)算音調(diào)修正數(shù)據(jù)(Ph)。
[0070]Ph = (Knm — Snm)/100XH...(I)
[0071]在此,Snm與實(shí)際按弦的力相應(yīng)地變化,所以,音調(diào)修正數(shù)據(jù)與按弦狀態(tài)相應(yīng)地變化。
[0072]若步驟S46的處理結(jié)束,則CPU41結(jié)束按弦位置感測(cè)處理。
[0073][在先觸發(fā)處理]
[0074]圖10是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的在先觸發(fā)處理(圖9的步驟S44的處理)的流程圖。在此,所謂在先觸發(fā)是指,在演奏者彈動(dòng)前檢測(cè)到了按弦的定時(shí)下的發(fā)音的觸發(fā)。
[0075]首先,在步驟S51中,CPU41接收來自HEX拾音器12的輸出,取得各個(gè)弦的振動(dòng)電平。在步驟S52中,CPU41執(zhí)行在先觸發(fā)可否處理(圖11中后述)。在步驟S53中,判斷是否能夠在先觸發(fā),即在先觸發(fā)標(biāo)志是否為開啟。該在先觸發(fā)標(biāo)志在后述的在先觸發(fā)可否處理的步驟S62中被開啟。在在先觸發(fā)標(biāo)志為開啟的情況下,CPU41使處理轉(zhuǎn)移至步驟S54,在在先觸發(fā)標(biāo)志為關(guān)閉的情況下,CPU41結(jié)束在先觸發(fā)處理。
[0076]在步驟S54中,CPU41基于由音色開關(guān)指定的音色、在在先觸發(fā)可否處理的步驟S63中決定的音速(velocity),向音源45發(fā)送發(fā)音指示的信號(hào)。若步驟S54的處理結(jié)束,則CPU41結(jié)束在先觸發(fā)處理。
[0077][在先觸發(fā)可否處理]
[0078]圖11是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的在先觸發(fā)可否處理(圖10的步驟S52的處理)的流程圖。
[0079]首先,在步驟S61中,CPU41判斷在圖10的步驟S51中基于接收到的來自HEX拾音器12的輸出而取得的各個(gè)弦的振動(dòng)電平是否比規(guī)定的閾值(Thl)大。在該判斷為是(YES)的情況下,CPU41使處理轉(zhuǎn)移至步驟S62,在為否(NO)的情況下,CPU41結(jié)束在先觸發(fā)可否處理。
[0080]在步驟S62中,CPU41為了將在先觸發(fā)設(shè)為可能,而將在先觸發(fā)標(biāo)志開啟。在步驟S63中,CPU41執(zhí)行音速確定處理。
[0081]具體地說,在音速確定處理中執(zhí)行以下的處理。CPU41根據(jù)基于HEX拾音器的輸出而取得的振動(dòng)電平超過Thl的時(shí)刻(以下稱作“Thl時(shí)刻”)之前的3個(gè)振動(dòng)電平的取樣數(shù)據(jù),檢測(cè)振動(dòng)電平的變化的加速度。具體地說,基于與Thl時(shí)刻相比I個(gè)之前及2個(gè)之前的取樣數(shù)據(jù),計(jì)算振動(dòng)電平的變化的第一速度。進(jìn)而,基于與Thl時(shí)刻相比2個(gè)之前以及3個(gè)之前的取樣數(shù)據(jù),計(jì)算振動(dòng)電平的變化的第二速度。然后,基于該第一速度以及該第二速度,檢測(cè)振動(dòng)電平的變化的加速度。而且,CPU41在實(shí)驗(yàn)得到的加速度的動(dòng)態(tài)范圍內(nèi),對(duì)音速進(jìn)行內(nèi)插補(bǔ)以將其控制在O?127范圍內(nèi)。
[0082]具體地說,若將音速設(shè)為“VEL”、將檢測(cè)到的加速度設(shè)為“K”、將實(shí)驗(yàn)得到的加速度的動(dòng)態(tài)范圍設(shè)為“D”、將修正值設(shè)為“H”,則音速通過以下的式(2)來計(jì)算。
[0083]VEL = (K/D) X 128XH...(2)
[0084]表示加速度K與修正值H之間的關(guān)系的映射圖(未圖示)的數(shù)據(jù)按照各弦的每個(gè)音高被保存于R0M42。觀測(cè)某個(gè)弦的某個(gè)音高的波形可知,弦剛從波峰離開之后的波形變化中具有固有的特性。因此,通過將該特性的映射圖的數(shù)據(jù)按照各弦的每個(gè)音高預(yù)先保存于R0M42,來基于檢測(cè)到的加速度K取得修正值H。若步驟S63的處理結(jié)束,則CPU41結(jié)束在先觸發(fā)可否處理。
[0085][弦振動(dòng)處理]
[0086]圖12是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的弦振動(dòng)處理(圖8的步驟S32的處理)的流程圖。
[0087]首先,在步驟S71中,CPU41接收來自HEX拾音器12的輸出,取得各個(gè)弦的振動(dòng)電平。在步驟S72中,CPU41執(zhí)行標(biāo)準(zhǔn)觸發(fā)處理(圖13中后述)。在步驟S73中,CPU41執(zhí)行音調(diào)抽取處理(圖14中后述)。在步驟S74中,CPU41執(zhí)行消音感測(cè)處理(圖15中后述)。若步驟S74的處理結(jié)束,則CPU41結(jié)束弦振動(dòng)處理。
[0088][標(biāo)準(zhǔn)觸發(fā)處理]
[0089]圖13是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的標(biāo)準(zhǔn)觸發(fā)處理(圖12的步驟S72的處理)的流程圖。所謂標(biāo)準(zhǔn)觸發(fā)是指,檢測(cè)到演奏者彈動(dòng)的定時(shí)下的發(fā)音的觸發(fā)。
[0090]首先,在步驟S81中,CPU41判斷是否能夠進(jìn)行在先觸發(fā)。即,CPU41判斷在先觸發(fā)標(biāo)志是否為關(guān)閉。在判斷為不能在先觸發(fā)情況下,CPU41使處理轉(zhuǎn)移至步驟S82。在判斷為能在先觸發(fā)的情況下,CPU41結(jié)束標(biāo)準(zhǔn)觸發(fā)處理。在步驟S82中,CPU41判斷在圖12的步驟S71中基于接收到的來自HEX拾音器12的輸出而取得的各個(gè)弦的振動(dòng)電平是否比規(guī)定的閾值(Th2)大。在該判斷為是的情況下,CPU41使處理轉(zhuǎn)移至步驟S83,在為否的情況下,CPU41結(jié)束標(biāo)準(zhǔn)觸發(fā)處理。在步驟S83中,CPUl 13為了將標(biāo)準(zhǔn)觸發(fā)設(shè)為可能,而將標(biāo)準(zhǔn)觸發(fā)標(biāo)志設(shè)為開啟。若步驟S83的處理結(jié)束,則CPU41結(jié)束標(biāo)準(zhǔn)觸發(fā)處理。
[0091][音調(diào)抽取處理]
[0092]圖14是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的音調(diào)抽取處理(圖12的步驟S73的處理)的流程圖。
[0093]在步驟S91中,CPU41利用公知技術(shù),抽取音調(diào),決定音高。在此,該公知技術(shù)例如有特開平I 一 177082號(hào)公報(bào)所記載的技術(shù)等。
[0094][消音感測(cè)處理]
[0095]圖15是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的消音感測(cè)處理(圖12的步驟S74的處理)的流程圖。
[0096]首先,在步驟SlOl中,CPU41判斷是否處于發(fā)音中。在該判斷為是的情況下,CPU41使處理轉(zhuǎn)移至步驟S102,在該判斷為否的情況下,CPU41結(jié)束消音感測(cè)處理。在步驟S102中,CPU41判斷在圖12的步驟S71中基于接收到的來自HEX拾音器12的輸出而取得的各個(gè)弦的振動(dòng)電平是否比規(guī)定的閾值(Th3)小。在該判斷為是的情況下,CPU41使處理轉(zhuǎn)移至步驟S103,在為否的情況下,CPU41結(jié)束消音感測(cè)處理。在步驟S103中,CPU41將消音標(biāo)志開啟。若步驟S103的處理結(jié)束,則CPU41結(jié)束消音感測(cè)處理。
[0097][統(tǒng)合處理]
[0098]圖16是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的統(tǒng)合處理(圖8的步驟S33的處理)的流程圖。在統(tǒng)合處理中,對(duì)按弦位置檢測(cè)處理(圖8的步驟S31的處理)的結(jié)果和弦振動(dòng)處理(圖8的步驟S32的處理)的結(jié)果進(jìn)行統(tǒng)合。
[0099]首先,在步驟Slll中,CPU41判斷是否已在先發(fā)音。即,判斷在在先觸發(fā)處理(參照?qǐng)D10)中是否對(duì)判斷音源45進(jìn)行了發(fā)音指示。在判斷為在先觸發(fā)處理中對(duì)音源45進(jìn)行了發(fā)音指示的情況下,CPU41使處理轉(zhuǎn)移至步驟SI 12。在步驟SI 12中,CPU41執(zhí)行參數(shù)變更處理(圖17中后述),使處理轉(zhuǎn)移至步驟S115。
[0100]另一方面,在步驟Slll中判斷為在在先觸發(fā)處理中未對(duì)音源45進(jìn)行發(fā)音指示的情況下,CPU41使處理轉(zhuǎn)移至步驟S113。在步驟S113中,CPU41判斷標(biāo)準(zhǔn)觸發(fā)標(biāo)志是否為開啟。在標(biāo)準(zhǔn)觸發(fā)標(biāo)志為開啟的情況下,CPU41在步驟S114中,向音源45發(fā)送發(fā)音指示信號(hào),使處理轉(zhuǎn)移至步驟SI 15。在步驟SI 13中標(biāo)準(zhǔn)觸發(fā)標(biāo)志為關(guān)閉的情況下,CPU41使處理轉(zhuǎn)移至步驟S115。
[0101]在步驟S115中,CPU41判斷消音標(biāo)志是否為開啟。在消音標(biāo)志為開啟的情況下,CPU41在步驟S116中,向音源45發(fā)送消音指示信號(hào)。在消音標(biāo)志為關(guān)閉的情況下,CPU41結(jié)束統(tǒng)合處理。若步驟S116的處理結(jié)束,則CPU41結(jié)束統(tǒng)合處理。
[0102][參數(shù)變更處理]
[0103]圖17是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的參數(shù)變更處理(圖16的步驟S112的處理)的流程圖。
[0104]首先,在步驟S121中,CPU41讀取在圖14的步驟S91中抽取到的音調(diào)(Pt)。在步驟S122中,CPU41對(duì)讀取到的音調(diào)(Pt)乘以在圖9的步驟S46中計(jì)算出的音調(diào)修正數(shù)據(jù)(Ph),由此計(jì)算用于控制音源45的音源控制音調(diào)(Opt)。在步驟S123中,CPU41向音源45發(fā)送計(jì)算出的音源控制音調(diào),由此,向音源45反映音源控制音調(diào)(Opt)。因此,能夠與按弦狀態(tài)相應(yīng)地修正音調(diào)。
[0105][按弦位置感測(cè)處理(第一變形例)]
[0106]圖18是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的按弦位置感測(cè)處理(圖8的步驟S31的處理)的第一變形例的流程圖。
[0107]步驟S131?S135的處理與上述的圖9的步驟S41?S45的處理相同。
[0108]在步驟S136中,CPU41制作調(diào)制(modulation)修正數(shù)據(jù)。具體地說,若將與弦號(hào)碼和品號(hào)碼對(duì)應(yīng)的音高作為基準(zhǔn)音高,將發(fā)出該基準(zhǔn)音高的情況下的按弦傳感器44的輸出值設(shè)為Knm,則使用修正值(I),利用以下的式(3)來計(jì)算調(diào)制修正數(shù)據(jù)(Mh)。
[0109]Mh = (Knm — Snm)/100X1...(3)
[0110]若步驟S136的處理結(jié)束,則CPU41結(jié)束按弦位置感測(cè)處理。
[0111]作為調(diào)制,有基于LFO (Low Frequency Oscillator:低頻振動(dòng)器)的顫音等。
[0112][參數(shù)變更處理(第一變形例)]
[0113]圖19是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的參數(shù)變更處理(圖16的步驟S112的處理)的第一變形例的流程圖。[0114]首先,在步驟S141中,CPU41從音源45取得與處于發(fā)音中的樂音有關(guān)的參數(shù)(Mod)。作為參數(shù),有音色、音調(diào)、音量、顫音的周期,等等。在步驟S142中,CPU41對(duì)所取得的參數(shù)(Mod)乘以在圖18的步驟S136中計(jì)算出的調(diào)制修正數(shù)據(jù)(Mh),由此來計(jì)算用于控制音源45的音源調(diào)制值(OMod)。在步驟S143中,CPU41向音源45發(fā)送計(jì)算出的音源調(diào)制值,由此向音源45反映音源調(diào)制值(OMod)。
[0115][按弦位置感測(cè)處理(第二變形例)]
[0116]圖20是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的按弦位置感測(cè)處理(圖8的步驟S31的處理)的第二變形例的流程圖。
[0117]步驟S151?S155的處理與上述的圖9的步驟S41?S45的處理相同。
[0118]在步驟S156中,CPU41制作弱化轉(zhuǎn)變修正數(shù)據(jù)。具體地說,若將與弦號(hào)碼和品號(hào)碼對(duì)應(yīng)的音高作為基準(zhǔn)音高,將發(fā)出該基準(zhǔn)音高的情況下的按弦傳感器44的輸出值設(shè)為Knm,則使用修正值(J),通過以下的式(4)來計(jì)算弱化轉(zhuǎn)變修正數(shù)據(jù)(Mu)。
[0119]Mu = (Knm — Snm)/100XJ...(4)
[0120]若步驟S156的處理結(jié)束,則CPU41結(jié)束按弦位置感測(cè)處理。
[0121][參數(shù)變更處理(第二變形例)]
[0122]圖21是表示在本實(shí)施方式的電子弦樂器I中執(zhí)行的參數(shù)變更處理(圖16的步驟SI 12的處理)的第二變形例的流程圖。
[0123]作為前提,在本實(shí)施方式中,在音源45中,進(jìn)行了針對(duì)一個(gè)樂音發(fā)出標(biāo)準(zhǔn)音和弱化音這兩方的聲道(channel)設(shè)定。
[0124]首先,在步驟S161中,CPU41從音源45取得弱化音聲道的音量(VolM)。在步驟S162中,CPU41從音源45取得標(biāo)準(zhǔn)音聲道的音量(VolN)。在步驟S163中,CPU41調(diào)整音量平衡。具體地說,CPU41對(duì)所取得的弱化音聲道的音量(VolM)乘以在圖20的步驟S156中計(jì)算出的弱化轉(zhuǎn)變修正數(shù)據(jù)(Mu),由此來計(jì)算弱化音的音量平衡調(diào)整值(OVolM)。此外,CPU41對(duì)所取得的標(biāo)準(zhǔn)音聲道的音量(VolN)乘以在圖20的步驟S156中計(jì)算出的弱化轉(zhuǎn)變修正數(shù)據(jù)(Mu)的倒數(shù)(Ι/Mu),由此來計(jì)算標(biāo)準(zhǔn)音的音量平衡調(diào)整值(OVolN)。在步驟S164中,CPU41向音源45發(fā)送計(jì)算出的各個(gè)音量平衡調(diào)整值,由此向音源45反映弱化音的音量平衡調(diào)整值(OVolM)以及標(biāo)準(zhǔn)音的音量平衡調(diào)整值(OVolN)。
[0125]以上,對(duì)本實(shí)施方式的電子弦樂器I的構(gòu)成以及處理進(jìn)行了說明。
[0126]在本實(shí)施方式中,CPU41檢測(cè)對(duì)在指板21上設(shè)置的多個(gè)品23進(jìn)行了的操作,基于檢測(cè)到的操作來決定應(yīng)發(fā)出的樂音的音高,決定應(yīng)發(fā)出的樂音的發(fā)音定時(shí),在所決定的發(fā)音定時(shí)指示所連接的音源發(fā)出所決定的音高的樂音,基于檢測(cè)到的操作的狀態(tài),控制由所連接的音源45發(fā)出的樂音。
[0127]因此,能夠與按弦狀態(tài)相應(yīng)地反映音色、音調(diào)的微妙變化。
[0128]此外,在本實(shí)施方式中,CPU41作為操作的狀態(tài),檢測(cè)在操作中使用的手指與品23的接近狀態(tài)。
[0129]因此,能夠與在操作中使用的手指與品的接近狀態(tài)相應(yīng)地反映音色、音調(diào)的微妙變化。
[0130]此外,在本實(shí)施方式中,CPU41具有與多個(gè)品23的每個(gè)位置相對(duì)應(yīng)地設(shè)置在指板21內(nèi)的靜電傳感器。[0131]因此,能夠與靜電傳感器的輸出相應(yīng)地反映音色、音調(diào)的微妙變化。
[0132]此外,在本實(shí)施方式中,CPU41將具有多個(gè)弦22并且該弦22的任意被彈動(dòng)的定時(shí)決定為發(fā)音定時(shí)。
[0133]因此,能夠真實(shí)生動(dòng)地再現(xiàn)弦樂器的發(fā)音定時(shí)。
[0134]此外,在本實(shí)施方式中,CPU41基于檢測(cè)到的操作的狀態(tài),變更由所連接的音源45發(fā)出的樂音的音高。
[0135]因此,能夠與按弦狀態(tài)相應(yīng)地反映音調(diào)的微妙變化。
[0136]此外,在本實(shí)施方式中,所連接的音源45具有對(duì)被指示發(fā)出的樂音的參數(shù)進(jìn)行調(diào)制的調(diào)制單元,CPU41基于檢測(cè)到的操作的狀態(tài),變更所述調(diào)制單元的調(diào)制程度。
[0137]因此,能夠與按弦狀態(tài)相應(yīng)地反映調(diào)制程度的微妙變化。
[0138]此外,在本實(shí)施方式中,所連接的音源45構(gòu)成為,響應(yīng)發(fā)音的指示,將不同種類的樂音混合來發(fā)出,CPU41基于檢測(cè)到的操作的狀態(tài),變更不同種類的樂音的混合比率。
[0139]因此,能夠與按弦狀態(tài)相應(yīng)地變更不同種類的樂音的混合比率,所以,例如能夠反映出從標(biāo)準(zhǔn)音向弱化音的微妙的音色變化。
[0140]以上,對(duì)本發(fā)明的實(shí)施方式進(jìn)行了說明,但是實(shí)施方式只不過是例示,不限定本發(fā)明的技術(shù)范圍。本發(fā)明能夠采用其它各種實(shí)施方式,而且能夠在不脫離本發(fā)明的宗旨的范圍內(nèi)進(jìn)行省略、置換等各種變更。這些實(shí)施方式及其變形包含在本說明書等所記載的發(fā)明的范圍及宗旨內(nèi),并且包含在權(quán)利要求書所記載的發(fā)明及其等同的范圍內(nèi)。
【權(quán)利要求】
1.一種電子弦樂器,其中,具有: 指板; 操作檢測(cè)單元,檢測(cè)對(duì)在所述指板上設(shè)置的多個(gè)品進(jìn)行了的操作; 音高決定單元,基于由所述操作檢測(cè)單元檢測(cè)到的操作,決定應(yīng)發(fā)出的樂音的音高; 發(fā)音定時(shí)決定單元,決定所述應(yīng)發(fā)出的樂音的發(fā)音定時(shí); 發(fā)音指示單元,在由所述發(fā)音定時(shí)決定單元決定的發(fā)音定時(shí)向所連接的音源指示發(fā)出由所述首聞決定單兀決定的首聞的樂首;以及 控制單元,基于由所述操作檢測(cè)單元檢測(cè)到的 操作的狀態(tài),控制由所述連接的音源發(fā)出的樂音。
2.如權(quán)利要求1所述的電子弦樂器,其中, 所述操作檢測(cè)單元感測(cè)所述多個(gè)品當(dāng)中被進(jìn)行了操作的品,并且,檢測(cè)在該被進(jìn)行了操作的品中進(jìn)行了的操作的狀態(tài)。
3.如權(quán)利要求1所述的電子弦樂器,其中, 所述操作檢測(cè)單元作為所述操作的狀態(tài),檢測(cè)在操作中使用的手指與所述品的接近狀態(tài)。
4.如權(quán)利要求1所述的電子弦樂器,其中, 所述操作檢測(cè)單元具有與所述多個(gè)品的位置分別對(duì)應(yīng)地設(shè)置在所述指板內(nèi)的靜電傳感器。
5.如權(quán)利要求1所述的電子弦樂器,其中, 所述發(fā)音定時(shí)決定單元具有多個(gè)弦,并且,將該弦的某個(gè)被彈動(dòng)的定時(shí)決定為發(fā)音定時(shí)。
6.如權(quán)利要求5所述的電子弦樂器,其中, 還具有: 音調(diào)抽取單元,抽取所述被彈動(dòng)的弦的振動(dòng)音調(diào); 所述控制單元基于由該音調(diào)抽取單元抽取到的音調(diào),控制由所述連接的音源發(fā)出的樂音的音高。
7.如權(quán)利要求1所述的電子弦樂器,其中, 所述控制單元基于由所述操作檢測(cè)單元檢測(cè)到的操作的狀態(tài),變更由所述連接的音源發(fā)出的樂音的音高。
8.如權(quán)利要求1所述的電子弦樂器,其中, 所述連接的音源具有對(duì)被指示發(fā)出的所述樂音的參數(shù)進(jìn)行調(diào)制的調(diào)制單元, 所述控制單元基于由所述操作檢測(cè)單元檢測(cè)到的操作的狀態(tài),變更所述調(diào)制單元的調(diào)制程度。
9.如權(quán)利要求1所述的電子弦樂器,其中, 所述連接的音源構(gòu)成為,響應(yīng)所述發(fā)音的指示,將不同種類的樂音混合來發(fā)出, 所述控制單元基于由所述操作檢測(cè)單元檢測(cè)到的操作的狀態(tài),變更所述不同種類的樂音的混合比率。
10.一種樂音生成方法,是在電子弦樂器中使用的樂音生成方法,其中, 檢測(cè)對(duì)在指板上設(shè)置的多個(gè)品進(jìn)行了的操作,基于所述檢測(cè)到的操作,決定應(yīng)發(fā)出的樂音的音高, 決定所述應(yīng)發(fā)出的樂音的發(fā)音定時(shí), 在所述決定的發(fā)首定時(shí)向所連接的首源指不發(fā)出所述決定的首聞的樂首, 基于所述檢測(cè)到的操作的狀態(tài),控制由所述連接的音源發(fā)出的樂音。
11.如權(quán)利要求10所述的樂音生成方法,其中, 感測(cè)所述多個(gè)品當(dāng)中被進(jìn)行了操作的品,并且,檢測(cè)在該被進(jìn)行了操作的品中進(jìn)行了的操作的狀態(tài)。
12.如權(quán)利要求10所述的樂音生成方法,其中, 作為所述操作的狀態(tài),檢測(cè)在操作中使用的手指與所述品的接近狀態(tài)。
13.如權(quán)利要求10所述 的樂音生成方法,其中, 將所述電子弦樂器的多個(gè)弦的某個(gè)被彈動(dòng)的定時(shí)決定為發(fā)音定時(shí)。
14.如權(quán)利要求13所述的樂音生成方法,其中, 還抽取所述被彈動(dòng)的弦的振動(dòng)音調(diào), 基于該抽取到的音調(diào),控制由所述連接的音源發(fā)出的樂音的音高。
15.如權(quán)利要求10所述的樂音生成方法,其中, 基于所述檢測(cè)到的操作的狀態(tài),變更由所述音源發(fā)出的樂音的音高。
【文檔編號(hào)】G10H1/00GK103971669SQ201410030673
【公開日】2014年8月6日 申請(qǐng)日期:2014年1月22日 優(yōu)先權(quán)日:2013年1月24日
【發(fā)明者】出島達(dá)也 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社