樂音控制裝置及樂音控制方法
【專利摘要】一種樂音控制裝置及樂音控制方法。CPU(41)取得對張設的弦(22)進行彈弦操作時的弦振動信號,對取得的弦振動信號的頻率特性進行分析,對分析出的頻率特性是否滿足規定的條件進行判斷,根據判斷為滿足規定的條件的情況和沒有判斷為滿足規定的條件的情況,對通過連接的音源(45)發音的樂音的頻率特性進行變更。
【專利說明】樂音控制裝置及樂音控制方法
[0001]關聯申請
[0002]本申請要求以日本專利申請第2013-1420號(申請日:2013年I月8日)為基礎申請的優先權。本申請通過參照該基礎申請而包含基礎申請的全部內容。
【技術領域】
[0003]本發明涉及樂音控制裝置和樂音控制方法。
【背景技術】
[0004]現有技術中,已知有通過察看左邊的開關狀態而產生打擊樂演奏效果的樂音控制裝置(參照專利JP第日本專利第3704851號公報)。在該樂音控制裝置中,在由通過打擊樂判定手段,對檢測出打擊樂的音高指定操作元件所指定的音高之前后,通過對由音高指定操作元件所指定的音高的音高差進行判定,而和聲發音機構通過判定該音高差是否與規定的首聞差一致,從而發送對應與首聞差對應的規定的和首。
[0005]然而,在日本專利第3704851號公報的樂音控制裝置中,通過改變樂音的頻率特性,不能實現弱音演奏等具有高頻成分少的頻率特性的樂音的發音。
【發明內容】
[0006]本發明為了解決上述技術問題,提出一種技術方案,目的在于通過改變樂音的頻率特性,實現弱音演奏等具有高頻成分少的頻率特性的弱音音色的樂音的發音。
[0007]為了實現上述目的,本發明的一實施方式的樂音控制裝置具有:取得機構,取得對張設的弦進行彈弦操作時的弦振動信號;分析機構,對通過上述取得機構取得的弦振動信號的頻率特性進行分析;判斷機構,對分析出的上述頻率特性是否滿足規定的條件進行判斷;以及變更機構,根據上述判斷機構的判斷結果,對通過所連接的音源發音的樂音的頻率特性進行變更。
【專利附圖】
【附圖說明】
[0008]圖1為示出本發明樂音控制裝置的外觀的主視圖。
[0009]圖2為示出構成上述樂音控制裝置的電子部的硬件結構的框圖。
[0010]圖3為示出壓弦傳感器的信號控制部的示意圖。
[0011]圖4為適用檢測弦和音品(fret)電接觸類型的弦壓傳感器的琴頸的立體圖。
[0012]圖5為適用基于靜電傳感器的輸出檢測弦和音品接觸類型的壓弦傳感器的琴頸的立體圖。
[0013]圖6為示出本實施方式涉及的樂音控制裝置中所執行的主流程的流程圖。
[0014]圖7為示出本實施方式涉及的樂音控制裝置中所執行的開關處理的流程圖。
[0015]圖8為示出本實施方式涉及的樂音控制裝置中所執行的音色開關處理的流程圖。
[0016]圖9為示出本實施方式涉及的樂音控制裝置中所執行的演奏檢測處理的流程圖。[0017]圖10為示出本實施方式涉及的樂音控制裝置中所執行的壓弦位置檢測處理的流程圖。
[0018]圖11為示出本實施方式涉及的樂音控制裝置中所執行的在先觸發處理的流程圖。
[0019]圖12為示出本實施方式涉及的樂音控制裝置中所執行的在先觸發可否處理的流程圖。
[0020]圖13為示出本實施方式涉及的樂音控制裝置中所執行的弱音檢測處理的流程圖。
[0021]圖14為示出本實施方式涉及的樂音控制裝置中所執行的弱音檢測處理的第I變形例的流程圖。
[0022]圖15為示出本實施方式涉及的樂音控制裝置中所執行的弱音檢測處理的第2變形例的流程圖。
[0023]圖16為示出本實施方式涉及的樂音控制裝置中所執行的弦振動處理的流程圖。
[0024]圖17為示出本實施方式涉及的樂音控制裝置中所執行的標準觸發處理的流程圖。
[0025]圖18為示出本實施方式涉及的樂音控制裝置中所執行的間距提取處理的流程圖。
[0026]圖19為示出本實施方式涉及的樂音控制裝置中所執行的消音檢測處理的流程圖。
[0027]圖20為示出本實施方式涉及的樂音控制裝置中所執行的綜合處理的流程圖。
[0028]圖21為示出非弱音演奏時的噪音拾取的FFT曲線圖樣的圖。
[0029]圖22為示出弱音演奏時的噪音拾取的FFT曲線圖樣的圖。
【具體實施方式】
[0030]下面參照附圖對本發明實施方式進行說明。
[0031][樂音控制裝置I的概要]
[0032]首先,參照圖1,對本發明一實施方式的樂音控制裝置I的概要進行說明。
[0033]圖1為示出樂音控制裝置I的外觀的主視圖。如圖1所示,樂音控制裝置I大致包括琴體10、琴頸20、琴頭30。
[0034]在琴頭30,安裝有弦鈕31,該弦鈕31卷有不銹鋼制弦22的一端部,琴頸20上,在指板21上埋入了多個音品23。在本實施方式中,弦22設有6根,音品23為22個。6根弦22分別對應標記各自的弦號。最細的弦22弦號為“ I號”,以此按照從細到粗順序弦號逐次增大。22個音品23分別對應標記各自音品號。最靠近于琴頭30的音品23標記為“I號”音品,遠離琴頭30側依次配置的音品23的音品號依次增大。
[0035]在琴體10中,設置安裝有弦22的另一端的弦柱16、用于檢測弦22的振動的標準拾音器11、單獨檢測各根弦22的振動的六角拾音器12、用于在發音的音響上附加顫音效果的搖把17、內置于琴體10的內部的電子部13、連接各根弦22和電子部13的纜線14、以及顯示音色種類等的顯示部15。
[0036]圖2為示出構成電子部13的硬件構成的框圖。電子部13通過通總線50連接有CPU (Central Processing Unit,中央處理器)41、R0M (Read Only Memory,只讀存儲器)42、RAM(RandomAccess Memory,隨機存儲器)43、壓弦傳感器44、音源45、標準拾音器11、六角拾音器12、開關48、顯示部15、以及I / F(接口)49。
[0037]進一步,電子部13包括DSP (Digital Signal Processor,數字信號處理器)46、D / A (數模轉換器)47。
[0038]CPU41按照存儲于R0M42中的程序,或者從存儲部(未圖示)載入RAM43中的程序執行各種處理。
[0039]在RAM43中,還可以適當存儲CPU41執行各種處理所需要的數據等。
[0040]壓弦傳感器44檢測相對幾號弦的幾號音品進行了壓弦。對于該壓弦傳感器44而言,具有兩個類型,一個是檢測弦22 (參照圖1)和音品23 (參照圖1)電接觸而檢測壓弦位置,一個是基于后述靜電傳感器的輸出檢測壓弦位置。
[0041]在音源45中,例如以MIDI (樂器數字接口)數據而生成指示了發音的樂音的波形數據,將該波形數據經過D / A轉換得到的音頻信號,經由DSP46和D / A47輸出至外部音源53,給出發音和消音的指示。另外,外部音源53具有用于放大由D / A47輸出的音頻信號并將其輸出的放大電路(未圖不)、和根據放大電路輸入的音頻信號播放音樂的揚聲器(未圖示)。
[0042]標準拾音器11將檢測出的弦22(參照圖1)的振動轉換成電信號并輸出至CPU41。
[0043]六角拾音器12將檢測出的各根弦22(參照圖1)的獨立的振動轉換成電信號并輸出至CPU41。
[0044]開關48將來自設置于琴體10(參照圖1)的各種開關(未圖示)的輸入信號輸出至 CPU41。
[0045]顯示部15顯示作為發音對象的音色的種類等。
[0046]圖3為示出壓弦傳感器44的信號控制部的示意圖。
[0047]將弦22和音品23的電接觸位置檢測作為壓弦位置進行檢測的類型的壓弦傳感器44中,Y信號控制部52將從CPU41接收到的信號供給至各根弦22。X信號控制部51根據將供給至各根弦22的信號在各個音品23中時分復用地進行接收,從而將與各根弦22電接觸的音品23的音品號和接觸的弦的號一起,作為壓弦位置信息輸出至CPU41 (參照圖2)。
[0048]基于靜電傳感器的輸出來檢測壓弦位置類型的壓弦傳感器44中,Y信號控制部52順次指定弦22的任意一個,指定與所指定的弦對應的靜電傳感器。X信號控制部51指定音品23的任意一個,指定與所指定的音品對應的靜電傳感器。這樣,只有弦22和音品23兩者同時所指定的靜電傳感器運行,將該運行的靜電傳感器的輸出值的變化作為壓弦位置信息輸出至CPU41(參照圖2)。
[0049]圖4為檢測弦22和音品23的電接觸類型的壓弦傳感器44所適用的琴頸20的立體圖。
[0050]在圖4中,音品23和配置于指板21下部的琴頸PCB(Poly Chlorinated Biphenyl,多氯聯苯)24的連接使用彈性導電體25。通過音品23和琴頸PCB24電連接,從而檢測出弦22與音品23接觸導通,將示出在壓弦時,哪根弦號的弦和哪個音品號的音品電接觸的信號發送至CPU41。
[0051]圖7為基于靜電傳感器的輸出,不檢測弦22和音品23的接觸而檢測壓弦的類型的壓弦傳感器44所適用的琴頸20的立體圖。
[0052]在圖7中,在指板21的下部,分別對應各根弦22和各個音品23的每一個均配置有作為靜電傳感器的靜電襯墊26。即,如本實施方式,在6弦X22音品的情況下,配置有144處靜電襯墊。這些靜電襯墊26檢測弦22接近指板21時的靜電電容并將該信號發送至CPU41。CPU41基于該發送的靜電電容的值檢測對應壓弦位置的弦22和音品23。
[0053][主流程]
[0054]圖6為示出表示本實施方式涉及的樂音控制裝置I中所執行的主程序的流程圖。
[0055]首先,在步驟SI中,CPU41根據電源的投入,執行初始化。在步驟S2中,CPU41執行開關處理(圖7中后述)。在步驟S3中,CPU41執行演奏檢測處理(圖9中后述)。在步驟S4中,CPU41執行其他的處理。在其他的處理中,CPU41例如執行在顯示部15中顯示輸出代碼的代碼名等處理。步驟S4的處理結束時,CPU41使處理移至步驟S2,并重復步驟S2?S4的處理。
[0056][開關處理]
[0057]圖7為示出本實施方式涉及的樂音控制裝置I中所執行的開關處理的流程圖。
[0058]首先,在步驟Sll中,CPU41執行音色開關處理(在圖8中后述)。在步驟S12中,CPU41執行模式開關處理。在模式開關處理中,CPU41對應來自開關48的信號,從通過檢測弦和音品的電接觸檢測壓弦位置的模式,和基于靜電傳感器的輸出檢測弦和音品的接觸以檢測壓弦位置的模式中,任意設定一種模式。步驟S12的處理結束時,CPU41結束開關處理。
[0059][音色開關處理]
[0060]圖8為示出本實施方式涉及的樂音控制裝置I中所執行的音色開關處理的流程圖。
[0061]首先,在步驟S21中,CPU41判斷音色開關(未圖示)是否打開。在判斷音色開關為打開時,CPU41使處理移至步驟S22,在判斷音色開關不為打開時,CPU41結束音色開關處理。在步驟S22中,CPU41將通過音色開關所指定的音色對應的音色號存儲在變量TONE中。在步驟S23中,CPU41將基于變量TONE的事件供給至音源45。這樣,在音源45中指定應發音的音色。步驟S23的處理結束時,CPU41結束音色開關處理。
[0062][演奏檢測處理]
[0063]圖9為示出本實施方式涉及的樂音控制裝置I中所執行的演奏檢測處理的流程圖。
[0064]首先,在步驟S31中,CPU41執行壓弦位置檢測處理(在圖10中后述)。在步驟S32中,CPU41執行弦振動處理(圖16中后述)。在步驟S33中,CPU41執行綜合處理(在圖20中后述)。步驟S33處理結束時,CPU41結束演奏檢測處理。
[0065][壓弦位置檢測處理]
[0066]圖10為示出本實施方式涉及的樂音控制裝置I中所執行的壓弦位置檢測處理(圖11的步驟S31的處理)的流程圖。該壓弦位置檢測處理為檢測弦和音品的電接觸的處理。
[0067]首先,在步驟S41中,CPU41取得來自壓弦傳感器44的輸出值。壓弦傳感器44為檢測弦22和音品23的電接觸的類型的情況下,CPU41將與各根弦22電接觸的音品23的音品號,和與之接觸的弦號一起接收,作為壓弦傳感器44的輸出值。壓弦傳感器44為基于靜電傳感器的輸出檢測弦22和音品23的接觸的類型的情況下,CPU41接收與弦號和音品號對應的靜電電容的值,作為壓弦傳感器44的輸出值。進一步,CPU41在接收的與弦號和音品號對應的靜電電容的值超出規定閾值時,判斷與該弦號和音品號對應的地方被壓弦。
[0068]在步驟S42中,CPU41執行確定壓弦位置的處理。具體地,CPU41判斷在各根弦22中被壓弦的多個音品23中,對應最大音品號的音品23被壓弦。
[0069]在步驟S43中,CPU41執行在先觸發處理(在圖11中后述)。步驟S43的處理結束時,CPU41結束壓弦位置檢測處理。
[0070][在先觸發處理]
[0071]圖11為示出本實施方式涉及的樂音控制裝置I中所執行的在先觸發處理(圖10的步驟S43的處理)的流程圖。這里,在先觸發指的是,在演奏者彈弦前的壓弦被檢測出來的時段中的發音的觸發。
[0072]首先,在步驟S51中,CPU41接收來自六角拾音器12的輸出,取得各根弦的振動電平。在步驟S52中,CPU41執行在先觸發可否處理(圖12中后述)。在步驟S53中,判斷是否可以進行在先觸發,即判斷在先觸發標記是否為打開。該在先觸發標記,在后述的在先觸發可否處理的步驟S62中被打開。在在先觸發標記為打開時,CPU41使處理移至步驟S54,在在先觸發為關閉時,CPU41結束在先觸發處理。
[0073]在步驟S54中,CPU41基于音色開關處理所指定的音色和在先觸發可否處理的步驟S63中所決定的音速(velocity),將發音指示的信號發送給音源45。此時,在參照圖14后述的弱音標記為開時,CPU41將音色變成具有高頻成分少的頻率特性的弱音音色,并將發音指示的信號發送給音源45。步驟S54的處理結束時,CPU41結束在先觸發處理。
[0074][在先觸發可否處理]
[0075]圖12為示出本實施方式中涉及的樂音控制裝置I中所執行的在先觸發可否處理(圖11的步驟S52的處理)的流程圖。
[0076]首先,在步驟S61中,CPU41判斷基于圖11步驟S51中接收的來自六角拾音器12的輸出的各根弦的振動電平是否比規定的閾值(Thl)大。該判斷為是時,CPU使處理移至步驟S62,該判斷為否時,CPU結束在先觸發可否處理。
[0077]在步驟S62中,為了可以進行在先觸發處理,CPU41打開在先觸發標記。在步驟S63中,CPU41執行音速確定處理。
[0078]具體地,在音速確定處理中,執行如下的處理。CPU41根據在基于六角拾音器的輸出的振動電平超過Thl的時刻(以下稱為“Thl時刻”)之前的、3個振動電平的取樣數據,檢測振動電平的變化的加速度。具體地,基于從Thl時刻I個時刻之前和2個時刻之前的取樣數據,計算振動電平的變化的第I速度。進而,基于從Thl時刻2個時刻之前和3個時刻之前的取樣數據,計算振動電平的變化的第2速度。而且,基于該第I速度和該第2速度,檢測振動電平的變化的加速度。進一步,CPU41以在實驗所得到的加速度的動力內,將音速收斂在O?127的范圍的方式并進行內插修正。
[0079]具體地,將音速記為“VEL”,將檢測出的加速度記為“K”,將由實驗得到的加速度的動力記為“D”,將修正值記為“H”,則音速用下式⑴算出。
[0080]VEL= (K / D) X128XH...(I)
[0081]表示加速度K和修正值H的關系的圖(未圖示)的數據根據各根弦的音高的每一個均被存儲在R0M42中。觀測某根弦的某個音高的波形時,發現對于弦離開拾音器之后的波形的變化而言具有固有的特性。因此,通過根據各根弦的音高的每一個高音將具有該特性的圖的數據事先存儲于R0M42中,從而基于所檢測出的加速度K取得修正值H。
[0082]在步驟S64中,CPU41執行弱音檢測處理(在圖13?圖15中后述)。步驟S64的處理結束時,CPU41結束在先觸發可否處理。
[0083][弱音處理]
[0084]圖13為示出本實施方式涉及的樂音控制裝置I中所執行的弱音處理(圖12的步驟S64的處理)的流程圖。
[0085]首先,在步驟S71中,到與基于在圖11的步驟S51中接收的來自六角拾音器12的輸出的各根弦的振動電平超過規定的閾值(Thl)的定時相比3msec之前的、基于該振動電平的波形進行FFT (Fast Fourier Transform)(快速傅里葉轉換)。在步驟S72中,基于FFT轉換后的波形,生成FFT曲線數據。
[0086]在步驟S73中,針對非弱音演奏法時和弱音演奏法時,從事先存儲在R0M42中的圖的數據中,選擇出在圖10的步驟S42決定的壓弦位置對應的音高的曲線數據。就該圖數據而言,將參照圖21和圖22進行說明。
[0087]圖21為示出非弱音演奏法時的噪音拾取的FFT曲線圖的圖。非弱音演奏法時的噪音拾取的FFT曲線的圖的數據與6根弦的每一根弦的22個音品的每一個音品的音高分別對應地存儲在R0M42中。
[0088]另外,圖22為示出弱音演奏法時的噪音拾取的FFT曲線的圖的圖。弱音演奏法時的噪音拾取的FFT曲線的圖的數據與6根弦的每一根弦的22個音品的每一個音品的音高分別對應地存儲在R0M42中。
[0089]返回圖16,在步驟S74中,CPU41將步驟S72中所生成的FFT曲線的數據和步驟S73中所選擇的非弱音演奏法時的FFT曲線的數據進行比較,判斷表示相關性的值是否在規定值以下。其中,相關性指的是2個FFT曲線相似的程度。因此,2個FFT曲線越相似,表示相關性的值越大。在步驟S74中,在判斷表示相關性的值在規定值以下時,判斷不為非弱音演奏法(即,存在弱音演奏法的可能性),CPU41將處理移至步驟S75。另一方面,在判斷表示相關性的值比規定值大時,判斷為非弱音演奏法的可能性高,CPU41結束弱音處理。
[0090]在步驟S75中,CPU41將步驟S72中所生成的FFT曲線的數據和步驟S73中所選擇的弱音演奏法時的FFT曲線的數據進行比較,判斷表示相關性的值是否在規定值以上。在判斷表示相關性的值在規定值以上時,判斷為弱音演奏法,CPU41將處理移至步驟S76。在步驟S76中,CPU41打開弱音標記。另一方面,在步驟S75中,在判斷表示相關性的值比規定值小時,判斷不為非弱音演奏法,CPU41結束弱音處理。
[0091][弱音處理(第I變形例)]
[0092]圖14為示出本實施方式涉及的樂音控制裝置I中所執行的弱音處理(圖12的步驟S64的處理)的第I變形例的流程圖。
[0093]首先,在步驟S81中,到與基于在圖11的步驟S51中接收的來自六角拾音器12的輸出的各根弦的振動電平,從超過規定的閾值(Thl)的定時相比到3msec之前的,、基于該振動電平的峰值中,提取與對應1.5KHz以上的頻率對應的峰值。在步驟S82中,CPU41,在步驟S81中提取的峰值的最大值在實驗所求得的閾值A以下時,在步驟S83中,CPU41將弱音標記打開。步驟S83的處理結束時,CPU41結束弱音處理。在步驟S82中,在該最大值比該閾值A大時,CPU41結束弱音處理。
[0094][弱音處理(第2變形例)]
[0095]圖15為示出本實施方式中涉及的樂音控制裝置I中所執行的弱音處理(圖12的步驟S64的處理)的第2變形例的流程圖。
[0096]首先,在步驟S91中,CPU41判斷是否為發音中。為發音中時,在步驟S92中,CPU41對到與基于在圖11的步驟S51中接收的來自六角拾音器12的輸出的各根弦的振動電平為規定的閾值(Th3)以下的定時(消音定時)相比3msec之前的、基于該振動電平的波形進行FFT(快速傅里葉轉換)。另一方面,不為發音中時,在步驟S93中,CPU41對到與基于在圖11的步驟S51中接收的來自六角拾音器12的輸出的各根弦的振動電平超過規定的閾值(Thl)的定時(消音定時)相比3msec之前的、基于該振動電平的波形進行FFT(快速傅里葉轉換)。下面步驟S94?S98的處理和圖13的步驟S72?S76的處理相同。
[0097][弦振動處理]
[0098]圖16為示出本實施方式涉及的樂音控制裝置I中所執行的弦振動處理(圖9的步驟S32的處理)的流程圖。
[0099]首先,在步驟SlOl中,CPU41接收來自六角拾音器12的輸出,取得各根弦的振動電平。在步驟S102中,CPU41執行標準觸發處理(在圖17中后述)。在步驟S103中,CPU41執行間距取出處理(圖18中后述)。在步驟S104中,CPU41執行消音檢測處理(圖19中后述)。步驟S104處理結束時,CPU41結束弦振動處理。
[0100][標準觸發處理]
[0101]圖17為示出本實施方式涉及的樂音控制裝置I中所執行的標準觸發處理(圖16的步驟S102的處理)的流程圖。標準觸發指的是,在檢測出演奏者彈弦的定時中的發音的觸發。
[0102]首先,在步驟Slll中,CPU41判斷是否可以進行在先觸發。即,CPU41判斷在先觸發標記是否關閉。如果判斷為不可以進行在先觸發時,CPU41使處理移至步驟S112。在判斷為可以進行在先觸發時,CPU41結束標準觸發處理。在步驟SI 12中,CPU41判斷基于圖16步驟SlOl中接收的來自六角拾音器12的輸出的各根弦的振動電平是否比規定的閾值(Th2)大。該判斷為是時,CPU41使處理移至步驟S113,該判斷為否時,CPU41結束標準觸發處理。在步驟S113中,CPU41為了可以進行標準觸發處理,打開標準觸發標記。步驟S113的處理結束時,CPU41結束標準觸發處理。
[0103][間距提取處理]
[0104]圖18為示出本實施方式涉及的樂音控制裝置I中所執行的間距提取處理(圖16的步驟S103的處理)的流程圖。
[0105]在步驟S121中,CPU41根據公知技術提取間距,決定音高。其中,所述公知技術,例如日本特開平1-177082號公報中所記載的技術等。
[0106][消音檢測處理]
[0107]圖19為示出本實施方式涉及的樂音控制裝置I中所執行的消音檢測處理(圖16的步驟S104的處理)的流程圖。
[0108]另外,在步驟S131中,CPU41判斷是否為發音中。判斷為是時,CPU41使處理移至步驟S132,該判斷為否時,CPU41結束消音檢測處理。在步驟S132中,CPU41判斷基于圖16的步驟SlOl中所接收的來自六角拾音器12的輸出的各根弦的振動電平是否比規定閾值(Th3)小。該判斷為是時,CPU41使處理移至步驟S133,該判斷為否時,CPU41結束消音檢測處理。在步驟S133中,CPU41打開消音標記。步驟S133的處理結束時,CPU41結束消音檢測處理。
[0109][綜合處理]
[0110]圖20為示出本實施方式涉及的樂音控制裝置I所執行的綜合處理(圖9的步驟S33的處理)的流程圖。綜合處理中,將壓弦位置檢測處理(圖9的步驟S31的處理)的結果及弦振動處理(圖9的步驟S32的處理)的結果綜合起來。
[0111]首先,在步驟S141中,CPU41判斷是否完成在先發音。即,在在先觸發處理(參照圖11)中,判斷是否對音源45發送發音指示。在在先觸發處理中,判斷對音源45發送發音指示時,CPU41使處理移至步驟S142。在步驟S142中,通過將間距提取處理(參照圖18)中所提取的間距的數據發送至音源45,對在先觸發處理中在先發音的樂音的間距進行修正。此時,弱音標記打開時,CPU41將音色變成弱音音色,并發送音源45音色的數據。步驟S54的處理結束時,CPU41結束在先觸發處理。
[0112]之后,CPU41使處理移至步驟S145。
[0113]另一方面,在步驟S141中,在在先觸發處理中,在判斷沒有對音源45發送發音指示時,CPU41使處理移至步驟S143。在步驟S143中,CPU41判斷標準觸發標記是否為打開。在標準觸發標記為打開時,CPU41在步驟S144中對音源45發送發音指示信號。此時,在弱音標記為打開時,CPU41將音色變成弱音音色,并對音源45發送音色的數據。之后,CPU41使處理移至步驟S145。在步驟S143中,在標準觸發標記為關閉時,CPU41使處理移至步驟S145。
[0114]在步驟S145中,CPU41判斷消音標記是否為打開。在消音標記為打開時,CPU41在步驟S146中,向音源45發送消音指示信號。在消音標記為關閉時,CPU41結束綜合處理。步驟S146的處理結束時,CPU41結束綜合處理。
[0115]以上就本實施方式的樂音控制裝置I的結構和處理進行了說明。
[0116]在本實施方式中,CPU41,取得在對張設的弦22進行彈弦操作時的弦振動信號,對所取得的弦振動信號的頻率特性進行分析,判斷所分析出的頻率特性是否滿足規定條件,依據判斷為滿足規定條件的情況和沒有判斷為滿足條件的情況,對通過所連接的音源45發音的樂音的頻率特性進行變更。
[0117]因此,在滿足規定條件時,通過改變樂音的頻率特性,即可實現弱音演奏法等具有高頻成分少的頻率特性的樂音的發音。
[0118]另外,在本實施方式中,CPU41在判斷為滿足規定的條件的情況下,與沒有判斷為滿足條件的情況相比較,變更為具有高頻成分少的頻率特性的樂音。
[0119]因此,在滿足規定的條件時,能夠實現例如弱音演奏法這樣的具有高頻成分少的頻率特性的樂音的發音。
[0120]另外,在本實施方式中,CPU41事先準備有規定頻率特性的模型,且在所分析的頻率特性和規定的頻率特性的模型之間存在一定以上的相關關系時判斷為滿足規定的條件。
[0121]因此,通過合理設定規定條件很容易實現弱音演奏。[0122]另外,在本實施方式中,CPU41提取所取得的弦振動信號的事先指定的部分中的頻率成分,且在所提取的頻率成分包含特定的頻率成分時判斷為滿足規定的條件。
[0123]因此,通過合理設定規定條件能夠很容易實現弱音演奏。
[0124]另外,在本實施方式中,CPU41提取所取得的弦振動信號的從振動開始時刻到規定時間前為止的區間中的頻率成分。
[0125]因此,能夠判斷音樂開始發音之前是否進行了弱音演奏。
[0126]另外,在本實施方式中,CPU41提取所取得的弦振動信號的從振動結束時刻開始到經過規定時間之后為止的區間中的頻率成分。
[0127]因此,在演奏中連續呈發音中的情況中,能夠判斷在發音中的樂音的消音之后,直到下一個樂音的發音為止的期間是否進行了弱音演奏。
[0128]以上盡管針對本發明的實施方式進行了說明,但實施方式只是例示性的,并非限定本發明的技術范圍。本發明還可以采取其他各種各樣的實施方式。進一步,在不脫離本發明宗旨的范圍內,可以進行省略、置換等各種改變。這些實施方式及其變形不但包含在本說明書等中所記載的發明的范圍和宗旨之中,也包含于權利要求書所記載的發明及其等同物的范圍之中。
【權利要求】
1.一種樂音控制裝置,具有: 取得機構,取得對張設的弦進行彈弦操作時的弦振動信號; 分析機構,對通過上述取得機構取得的弦振動信號的頻率特性進行分析; 判斷機構,對分析出的上述頻率特性是否滿足規定的條件進行判斷;以及 變更機構,根據上述判斷機構的判斷結果,對通過所連接的音源發音的樂音的頻率特性進行變更。
2.如權利要求1所述的樂音控制裝置, 上述變更機構在判斷為滿足上述規定的條件的情況下,與沒有判斷為滿足上述規定的條件的情況相比較,變更為具有高頻成分少的頻率特性的樂音。
3.如權利要求1所述的樂音控制裝置, 事先準備至少一個頻率特性的模型,上述判斷機構在上述分析機構分析出的頻率特性和上述頻率特性的模型之間存在一定以上的相關關系時判斷為滿足上述規定的條件。
4.如權利要求1所述的樂音控制裝置, 上述分析機構提取所取得的上述弦振動信號的事先指定的部分中的頻率成分,上述判斷機構在提取出的上述頻率成分包含特定的頻率成分時判斷為滿足上述規定的條件。
5.如權利要求4所述的樂音控制裝置, 上述分析機構提取所取得的上述弦振動信號的從振動開始時刻開始到規定時間前為止的區間中的頻率成分。
6.如權利要求4所述的樂音控制裝置, 上述分析機構提取所取得的上述弦振動信號的從振動結束時刻開始到經過規定時間后為止的區間中的頻率成分。
7.—種樂音控制方法, 取得對張設的弦進行彈弦操作時的弦振動信號, 對取得的上述弦振動信號的頻率特性進行分析, 對分析出的上述頻率特性是否滿足規定的條件進行判斷, 根據判斷為滿足上述規定的條件的情況和沒有判斷為滿足上述規定的條件的情況,對通過所連接的音源發音的樂音的頻率特性進行變更。
8.如權利要求7所述的樂音控制方法, 在判斷為滿足上述規定的條件的情況下,與沒有判斷為滿足上述規定的條件的情況相比較,變更為具有高頻成分少的頻率特性的樂音。
9.如權利要求7所述的樂音控制方法, 事先準備至少一個頻率特性的模型,在分析出的上述頻率特性和上述頻率特性的模型之間存在一定以上的相關關系時判斷為滿足上述規定的條件。
10.如權利要求7所述的樂音控制方法,其中, 提取所取得的上述弦振動信號的事先指定的部分中的頻率成分,在提取出的上述頻率成分包含特定的頻率成分時判斷為滿足上述規定的條件。
11.如權利要求10所述的樂音控制方法,其中, 提取所取得的上述弦振動信號的從振動開始時刻開始到規定時間前為止的區間中的頻率成分。
12.如權利要求10所述的樂音控制方法,其中, 提取所取得的 上述弦振動信號的從振動結束時刻開始到經過規定時間后為止的區間中的頻率成分。
【文檔編號】G10H7/00GK103915089SQ201410051518
【公開日】2014年7月9日 申請日期:2014年1月8日 優先權日:2013年1月8日
【發明者】出島達也 申請人:卡西歐計算機株式會社