一種樂音發生裝置。在步驟SA3中,產生與按鍵速度相對應的波形種類/音量的咔嗒聲,并且按照根據按鍵速度而變化的等待時間TIME,使與各英尺相對應的基音及各倍音成分的發生時刻發生偏差,使要加法合成的基音及各倍音成分不一致。在步驟SA4中,產生與放鍵速度相對應的波形種類/音量的咔嗒聲,并且按照根據放鍵速度而變化的等待時間TIME1,使與各英尺相對應的基音及倍音成分的停止時刻發生偏差,使應消音的基音及各倍音成分不一致。結果,在具有發音最初(或消音最初)的微妙的音色變化的拉桿音中混合咔嗒聲,形成與實際的拉桿風琴的發音機理相符合的獨特的拉桿音。
【技術實現步驟摘要】
本專利技術涉及模擬拉桿(drawbar)方式的電子風琴(electronic organ)的發音機理的樂音發生裝置及樂音發生方法。
技術介紹
在拉桿(drawbar)方式的電子風琴(以下簡稱為拉桿風琴(drawbar organ))中,對應于不同英尺(7 4—卜(feet))的9種(「16’(’是英尺的省略符號)」、「5 1/3’」、「8’」、「4’」、「2 2/3’」、「2’」、「I 3/5’」、「I 1/3’」、「I’」)拉桿的操作而將音高(pitch)不同的9種正弦波任意地組合及合成,從而形成所希望的音色的樂音。 另外,在以拉桿的「16’」為基音的情況下,「5 1/3’」是基音的loct+5th上的音,「8’」是基音的Ioct上的音(2倍音(second harmonic)),「4’」是基音的2oct上的音(4倍音),「2 2/3’」是基音的2oct+5th上的音,「2’」是基音的3oct上的音(8倍音),「I 3/5,」是相對于基音3oct+3rd上的音,「I 1/3’」是相對于基音3oct+5th上的音,「I’」是基音的4oct上的音(16倍音)。近年來,還公知有這樣的電子樂器,其按照采用波形數據讀出方式的音源的正弦波加法合成算法,產生拉桿風琴這樣的音色的樂音,關于這種技術,在例如日本特開2000-259157號公報中公開。
技術實現思路
但是,在拉桿風琴中,對鍵盤的各鍵設置對每個英尺的發音消音進行控制的開關,通過對應于按放鍵操作而接通(on)斷開(off)的每個英尺的開關的動作,形成被稱為所謂的拉桿音的獨特的演奏音。但是,在日本特開2000-259157號公報所公開的技術中,由于僅將對應于拉桿操作而生成的基音和多次的倍音進行正弦波合成,因此具有無法生成與實際的拉桿風琴的發音機理相符合的獨特的拉桿音的問題。本專利技術是針對這樣的情況而提出的,目的在于提供一種能夠生成與實際的拉桿風琴的發音機理相符合的獨特的拉桿音的樂音發生裝置及樂音發生方法。為了實現上述目的,本專利技術的樂音發生裝置,具備音源,分別發出樂音的基音和多個倍音;發音時刻生成部,對應于按鍵操作,分別生成由上述音源發出的基音及多個倍音的發音時刻;發音指示部,根據由上述發音時刻生成部生成的各個發音時刻,對上述音源指示基音及多個倍音的發音;放鍵速度取得部,對應于放鍵操作,取得放鍵速度;消音時刻變更部,對應于由上述放鍵速度取得部取得的放鍵速度,使由上述音源發出的基音及多個倍音的各自的消音時刻不同;以及消音指示部,根據通過上述消音時刻變更部而不同的各個消音時刻,對上述音源指示基音及多個倍音的消音。本專利技術的另一形實施方式,提供一種涉及上述本專利技術的一個實施方式的樂音發生裝置的樂音發生方法。附圖說明包括在說明書中并構成本說明書的一部分的附圖示出了本專利技術的優選實施例,并且與上面給出的內容和下面給出的具體描述一起,用于解釋本專利技術的原理,其中圖I是表示一個實施方式的樂音發生裝置100的整體結構的框圖。圖2是表示拉桿11的結構的框圖。 圖3是表示音源15的結構的框圖。圖4是表示主程序(main routine)的動作的流程圖。圖5是表示按鍵處理的動作的流程圖。圖6是表示WAIT處理的動作的流程圖。圖7是表示放鍵處理的動作的流程圖。具體實施例方式下面,參照附圖對本專利技術的實施方式進行說明。A.專利技術的概要在拉桿風琴中,鍵盤的各鍵具有對每個英尺的發音·消音進行控制的開關。每個英尺的開關不是對應于按鍵而全部同時接通,而是接通的時刻分別不同。換言之,被加法合成的基音和各倍音成分的發生時刻有偏差,由此產生發音最初的微妙的音色的變化。按鍵時產生的音色變化依賴于按鍵速度。即,若按鍵速度快則基音和各倍音成分的發生時刻的偏差減小而音色變化減小,另一方面,若按鍵速度慢則基音和各倍音成分的發生時刻的偏差增加而音色變化增大。這樣的音色變化在放鍵時同樣存在。即,每個英尺的開關對應于放鍵而斷開的時刻有偏差,從而被加法合成的基音和各倍音成分的停止時刻不一致,這將導致消音最初的微妙的音色的變化。該音色變化根據放鍵速度而不同。即,若快速地放鍵則各倍音成分的停止時刻的偏差減小而音色變化減小,相反,若緩慢地放鍵則各倍音成分的發生時刻的偏差增加而音色變化增大。另外,在實際的拉桿風琴中,由于對鍵盤的各鍵所設置的每個英尺的開關構成多列觸點(multiple row contacts),因此,按鍵時每個英尺的開關接通的順序與放鍵時每個英尺的開關斷開的順序不同。因此,在按鍵時和在放鍵時,音色變化不同。此外,對應于按放鍵操作,每個英尺的開關被接通或斷開,由此產生振動噪音(chattering noise),其作為咔塔(click)聲(電鍵咔塔聲(key click))而與發生樂音混合。根據本專利技術,通過CPU動作(后述的按鍵處理及放鍵處理),對基于上述一系列的觀點的拉桿風琴的發音機理進行模擬,由此能夠形成符合實際的拉桿風琴的發音機理的獨特的拉桿音。B.結構下面參照圖I 圖3,對本專利技術的一個實施方式的樂音發生裝置100的結構進行說明。圖I是表示樂音發生裝置100的整體結構的框圖,圖2是表示拉桿11的結構的框圖,圖3是表示音源15的結構的框圖。首先,在圖I中,鍵盤10發生包含與演奏操作(按放鍵操作)相應的導通/切斷(key on/key off)事件(event)、鍵號以及速度(按鍵速度或放鍵速度)的演奏信息。如圖2所示的一例那樣,拉桿11由滑動變阻器F術U 二一 Λ (slidevolume)) Ila-I lla_9與A/D轉換器Ilb構成,該滑動變阻器Ila-I lla_9調整基音和各倍音成分的音量,該A/D轉換器Ilb將由這些滑動變阻器Ila-I lla_9分別進行了電平(level)控制的音量信號調入到輸入通道chi ch9中,在CPU12的控制下,對供給到各輸入通道chi ch9的音量信號進行A/D轉換,作為拉桿輸出Ddr (chi) Ddr(ch9)而輸出。拉桿輸出Ddr(chl) Ddr (ch9)在CPU12的控制下,被暫時存儲于RAM14的工作區。另外,對滑動變阻器Ila-I lla_9分別分配基音的「16’」(’表示英尺的省略記號)、基音的loct+5th上的「51/3’」、基音的Ioct上(2倍音)的「8’」、基音的2oct上(4倍音)的「4’」、基音的2oct+5th上的「22/3’」、基音的3oct上(8倍音)的「2’」、基音的3oct+3rd上的「13/5’」、基音的3oct+5th上的「11/3’」以及基音的4oct上(16倍音)的「I,」。 CPU12執行在ROM 13中存儲的各種程序,根據與鍵盤10的按放鍵操作(演奏操作)相應地產生的演奏信息對音源15進行控制而形成樂音。關于本專利技術的主旨的CPU12的特征性處理動作在后面進行描述。在R0M13中,存儲有被加載于CPU12中的各種程序。各種程序包含后述的主程序、按鍵處理和放鍵處理。RAM14具備工作區和數據區。在RAM14的工作區中,暫時存儲用于CPU12的處理的各種寄存器·標志(flag)數據。具體而言,在CPU12的控制下,暫時存儲由拉桿11產生的拉桿輸出Ddr(chl) Ddr (ch9)。在RAM14的數據區,例如存儲與各種速度相對本文檔來自技高網...
【技術保護點】
一種樂音發生裝置,具備:音源,分別發出樂音的基音和多個倍音;發音時刻生成部,對應于按鍵操作,分別生成由上述音源發出的基音及多個倍音的發音時刻;發音指示部,根據由上述發音時刻生成部生成的各個發音時刻,對上述音源指示基音及多個倍音的發音;放鍵速度取得部,對應于放鍵操作,取得放鍵速度;消音時刻變更部,對應于由上述放鍵速度取得部取得的放鍵速度,使由上述音源發出的基音及多個倍音的各自的消音時刻不同;以及消音指示部,根據通過上述消音時刻變更部而不同的各個消音時刻,對上述音源指示基音及多個倍音的消音。
【技術特征摘要】
2011.07.27 JP 164299/20111.一種樂音發生裝置,具備 音源,分別發出樂音的基音和多個倍音; 發音時刻生成部,對應于按鍵操作,分別生成由上述音源發出的基音及多個倍音的發音時刻; 發音指示部,根據由上述發音時刻生成部生成的各個發音時刻,對上述音源指示基音及多個倍音的發音; 放鍵速度取得部,對應于放鍵操作,取得放鍵速度; 消音時刻變更部,對應于由上述放鍵速度取得部取得的放鍵速度,使由上述音源發出的基音及多個倍音的各自的消音時刻不同;以及 消音指示部,根據通過上述消音時刻變更部而不同的各個消音時刻,對上述音源指示基音及多個倍音的消音。2.根據權利要求I所述的樂音發生裝置, 上述樂音發生裝置還具備按鍵速度取得部,該按鍵速度取得部對應于上述按鍵操作取得按鍵速度; 上述發音時刻生成部包含發音時刻變更部,該發音時刻變更部對應于由上述按鍵速度取得部取得的按鍵速度,使由上述音源發出的基音及多個倍音的各自的發音時刻不同。3.根據權利要求2所述的樂音發生裝置, 上述發音時刻變更部具備用于產生與上述按鍵速度相應的第一等待時間的第一等待時間產生部,每當經過該第一等待時間,則依次指示上述基音及多個倍音的各自的發音,從而使這些發音時刻不同。4.根據權利要求3所述的樂音發生裝置, 上述第一等待時間產生部根據上述按鍵速度的倒數計算第一等待時間。5.根據權利要求I所述的樂音發生裝置, 上述消音時刻變更部具備用于產生與上述放鍵速度相應的第二等待時間的第二等待時間產生部,每當經過該第二等待時間,則依次指示所發出的上述基音及多個倍音的各自的消音,從而使這些消音時刻不同。6.根據權利要求5所述的樂音發生裝置, 上述第二等待時間產生部根據上述放鍵速度...
【專利技術屬性】
技術研發人員:巖瀨廣,
申請(專利權)人:卡西歐計算機株式會社,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。