欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電子鍵盤(pán)樂(lè)器及方法

文檔序號(hào):2826051閱讀:427來(lái)源:國(guó)知局
電子鍵盤(pán)樂(lè)器及方法
【專(zhuān)利摘要】電子鍵盤(pán)樂(lè)器(10)具備:鍵(32);檢測(cè)鍵(32)被按壓到位置(x3)這一情況的第3開(kāi)關(guān)(36);受理音色的種類(lèi)的選擇的各種開(kāi)關(guān)(12~15);以及CPU(21),根據(jù)由第3開(kāi)關(guān)(36)檢測(cè)到鍵(32)被按壓到位置(x3),以由各種開(kāi)關(guān)(12~15)受理的種類(lèi)的音色執(zhí)行發(fā)音。CPU(21)使從第3開(kāi)關(guān)(36)檢測(cè)到鍵(32)被按壓到位置(x3)開(kāi)始到執(zhí)行發(fā)音為止的時(shí)間,根據(jù)由各種開(kāi)關(guān)(12~15)受理的音色的種類(lèi)而變化。
【專(zhuān)利說(shuō)明】電子鍵盤(pán)樂(lè)器及方法
[0001]本申請(qǐng)基于2012年6月27日提出的日本專(zhuān)利申請(qǐng)第2012 — 144581號(hào)并主張其優(yōu)先權(quán),這里引用其全部?jī)?nèi)容。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及電子鍵盤(pán)樂(lè)器及方法。
【背景技術(shù)】
[0003]以往的電子鍵盤(pán)樂(lè)器能夠產(chǎn)生與從聲學(xué)鋼琴(acoustic piano)、電鋼琴、電風(fēng)琴、大鍵琴等多種鍵盤(pán)樂(lè)器分別產(chǎn)生的樂(lè)音類(lèi)似的樂(lè)音。這是因?yàn)椋瑢纳鲜鲦I盤(pán)樂(lè)器產(chǎn)生的樂(lè)音的波形預(yù)先存儲(chǔ),將這些存儲(chǔ)的波形以由按鍵指定的速度讀出。
[0004]此外,以往的鍵盤(pán)樂(lè)器,根據(jù)按鍵速度或強(qiáng)度,產(chǎn)生的樂(lè)音的音色及音量變化,而電子鍵盤(pán)樂(lè)器也通過(guò)按每個(gè)鍵設(shè)置接通(on)時(shí)刻根據(jù)其按入量而不同的多個(gè)接點(diǎn),來(lái)檢測(cè)按鍵速度或強(qiáng)度,根據(jù)該檢測(cè)出的按鍵速度或強(qiáng)度使生成的樂(lè)音的音量及音色變化。
[0005]通過(guò)以上的結(jié)構(gòu),以往的電子鍵盤(pán)樂(lè)器雖然能夠產(chǎn)生與鍵盤(pán)樂(lè)器的樂(lè)音更接近的樂(lè)音,但僅通過(guò)這樣還不能使習(xí)慣于實(shí)際的鍵盤(pán)樂(lè)器的演奏者沒(méi)有不適感地演奏。
[0006]例如,在聲學(xué)鋼琴、電鋼琴等鍵盤(pán)樂(lè)器中,已知從將鍵盤(pán)完全按下而音錘(hammer)動(dòng)作開(kāi)始到音錘觸弦發(fā)音為止存在時(shí)滯(time lag),在電子鍵盤(pán)樂(lè)器中,也提出了做成即使檢測(cè)到可靠地進(jìn)行了按鍵也不立即發(fā)音、而是從該時(shí)刻起經(jīng)過(guò)一定時(shí)間后發(fā)音的結(jié)構(gòu)(例如日本專(zhuān)利第3254062號(hào)公報(bào))。
[0007]如日本專(zhuān)利第3254062號(hào)公報(bào)那樣,僅通過(guò)使發(fā)音的時(shí)刻延遲一定時(shí)間,不能帶來(lái)多種鍵盤(pán)樂(lè)器各自的特有的演奏感。
[0008]例如,已知的是,電鋼琴與聲學(xué)鋼琴相比,由于音錘的可動(dòng)范圍窄,所以從觸鍵到發(fā)音的時(shí)滯比較小。
[0009]此外,在電風(fēng)琴中,構(gòu)成為,與鋼琴相比發(fā)音開(kāi)始位置淺,此外,風(fēng)琴的高階腳音(high pitch feet sound)在將鍵盤(pán)按下的深度淺的位置開(kāi)始發(fā)音,低階腳音(low pitchfeet sound)在將鍵盤(pán)按下的深度深的位置開(kāi)始發(fā)音;在大鍵琴中,由于是與鍵盤(pán)聯(lián)動(dòng)的琴撥(PIectrum)彈弦的結(jié)構(gòu),所以即使在放開(kāi)鍵盤(pán)時(shí),琴撥也返回而發(fā)出接觸到弦的音。
[0010]在以往的電子鍵盤(pán)樂(lè)器中,沒(méi)有考慮到這樣的各鍵盤(pán)樂(lè)器特有的發(fā)聲形態(tài),習(xí)慣于這種鍵盤(pán)樂(lè)器的演奏的演奏者,每當(dāng)演奏電子鍵盤(pán)樂(lè)器時(shí)無(wú)法消除不適感。

【發(fā)明內(nèi)容】

[0011]因此,本發(fā)明的目的在于,不給習(xí)慣于以往的鍵盤(pán)樂(lè)器的演奏的演奏者帶來(lái)演奏的不適感。
[0012]為了達(dá)到上述目的,本發(fā)明的一技術(shù)方案的電子鍵盤(pán)樂(lè)器的特征在于,具備:鍵盤(pán),由多個(gè)鍵構(gòu)成;檢測(cè)機(jī)構(gòu),對(duì)上述多個(gè)鍵中的某一個(gè)被按鍵這一情況進(jìn)行檢測(cè);選擇機(jī)構(gòu),從多個(gè)音色中選擇要發(fā)音的樂(lè)音的音色;決定機(jī)構(gòu),根據(jù)由該選擇機(jī)構(gòu)選擇的音色,決定發(fā)音延遲時(shí)間;以及發(fā)音指示機(jī)構(gòu),在從上述檢測(cè)機(jī)構(gòu)檢測(cè)到按鍵的時(shí)刻起經(jīng)過(guò)了由上述決定機(jī)構(gòu)決定的發(fā)音延遲時(shí)間后,對(duì)所連接的聲源進(jìn)行指示,使得發(fā)出由上述選擇機(jī)構(gòu)選擇的音色的樂(lè)音。
[0013]此外,作為本發(fā)明的一技術(shù)方案的方法,是具有由多個(gè)鍵構(gòu)成的鍵盤(pán)的電子鍵盤(pán)樂(lè)器執(zhí)行的方法,其特征在于,對(duì)上述多個(gè)鍵中的某一個(gè)被按鍵這一情況進(jìn)行檢測(cè);從多個(gè)音色中選擇要發(fā)音的樂(lè)音的音色;根據(jù)該選擇的音色,決定不同的發(fā)音延遲時(shí)間;在從檢測(cè)到上述按鍵的時(shí)刻起經(jīng)過(guò)了所決定的上述發(fā)音延遲時(shí)間后,對(duì)所連接的聲源進(jìn)行指示,使得發(fā)出所選擇的上述音色的樂(lè)音。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0014]圖1是表示本實(shí)施方式的電子鍵盤(pán)樂(lè)器的外觀結(jié)構(gòu)的圖。
[0015]圖2是表示圖1的電子鍵盤(pán)樂(lè)器的結(jié)構(gòu)的框圖。
[0016]圖3是表示圖2的電子鍵盤(pán)樂(lè)器的鍵盤(pán)的結(jié)構(gòu)的縱剖視圖。
[0017]圖4是表示圖3的鍵盤(pán)的鍵的按鍵量與發(fā)音時(shí)刻等之間的關(guān)系的圖。
[0018]圖5是說(shuō)明圖1的電子鍵盤(pán)樂(lè)器執(zhí)行的主流程的流程圖。
[0019]圖6是表示圖5的主流程的步驟S2的開(kāi)關(guān)處理的詳細(xì)內(nèi)容的流程圖。
[0020]圖7是表示圖5的主流程的步驟S3的按鍵處理的流程圖。
[0021]圖8是表示圖5的主流程的步驟S3的按鍵處理的流程圖。
[0022]圖9是表示圖5的主流程的步驟S4的放鍵處理的流程圖。
[0023]圖10是表示圖5的主流程的步驟S4的放鍵處理的流程圖。
[0024]圖11是表示本實(shí)施方式的延遲時(shí)間表的例子的圖。
[0025]圖12是表示本實(shí)施方式的系數(shù)表的例子的圖。
[0026]圖13是表示本實(shí)施方式的延遲時(shí)間表的例子的圖。
【具體實(shí)施方式】
[0027]以下,參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。圖1是表示本實(shí)施方式的電子鍵盤(pán)樂(lè)器10的外觀結(jié)構(gòu)的俯視圖。
[0028]如圖1所示,本實(shí)施方式的電子鍵盤(pán)樂(lè)器10的上表面具有長(zhǎng)方形的形狀。所以,以下將長(zhǎng)方形的長(zhǎng)邊的方向稱(chēng)作“左右方向”,將長(zhǎng)方形的短邊的方向稱(chēng)作“上下方向”。
[0029]在電子鍵盤(pán)樂(lè)器10的上表面的下部,鍵盤(pán)11在左右方向上延伸。在鍵盤(pán)11的上部,設(shè)有受理音色種類(lèi)的選擇的多個(gè)開(kāi)關(guān)12至15。該多個(gè)開(kāi)關(guān)12至15具體地講分別是聲學(xué)鋼琴選擇開(kāi)關(guān)12、電鋼琴選擇開(kāi)關(guān)13、電風(fēng)琴選擇開(kāi)關(guān)14及大鍵琴選擇開(kāi)關(guān)15。例如,在聲學(xué)鋼琴選擇開(kāi)關(guān)12被按下的情況下,作為音色的種類(lèi)而選擇聲學(xué)鋼琴。
[0030]此外,在鍵盤(pán)11的上部,除此以外還設(shè)有用來(lái)進(jìn)行演示(demo)演奏的開(kāi)始、結(jié)束、節(jié)奏樣式的指定的開(kāi)關(guān)等。并且,在鍵盤(pán)11的上部,還設(shè)有顯示部16,顯示關(guān)于所演奏的樂(lè)曲的各種信息、例如音色的種類(lèi)、節(jié)奏樣式、弦名等。
[0031]圖2是表示本實(shí)施方式的電子鍵盤(pán)樂(lè)器10的結(jié)構(gòu)的框圖。
[0032]如圖2所示,本實(shí)施方式的電子鍵盤(pán)樂(lè)器10具備CPlXCentral Processing Unit)
21、ROM (Read Only Memory) 22、RAM (Random Access Memory) 23、聲系統(tǒng) 24、開(kāi)關(guān)群 25、鍵盤(pán)11及顯示部16。
[0033]CPU21執(zhí)行電子鍵盤(pán)樂(lè)器10整體的控制、鍵盤(pán)11的鍵的按鍵及構(gòu)成開(kāi)關(guān)群25的開(kāi)關(guān)(例如,圖1的聲學(xué)鋼琴選擇開(kāi)關(guān)12等)的操作的檢測(cè)、按照鍵及開(kāi)關(guān)的操作的聲系統(tǒng)24的控制、與所選擇的音色的種類(lèi)相應(yīng)的發(fā)音時(shí)刻的控制等各種處理。
[0034]R0M22存儲(chǔ)使CPU21執(zhí)行的各種處理、例如與開(kāi)關(guān)的操作或鍵盤(pán)的某個(gè)鍵的按鍵相對(duì)應(yīng)的各種處理、與按鍵相應(yīng)的樂(lè)音的發(fā)音指示、與所選擇的音色的種類(lèi)相應(yīng)的發(fā)音時(shí)刻的控制等的程序。此外,R0M22具有波形數(shù)據(jù)區(qū),保存有用來(lái)生成聲學(xué)鋼琴、電鋼琴、電風(fēng)琴、大鍵琴等的樂(lè)音的波形數(shù)據(jù)。RAM23存儲(chǔ)從R0M22讀出的程序、以及在處理的過(guò)程中暫時(shí)產(chǎn)生的數(shù)據(jù)。
[0035]聲系統(tǒng)24具有聲源部26、音頻電路27及揚(yáng)聲器28。聲源部26例如若從CPU21接收到關(guān)于被按壓的鍵的信息,則從R0M22的波形數(shù)據(jù)區(qū)讀出規(guī)定的波形數(shù)據(jù),生成規(guī)定的音高的樂(lè)音數(shù)據(jù)并輸出。此外,聲源部26將聲學(xué)鋼琴等的音色的波形數(shù)據(jù)以預(yù)先設(shè)定的音高所對(duì)應(yīng)的速度讀出,作為樂(lè)音數(shù)據(jù)輸出。音頻電路27將樂(lè)音數(shù)據(jù)進(jìn)行D/A (Digital/Analog)變換并放大。由此,從揚(yáng)聲器28輸出聲響信號(hào)。
[0036]圖3是表示本實(shí)施方式的鍵盤(pán)11的結(jié)構(gòu)的縱剖視圖。該鍵盤(pán)11如圖3所示,具備:合成樹(shù)脂制的鍵盤(pán)底架31、在該鍵盤(pán)底架31上相對(duì)于鍵盤(pán)底架31可在上下方向上轉(zhuǎn)動(dòng)地配置的多個(gè)鍵32 (白鍵和黑鍵,其中,在本實(shí)施方式中對(duì)一個(gè)白鍵進(jìn)行說(shuō)明)、對(duì)這些多個(gè)鍵32分別施加活動(dòng)負(fù)荷(action loading)的多個(gè)音錘部件33 (其中,在本實(shí)施方式中僅表示一個(gè))、具有通過(guò)多個(gè)鍵32而分別進(jìn)行接通動(dòng)作的第I開(kāi)關(guān)34的第I開(kāi)關(guān)基板42、以及具有通過(guò)多個(gè)音錘部件33而分別進(jìn)行接通動(dòng)作的第2開(kāi)關(guān)35及第3開(kāi)關(guān)36的第2開(kāi)關(guān)基板43。
[0037]鍵盤(pán)底架31如圖3所示,配置在電子鍵盤(pán)樂(lè)器10主體的底板31a上,在其前端部(在圖3中是右端部),從底部向上方突出而形成有前腿部37。在該前腿部37的上部,設(shè)有用來(lái)防止鍵32的橫擺的鍵導(dǎo)引部37a。此外,在該前腿部37的后方(在圖3中是左方),如圖3所示,以比鍵導(dǎo)引部37a稍低的高度形成有豎起部38。
[0038]該豎起部38形成有用于使后述的音錘部件33的前部側(cè)插入并在上下方向上移動(dòng)的音錘插入用的開(kāi)口部38a。在該豎起部38的上部,朝向后部側(cè)(在圖3中是左側(cè))大致水平地形成有音錘載置部39。在該音錘載置部39的下部,如圖3所示,向下方突出設(shè)有用來(lái)支承音錘部件33的音錘支承部40。該音錘支承部40設(shè)有可轉(zhuǎn)動(dòng)地支承音錘部件33的支承軸40a。
[0039]此外,在音錘載置部39的后部側(cè),如圖3所示,形成有基板搭載部41。該基板搭載部41構(gòu)成為,如后述那樣將設(shè)有第I開(kāi)關(guān)34的第I開(kāi)關(guān)基板42與設(shè)有第2開(kāi)關(guān)35及第3開(kāi)關(guān)36的第2開(kāi)關(guān)基板43上下對(duì)置地安裝。
[0040]并且,在鍵盤(pán)底架31的后部、也就是基板搭載部41的后部側(cè),如圖3所示,以比音錘載置部39稍高的高度形成有鍵載置部44。在該鍵載置部44的上表面,形成有鍵支承部
45。該鍵支承部45設(shè)有將鍵32的后端部可在上下方向上轉(zhuǎn)動(dòng)地支承的支承軸45a。此外,在該鍵載置部44的后端部,如圖3所示,垂下有對(duì)鍵盤(pán)底架31的后端部進(jìn)行支承的后腿部46。
[0041]另一方面,鍵32如圖3所示,其后端部(在圖3中是左端部)在上下方向上可轉(zhuǎn)動(dòng)地支承于在鍵盤(pán)底架31的鍵載置部44上設(shè)置的鍵支承部45的支承軸45a。在該鍵32的中間部,向下側(cè)突出形成有用來(lái)推壓在鍵盤(pán)底架31的基板搭載部41處配置的后述的第I開(kāi)關(guān)基板42的第I開(kāi)關(guān)34的開(kāi)關(guān)推壓部47。
[0042]此外,在鍵32的位于開(kāi)關(guān)推壓部47的前側(cè)(在圖3中是右側(cè))的鍵32的部位,如圖3所示,朝向鍵32的下側(cè)突出形成有音錘導(dǎo)引部48。該音錘導(dǎo)引部48構(gòu)成為,將后述的位于音錘部件33前端部的鍵抵接部52可滑動(dòng)地插入,使該插入的鍵抵接部52根據(jù)鍵32的按鍵操作而在上下方向上位移。
[0043]音錘部件33如圖3所示,具備:音錘主體49 ;設(shè)在該音錘主體49的后部(在圖3中是左側(cè)部)的錘部50 ;設(shè)在音錘主體49的前側(cè)上部(在圖3中是右側(cè)上部)、成為音錘主體49的轉(zhuǎn)動(dòng)中心的合成樹(shù)脂制的轉(zhuǎn)動(dòng)支承部51 ;設(shè)在音錘主體49的前端部(在圖3中是右端部)的鍵抵接部52 ;以及設(shè)在音錘主體49的中間部的上部、用來(lái)推壓后述的第2開(kāi)關(guān)基板43的第2開(kāi)關(guān)35及第3開(kāi)關(guān)36的開(kāi)關(guān)推壓部53。
[0044]該音錘部件33如圖3所示那樣,構(gòu)成為,使音錘主體49的鍵抵接部52從鍵盤(pán)底架31的下側(cè)插入豎起部38的開(kāi)口部38a,向音錘載置部39的前側(cè)(在圖3中是右側(cè))突出,通過(guò)在此狀態(tài)下將音錘主體49的轉(zhuǎn)動(dòng)支承部51可轉(zhuǎn)動(dòng)地安裝于在音錘載置部39處設(shè)置的音錘支承部40的支承軸40a,音錘主體49以音錘支承部40的支承軸40a為中心在上下方向上轉(zhuǎn)動(dòng)。
[0045]此外,該音錘部件33如圖3所示那樣,構(gòu)成為,當(dāng)音錘主體49的轉(zhuǎn)動(dòng)支承部51可轉(zhuǎn)動(dòng)地安裝于音錘支承部40的支承軸40a時(shí),在音錘主體49的前端部設(shè)置的鍵抵接部52被可滑動(dòng)地插入鍵32的音錘導(dǎo)引部48,通過(guò)在該狀態(tài)下鍵抵接部52對(duì)應(yīng)于鍵32的按鍵操作而與音錘導(dǎo)引部48 —起在上下方向上位移,以音錘支承部40的支承軸40a為中心使音錘主體49在上下方向上轉(zhuǎn)動(dòng)。
[0046]由此,音錘部件33如圖3所示那樣構(gòu)成為,在鍵32沒(méi)有被按壓的初始狀態(tài)時(shí),音錘主體49在錘部50的重量下以音錘支承部40的支承軸40a為中心逆時(shí)針轉(zhuǎn)動(dòng),音錘主體49的后部抵接于在鍵盤(pán)底架31的后端下部設(shè)置的毛氈(felt)等下限止動(dòng)部54a,從而位置被限制在規(guī)定的下限位置。
[0047]此外,該音錘部件33構(gòu)成為,若鍵32被從上方按壓,則利用鍵32的音錘導(dǎo)引部48,音錘主體49的鍵抵接部52抵抗錘部50的重量而被推下,隨之音錘主體49以音錘支承部40的支承軸40a為中心順時(shí)針轉(zhuǎn)動(dòng),由此對(duì)鍵32施加活動(dòng)負(fù)荷,然后,音錘主體49的后部抵接于在鍵盤(pán)底架31的鍵載置部44的下表面設(shè)置的毛氈等上限止動(dòng)部54b。
[0048]并且,第I開(kāi)關(guān)34構(gòu)成為,具備第I接點(diǎn)34a,可接觸及離開(kāi)地與第I開(kāi)關(guān)基板42接觸。由此,第I開(kāi)關(guān)34構(gòu)成為,在鍵32被按壓操作時(shí)第I接點(diǎn)34a與第I開(kāi)關(guān)基板42接觸,由此進(jìn)行開(kāi)關(guān)并輸出接通信號(hào)。
[0049]此外,該第I開(kāi)關(guān)34構(gòu)成為,在鍵32被按壓操作后、向初始位置返回時(shí),當(dāng)?shù)贗接點(diǎn)34a從第I開(kāi)關(guān)基板42離開(kāi)時(shí),輸出斷開(kāi)(off)信號(hào)。
[0050]第2開(kāi)關(guān)35及第3開(kāi)關(guān)36構(gòu)成為,分別具備第2接點(diǎn)35a及第3接點(diǎn)36a,第2接點(diǎn)35a及第3接點(diǎn)36a可接觸及離開(kāi)地依次接觸第2開(kāi)關(guān)基板43。另外,接觸的順序是,第2接點(diǎn)35a比第3接點(diǎn)36a先接觸,離開(kāi)的順序是,第3接點(diǎn)36a比第2接點(diǎn)35a先離開(kāi)。
[0051]由此,第2開(kāi)關(guān)35及第3開(kāi)關(guān)36構(gòu)成為,在被音錘部件33的開(kāi)關(guān)推壓部53從下側(cè)推壓時(shí),第2接點(diǎn)35a及第3接點(diǎn)36a以不同的時(shí)刻依次接觸第2開(kāi)關(guān)基板43,從而進(jìn)行開(kāi)關(guān)并依次輸出接通信號(hào)。
[0052]此外,該第2開(kāi)關(guān)35及第3開(kāi)關(guān)36構(gòu)成為,在鍵32被按壓操作后、向初始位置返回時(shí),當(dāng)?shù)?接點(diǎn)35a及第3接點(diǎn)36a從第2開(kāi)關(guān)基板43離開(kāi)時(shí),依次輸出斷開(kāi)信號(hào)。
[0053]圖4是表示本實(shí)施方式的鍵32的按鍵量與發(fā)音時(shí)刻等之間的關(guān)系的圖。橫軸表示時(shí)間,縱軸表示鍵32的位置。鍵32的位置表示鍵32的按鍵量,位置x0表示按鍵量是O,位置x4表示按鍵量的最大值,即表示在物理上能夠按鍵的量的最大值。
[0054]若鍵32的按壓開(kāi)始并被按壓到位置xl,則第I接點(diǎn)34a接觸第I開(kāi)關(guān)基板42,第I開(kāi)關(guān)34輸出接通信號(hào)。接著,若將鍵32按壓到位置x2,則第2接點(diǎn)35a接觸第2開(kāi)關(guān)基板43,第2開(kāi)關(guān)35輸出接通信號(hào)。此時(shí),觸碰(touch)檢測(cè)開(kāi)始。進(jìn)而,若將鍵32按壓到位置x3,則第3接點(diǎn)36a接觸第2開(kāi)關(guān)基板43,第3開(kāi)關(guān)36輸出接通信號(hào)。此時(shí),執(zhí)行發(fā)音處理。
[0055]然后,在將鍵32按壓到位置x4后,開(kāi)始放鍵,當(dāng)鍵32回到位置x3時(shí),第3接點(diǎn)36a從第2開(kāi)關(guān)基板43離開(kāi),第3開(kāi)關(guān)36輸出斷開(kāi)信號(hào)。接著,當(dāng)鍵32回到位置x2時(shí),第2接點(diǎn)35a從第2開(kāi)關(guān)基板43離開(kāi),第2開(kāi)關(guān)35輸出斷開(kāi)信號(hào)。進(jìn)而,當(dāng)鍵32回到位置xl時(shí),第I接點(diǎn)34a從第I開(kāi)關(guān)基板42離開(kāi),第I開(kāi)關(guān)34輸出斷開(kāi)信號(hào)。此時(shí),執(zhí)行消
音處理。
[0056]因而,如圖4所示,若在鍵32回到位置x2后、回到位置xl之前再次進(jìn)行按鍵,將鍵32按壓到位置x2及x3,則不執(zhí)行消音處理而再次執(zhí)行發(fā)音處理。因而,由此能夠?qū)⑴c鍵32對(duì)應(yīng)的音高的樂(lè)音以短時(shí)間間隔連續(xù)發(fā)音。
[0057]以下,對(duì)在本實(shí)施方式的電子鍵盤(pán)樂(lè)器10中執(zhí)行的處理更詳細(xì)地說(shuō)明。
[0058]圖5是說(shuō)明在本實(shí)施方式的電子鍵盤(pán)樂(lè)器10中執(zhí)行的主流程的流程圖。另外,雖然沒(méi)有圖示,但在主流程的執(zhí)行中,還以規(guī)定的時(shí)間間隔執(zhí)行將中斷計(jì)數(shù)器的計(jì)數(shù)器值增加的定時(shí)器增加處理。
[0059]如圖5所示,若將電子鍵盤(pán)樂(lè)器10的電源投入,則在步驟SI中,電子鍵盤(pán)樂(lè)器10的CPU21 (以下簡(jiǎn)稱(chēng)作“CPU21”)執(zhí)行包括RAM23中的數(shù)據(jù)及顯示部16的圖像的清空在內(nèi)的初始化處理。在步驟S2中,CPU21檢測(cè)構(gòu)成開(kāi)關(guān)群25的開(kāi)關(guān)的各自的操作,執(zhí)行開(kāi)關(guān)處理,該開(kāi)關(guān)處理執(zhí)行按照檢測(cè)到的操作的處理。關(guān)于開(kāi)關(guān)處理,參照?qǐng)D6在后面敘述。
[0060]在步驟S3中,CPU21執(zhí)行按鍵處理。這里,所謂按鍵處理,是指執(zhí)行與音色的種類(lèi)相應(yīng)的發(fā)音控制的處理。關(guān)于按鍵處理,參照?qǐng)D7及圖8在后面敘述。在步驟S4中,CPU21執(zhí)行放鍵處理。這里,所謂放鍵處理,是指執(zhí)行與音色的種類(lèi)相應(yīng)的消音控制的處理。關(guān)于放鍵處理,參照?qǐng)D9及圖10在后面敘述。
[0061]在步驟S5中,CPU21執(zhí)行其他處理,例如向顯示部16的圖像顯示、LED (未圖示)的點(diǎn)亮、熄滅等各種處理,并使處理返回步驟S2。以后,CPU21重復(fù)步驟S2?S5的處理。
[0062]接著,參照?qǐng)D6至圖10的各流程圖,分別對(duì)圖5的主流程中的、步驟2的開(kāi)關(guān)處理、步驟S3的按鍵處理及步驟S4的放鍵處理的詳細(xì)情況,按其順序分別說(shuō)明。
[0063]圖6是說(shuō)明圖5的主流程的步驟S2的開(kāi)關(guān)處理的詳細(xì)情況的流程圖。
[0064]在步驟Sll中,CPU21受理音色的種類(lèi)的選擇。例如,當(dāng)上述聲學(xué)鋼琴選擇開(kāi)關(guān)
12、電鋼琴選擇開(kāi)關(guān)13、電風(fēng)琴選擇開(kāi)關(guān)14及大鍵琴選擇開(kāi)關(guān)15中的某個(gè)開(kāi)關(guān)被按下時(shí),CPU21通過(guò)檢測(cè)哪個(gè)開(kāi)關(guān)被按下并確定音色的種類(lèi),來(lái)受理該音色的種類(lèi)的選擇。
[0065]在所確定的音色的種類(lèi)是聲學(xué)鋼琴的情況下,在步驟S12中,CPU21將音色的種類(lèi)設(shè)定為聲學(xué)鋼琴。
[0066]此外,在所確定的音色的種類(lèi)是電鋼琴的情況下,在步驟S13中,CPU21將音色的種類(lèi)設(shè)定為電鋼琴。
[0067]此外,在所確定的音色的種類(lèi)是電風(fēng)琴的情況下,在步驟S14中,CPU21將音色的種類(lèi)設(shè)定為電風(fēng)琴。
[0068]此外,在所確定的音色的種類(lèi)是大鍵琴的情況下,在步驟S15中,CPU21將音色的種類(lèi)設(shè)定為大鍵琴。
[0069]若步驟S12、S13、S14或S15的處理結(jié)束,則CPU21進(jìn)一步將表示所設(shè)定的音色的種類(lèi)的信息保存到RAM23的規(guī)定區(qū)域中。除此以外,雖然沒(méi)有圖示,但演示演奏的開(kāi)始、結(jié)束的指定開(kāi)關(guān)、節(jié)奏樣式的指定等各種開(kāi)關(guān)的操作也被檢測(cè)。由此,開(kāi)關(guān)處理結(jié)束,即,圖5的步驟S2的處理結(jié)束,作為步驟S3的按鍵處理,執(zhí)行圖7及圖8所示的一系列的處理。
[0070]圖7及圖8是說(shuō)明圖5的主流程的步驟S3的按鍵處理的詳細(xì)情況的流程圖。
[0071]在步驟S21中,CPU21判定音色的種類(lèi)。具體而言,CPU21參照保存在RAM23的規(guī)定區(qū)域中的表示音色的種類(lèi)的信息,判定音色的種類(lèi)。
[0072]在判定結(jié)果是音色的種類(lèi)是聲學(xué)鋼琴的情況下,CPU21執(zhí)行步驟S22?S28的一系列的處理(以下稱(chēng)作“聲學(xué)鋼琴”的處理)。在判定結(jié)果是音色的種類(lèi)是電鋼琴的情況下,CPU21執(zhí)行步驟S29?S35的一系列的處理(以下稱(chēng)作“電鋼琴的處理”)。在判定結(jié)果是音色的種類(lèi)是電風(fēng)琴的情況下,CPU21執(zhí)行步驟S36?S44的一系列的處理(以下稱(chēng)作“電風(fēng)琴的處理”)。在判定結(jié)果是音色的種類(lèi)是大鍵琴的情況下,CPU21執(zhí)行步驟S45?S49的一系列的處理(以下稱(chēng)作“大鍵琴的處理”)。
[0073]以下,關(guān)于聲學(xué)鋼琴的處理至大鍵琴的處理,以其順序分別說(shuō)明。
[0074][聲學(xué)鋼琴的處理]
[0075]在步驟S22中,CPU21判斷第2開(kāi)關(guān)35是否接通。具體而言,CPU21通過(guò)鍵32被按壓到位置x2 (參照?qǐng)D4)、第2接點(diǎn)35a接觸第2開(kāi)關(guān)基板43,來(lái)判斷是否檢測(cè)到來(lái)自第2開(kāi)關(guān)35的接通信號(hào)的輸出。在該判斷是“是”的情況下,CPU21使處理向步驟S23轉(zhuǎn)移,在“否”的情況下,使處理向步驟S22返回。
[0076]因而,在步驟S22中,在判斷為第2開(kāi)關(guān)35接通之前,CPU21反復(fù)執(zhí)行步驟S22的判定處理,若判斷為第2開(kāi)關(guān)35接通,則使處理向步驟S23轉(zhuǎn)移。
[0077]在步驟S23中,CPU21開(kāi)始速率(velocity)的計(jì)測(cè)。具體而言,CPU21開(kāi)始計(jì)測(cè)在后述的步驟S25的速率的計(jì)算中需要的時(shí)間。另外,在步驟S23中開(kāi)始計(jì)測(cè)的時(shí)間,是鍵32從位置x2移動(dòng)到位置x3的經(jīng)過(guò)時(shí)間。
[0078]在步驟S24中,CPU21判斷第3開(kāi)關(guān)36是否接通。具體而言,CPU21通過(guò)鍵32被按壓到位置x3 (參照?qǐng)D4)、第3接點(diǎn)36a接觸第2開(kāi)關(guān)基板43,來(lái)判斷是否檢測(cè)到來(lái)自第3開(kāi)關(guān)36的接通信號(hào)的輸出。在該判斷是“是”的情況下,CPU21使處理轉(zhuǎn)移到步驟S25,在“否”的情況下,使處理向步驟S24返回。
[0079]因而,在步驟S24中,在判斷為第3開(kāi)關(guān)36接通之前,CPU21反復(fù)執(zhí)行步驟S24的判定處理,若判斷為第3開(kāi)關(guān)36接通,則使處理向步驟S25轉(zhuǎn)移。[0080]在步驟S25中,CPU21計(jì)算速率。速率是鍵32的按壓的強(qiáng)度,表示發(fā)音的音量,能夠基于鍵32的速度來(lái)計(jì)算。所以,CPU21結(jié)束在步驟S23的處理中開(kāi)始的“時(shí)間的計(jì)測(cè)”,基于計(jì)測(cè)出的時(shí)間、和鍵32的位置x2與位置x3之間的距離,計(jì)算鍵32的速度作為速率。
[0081]在步驟S26中,CPU21計(jì)算聲學(xué)鋼琴的等待時(shí)間。所謂聲學(xué)鋼琴的等待時(shí)間,在音色的種類(lèi)是聲學(xué)鋼琴的情況下,是從CPU21檢測(cè)到第3開(kāi)關(guān)36已接通開(kāi)始到將發(fā)音指示信號(hào)發(fā)送到聲源部26為止的時(shí)間。在實(shí)際的聲學(xué)鋼琴中,由于在將鍵盤(pán)完全按下而音錘觸弦發(fā)音之前存在時(shí)滯,所以能夠?qū)⒃摃r(shí)滯應(yīng)用于本實(shí)施方式的電子鍵盤(pán)樂(lè)器10。關(guān)于后述的電鋼琴也是同樣的。聲學(xué)鋼琴的等待時(shí)間通過(guò)對(duì)保存在圖11所示的延遲時(shí)間表中的聲學(xué)鋼琴的延遲時(shí)間乘以保存在圖12所示的系數(shù)表中的系數(shù)來(lái)計(jì)算。
[0082]這里,對(duì)延遲時(shí)間表進(jìn)行說(shuō)明。
[0083]圖11示出延遲時(shí)間表的結(jié)構(gòu)的一例。
[0084]根據(jù)該延遲時(shí)間表,與各鍵號(hào)碼相對(duì)應(yīng)的延遲時(shí)間被設(shè)定為,音高越大即鍵號(hào)碼越大則越小。其理由是因?yàn)?,在高音域中,與低音域相比音錘較小,所以按鍵后的延遲時(shí)間變小。此外,聲學(xué)鋼琴的延遲時(shí)間設(shè)定得比電鋼琴的延遲時(shí)間大。其理由是因?yàn)椋晫W(xué)鋼琴與電鋼琴相比,音錘的可動(dòng)范圍較大,所以按鍵后的延遲時(shí)間變大。
[0085]接著,對(duì)系數(shù)表進(jìn)行說(shuō)明。
[0086]圖12示出系數(shù)表的結(jié)構(gòu)的一例。
[0087]根據(jù)該系數(shù)表,與各速率范圍相對(duì)應(yīng)的系數(shù)被設(shè)定為,速率范圍越大則越大。這里,所謂速率范圍,是相當(dāng)于速率值的幅度的概念。例如,在圖7的步驟S25的處理中計(jì)算出的速率,屬于系數(shù)表的127級(jí)別的速率范圍中的某個(gè),該計(jì)算出的速率為越大的值則屬于與越大的值相對(duì)應(yīng)的速率范圍。在系數(shù)表中與各速率范圍相對(duì)應(yīng)的系數(shù)被設(shè)定為速率范圍越大則越大的理由是因?yàn)椋?dāng)按鍵強(qiáng)時(shí)音錘的動(dòng)作速度快,所以在將鍵盤(pán)完全按下而音錘觸弦發(fā)音之前的時(shí)滯小,當(dāng)按鍵弱時(shí)音錘的動(dòng)作速度慢,所以該時(shí)滯變大。
[0088]因而,作為上述圖7的步驟S26的處理,具體而言執(zhí)行以下這樣的處理。S卩,CPU21通過(guò)對(duì)與鍵32的鍵號(hào)碼相對(duì)應(yīng)的聲學(xué)鋼琴的延遲時(shí)間乘以與在步驟S25的處理中計(jì)算出的速率所屬的速率范圍相對(duì)應(yīng)的系數(shù),來(lái)計(jì)算聲學(xué)鋼琴的等待時(shí)間。
[0089]在步驟S27中,CPU21判斷是否經(jīng)過(guò)了聲學(xué)鋼琴的等待時(shí)間。在沒(méi)有經(jīng)過(guò)聲學(xué)鋼琴的等待時(shí)間的情況下,CPU21在步驟S27中判斷為“否”,使處理向步驟S27返回。S卩,在聲學(xué)鋼琴的等待時(shí)間經(jīng)過(guò)之前的期間中,通過(guò)反復(fù)執(zhí)行步驟S27的判定處理,從而聲學(xué)鋼琴的處理成為待機(jī)狀態(tài)。
[0090]然后,在經(jīng)過(guò)了聲學(xué)鋼琴的等待時(shí)間的情況下,在步驟S27中判斷為“是”,處理向步驟S28前進(jìn)。
[0091]在步驟S28中,CPU21進(jìn)行發(fā)音指示。具體而言,CPU21對(duì)聲源部26提供表示要發(fā)音的樂(lè)音的音高、速率的音符開(kāi)啟(note on)事件。聲源部26基于音高、速率、以及在步驟S21中判定出的音色的種類(lèi),將R0M22的波形數(shù)據(jù)讀出,生成樂(lè)音數(shù)據(jù)。由此,從揚(yáng)聲器28產(chǎn)生樂(lè)音。若步驟S28的處理結(jié)束,則按鍵處理結(jié)束。
[0092][電鋼琴的處理]
[0093]接著,對(duì)電鋼琴的處理進(jìn)行說(shuō)明。
[0094]在步驟S21的處理中,若作為音色的種類(lèi)而判定為電鋼琴,則作為電鋼琴的處理,執(zhí)行以下這樣的步驟S29?S35的處理。
[0095]在步驟S29中,CPU21判斷第2開(kāi)關(guān)35是否接通。具體的處理與步驟S22是同樣的。因而,在輸出來(lái)自第2開(kāi)關(guān)35的接通信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S29的判定處理,從而電鋼琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第2開(kāi)關(guān)35的接通信號(hào)時(shí),在步驟S29中判斷為第2開(kāi)關(guān)35接通,處理向步驟S30前進(jìn)。
[0096]在步驟S30中,CPU21開(kāi)始速率的計(jì)測(cè)。具體而言,CPU21開(kāi)始計(jì)測(cè)在后述的步驟S32的速率的計(jì)算中需要的時(shí)間。另外,在步驟S30中開(kāi)始計(jì)測(cè)的時(shí)間,是鍵32從位置x2移動(dòng)到位置x3的經(jīng)過(guò)時(shí)間。
[0097]在步驟S31中,CPU21判斷第3開(kāi)關(guān)36是否接通。具體的處理與步驟S24是同樣的。因而,在輸出來(lái)自第3開(kāi)關(guān)36的接通信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S31的判定處理,從而電鋼琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第3開(kāi)關(guān)36的接通信號(hào)時(shí),在步驟S31中判斷為第3開(kāi)關(guān)36接通,處理向步驟S32前進(jìn)。
[0098]在步驟S32中,CPU21計(jì)算速率。具體的處理與步驟S25是同樣的。
[0099]在步驟S33中,CPU21計(jì)算電鋼琴的等待時(shí)間。所謂電鋼琴的等待時(shí)間,在音色的種類(lèi)是電鋼琴的情況下,是從CPU21檢測(cè)到第3開(kāi)關(guān)已接通開(kāi)始到將發(fā)音指示信號(hào)發(fā)送到聲源部26為止的時(shí)間。在實(shí)際的電鋼琴中,在將鍵盤(pán)完全按下而音錘觸弦發(fā)音之前存在時(shí)滯,所以能夠?qū)⒃摃r(shí)滯應(yīng)用于本實(shí)施方式的電子鍵盤(pán)樂(lè)器10。關(guān)于上述聲學(xué)鋼琴也是同樣的。電鋼琴的等待時(shí)間與在步驟S26中所述的方法同樣,通過(guò)對(duì)保存在圖11所示的延遲時(shí)間表中的電鋼琴的延遲時(shí)間乘以保存在圖12所示的系數(shù)表中的系數(shù)來(lái)計(jì)算。
[0100]在步驟S34中,CPU21判斷是否經(jīng)過(guò)了電鋼琴的等待時(shí)間。在沒(méi)有經(jīng)過(guò)聲學(xué)鋼琴的等待時(shí)間的情況下,CPU21在步驟S34中判斷為“否”,將處理向步驟S34返回。S卩,在聲學(xué)鋼琴的等待時(shí)間經(jīng)過(guò)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S34的判定處理,聲學(xué)鋼琴的處理成為待機(jī)狀態(tài)。
[0101]然后,在經(jīng)過(guò)了聲學(xué)鋼琴的等待時(shí)間的情況下,在步驟S34中判斷為“是”,處理向步驟S35前進(jìn)。
[0102]在步驟S35中,CPU21進(jìn)行發(fā)音指示。具體的處理與步驟S28是同樣的。若步驟S35的處理結(jié)束,則CPU21結(jié)束按鍵處理。
[0103][電風(fēng)琴的處理]
[0104]接著,對(duì)電風(fēng)琴的處理進(jìn)行說(shuō)明。
[0105]在步驟S21的處理中,若作為音色的種類(lèi)而判定為電風(fēng)琴,則作為電風(fēng)琴的處理,執(zhí)行以下這樣的步驟S36?S44的處理。
[0106]參照?qǐng)D8,在步驟S36中,CPU21判斷第I開(kāi)關(guān)34是否接通。具體而言,CPU21通過(guò)鍵32被按壓到位置xl (參照?qǐng)D4)而第I接點(diǎn)34a接觸第I開(kāi)關(guān)基板42,判斷是否檢測(cè)到來(lái)自第I開(kāi)關(guān)34的接通信號(hào)的輸出。在該判斷是“是”的情況下,CPU21使處理轉(zhuǎn)移到步驟S37,在“否”的情況下,將處理向步驟S36返回。
[0107]因而,在步驟S36中,在判斷為第I開(kāi)關(guān)34接通之前,CPU21反復(fù)執(zhí)行步驟S36的判定處理,若判斷為第I開(kāi)關(guān)34接通,則使處理向步驟S37轉(zhuǎn)移。
[0108]在步驟S37中,CPU21開(kāi)始第I速率的計(jì)測(cè)。具體而言,CPU21開(kāi)始計(jì)測(cè)在后述的步驟S39的第I速率的計(jì)算中需要的時(shí)間。另外,在步驟S37中開(kāi)始計(jì)測(cè)的時(shí)間,是鍵32從位置xl移動(dòng)到位置χ2的經(jīng)過(guò)時(shí)間。
[0109]在步驟S38中,CPU21判斷第2開(kāi)關(guān)是否接通。具體的處理與步驟S22是同樣的。因而,在輸出來(lái)自第2開(kāi)關(guān)35的接通信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S38的判定處理,從而電風(fēng)琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第2開(kāi)關(guān)35的接通信號(hào)時(shí),在步驟S38中判斷為第2開(kāi)關(guān)35接通,處理向步驟S39前進(jìn)。
[0110]在步驟S39中,CPU21計(jì)算第I速率。具體而言,CPU21結(jié)束在步驟S37的處理中開(kāi)始的“時(shí)間的計(jì)測(cè)”,基于計(jì)測(cè)出的時(shí)間、和鍵32的位置xl與位置χ2之間的距離,計(jì)算作為鍵32的第I速度的第I速率。
[0111]在步驟S40中,CPU21進(jìn)行高階腳音的發(fā)音指示。所謂高階腳音,是同時(shí)發(fā)音的9個(gè)倍音中的高階的倍音,例如是從第5倍音到第9倍音。具體而言,CPU21對(duì)聲源部26提供表示要發(fā)音的樂(lè)音的音高、速率的音符開(kāi)啟事件。聲源部26基于音高、速率、以及在步驟S21中判定出的音色的種類(lèi),將R0M22的波形數(shù)據(jù)讀出,生成樂(lè)音數(shù)據(jù)。由此,從揚(yáng)聲器28產(chǎn)生樂(lè)音。在實(shí)際的風(fēng)琴中,與鋼琴相比,高階腳音在按鍵量少的狀態(tài)下開(kāi)始發(fā)音,所以在本實(shí)施方式中,能夠?qū)?shí)際的風(fēng)琴的發(fā)音機(jī)理應(yīng)用于電子鍵盤(pán)樂(lè)器10。
[0112]在本實(shí)施方式中,在計(jì)測(cè)了第I速率后,在步驟S40中,立即進(jìn)行發(fā)音指示。因而,也可以是,在圖11的延遲時(shí)間表中設(shè)置電風(fēng)琴的延遲時(shí)間,使各延遲時(shí)間對(duì)于各鍵號(hào)碼全部為O (參照?qǐng)D13),在步驟S40中,CPU21參照延遲時(shí)間表,取得電風(fēng)琴的延遲時(shí)間“O”。
[0113]在步驟S41中,CPU21開(kāi)始第2速率的計(jì)測(cè)。具體而言,CPU21開(kāi)始計(jì)測(cè)在后述的步驟S43的速率的計(jì)算中需要的時(shí)間。另外,在步驟S41中開(kāi)始計(jì)測(cè)的時(shí)間,是鍵32從位置x2移動(dòng)到位置x3的經(jīng)過(guò)時(shí)間。
[0114]在步驟S42中,CPU21判斷第3開(kāi)關(guān)是否接通。具體的處理與步驟S24是同樣的。因而,在輸出來(lái)自第3開(kāi)關(guān)36的接通信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S42的判定處理,從而電風(fēng)琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第3開(kāi)關(guān)36的接通信號(hào)時(shí),在步驟S42中,判斷為第3開(kāi)關(guān)36接通,處理向步驟S43前進(jìn)。
[0115]在步驟S43中,CPU21計(jì)算第2速率。具體而言,CPU21結(jié)束在步驟S41的處理中開(kāi)始的“時(shí)間的計(jì)測(cè)”,基于計(jì)測(cè)出的時(shí)間和鍵32的位置x2與位置x3之間的距離,計(jì)算作為鍵32的第2速度的第2速率。
[0116]在步驟S44中,CPU21進(jìn)行低階腳音的發(fā)音指示。所謂低階腳音,是同時(shí)發(fā)音的9個(gè)倍音中的低階的倍音,例如是第I倍音到第4倍音。具體而言,CPU21對(duì)聲源部26提供表示要發(fā)音的樂(lè)音的音高、速率的音符開(kāi)啟事件。聲源部26基于音高、速率、以及在步驟S21中判定出的音色的種類(lèi),將R0M22的波形數(shù)據(jù)讀出,生成樂(lè)音數(shù)據(jù)。由此,從揚(yáng)聲器28產(chǎn)生樂(lè)音。在實(shí)際的風(fēng)琴中,低階腳音與鋼琴同樣,在按鍵量比較多的狀態(tài)下開(kāi)始發(fā)音,所以在本實(shí)施方式中,能夠?qū)?shí)際的風(fēng)琴的發(fā)音機(jī)理應(yīng)用于電子鍵盤(pán)樂(lè)器10。若步驟S44的處理結(jié)束,則CPU21將按鍵處理結(jié)束。
[0117]在本實(shí)施方式中,在計(jì)測(cè)了第2速率后,在步驟S44中,立即進(jìn)行發(fā)音指示。因而,也可以是,在圖11的延遲時(shí)間表中設(shè)置電風(fēng)琴的延遲時(shí)間,使各延遲時(shí)間對(duì)于各鍵號(hào)碼全部為O (參照?qǐng)D13),在步驟S44中,CPU21參照延遲時(shí)間表,取得電風(fēng)琴的延遲時(shí)間“O”。
[0118][大鍵琴的處理]
[0119]接著,對(duì)大鍵琴的處理進(jìn)行說(shuō)明。[0120]在步驟S21的處理中,若作為音色的種類(lèi)而判定為大鍵琴,則作為大鍵琴的處理,執(zhí)行以下這樣的步驟S45?S49的處理。
[0121]在步驟S45中,CPU21判斷第2開(kāi)關(guān)是否接通。具體的處理與步驟S22是同樣的。因而,在輸出來(lái)自第2開(kāi)關(guān)35的接通信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S45的判定處理,大鍵琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第2開(kāi)關(guān)35的接通信號(hào)時(shí),在步驟S45中判斷為第2開(kāi)關(guān)35接通,處理向步驟S46前進(jìn)。
[0122]在步驟S46中,CPU21開(kāi)始速率的計(jì)測(cè)。具體而言,CPU21開(kāi)始計(jì)測(cè)在后述的步驟S48的速率的計(jì)算中需要的時(shí)間。另外,在步驟S46中開(kāi)始計(jì)測(cè)的時(shí)間,是鍵32從位置x2移動(dòng)到位置x3的經(jīng)過(guò)時(shí)間。
[0123]在步驟S47中,CPU21判斷第3開(kāi)關(guān)是否接通。具體的處理與步驟S24是同樣的。因而,在輸出來(lái)自第3開(kāi)關(guān)36的接通信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S47的判定處理,大鍵琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第3開(kāi)關(guān)36的接通信號(hào)時(shí),在步驟S47中判斷為第3開(kāi)關(guān)36接通,處理向步驟S48前進(jìn)。
[0124]在步驟S48中,CPU21計(jì)算速率。具體的處理與步驟S25是同樣的。
[0125]在步驟S49中,CPU21進(jìn)行發(fā)音指示。具體的處理與步驟S28是同樣的。若步驟S49的處理結(jié)束,則CPU21結(jié)束按鍵處理。
[0126]在本實(shí)施方式中,在計(jì)測(cè)了速率后,在步驟S49中,立即進(jìn)行發(fā)音指示。因而,也可以是,在圖11的延遲時(shí)間表中設(shè)置大鍵琴的延遲時(shí)間,使各延遲時(shí)間對(duì)于各鍵號(hào)碼全部為O (參照?qǐng)D13),在步驟S49中,CPU21參照延遲時(shí)間表,取得大鍵琴的延遲時(shí)間“O”。
[0127]圖9及圖10是表示本實(shí)施方式的放鍵處理的流程圖。在步驟S51中,CPU21判定音色的種類(lèi)。具體而言,CPU21參照保存在RAM23的規(guī)定區(qū)域中的表示音色的種類(lèi)的信息,判斷音色的種類(lèi)。通過(guò)該判斷,在判定結(jié)果是音色的種類(lèi)是聲學(xué)鋼琴的情況下,CPU21執(zhí)行步驟S52及S53的處理(以下稱(chēng)作“聲學(xué)鋼琴的處理”)。在判定結(jié)果是音色的種類(lèi)是電鋼琴的情況下,CPU21執(zhí)行步驟S54及S55的處理(以下稱(chēng)作“電鋼琴的處理”)。在判定結(jié)果是音色的種類(lèi)是電風(fēng)琴的情況下,CPU21執(zhí)行步驟S56?S59的處理(以下稱(chēng)作“電風(fēng)琴的處理”),在判定結(jié)果是音色的種類(lèi)是大鍵琴的情況下,CPU21執(zhí)行步驟S60?S63的處理(以下稱(chēng)作“大鍵琴的處理”)。
[0128]以下,對(duì)聲學(xué)鋼琴的處理至大鍵琴的處理,以其順序分別說(shuō)明。
[0129][聲學(xué)鋼琴的處理]
[0130]在步驟S52中,CPU21判斷第I開(kāi)關(guān)34是否斷開(kāi)。具體而言,CPU21通過(guò)鍵32在按鍵后回到位置xl (參照?qǐng)D4)、第I接點(diǎn)34a從第I開(kāi)關(guān)基板42離開(kāi),判斷是否檢測(cè)到來(lái)自第I開(kāi)關(guān)34的斷開(kāi)信號(hào)的輸出。在該判斷是“是”的情況下,CPU21使處理向步驟S53轉(zhuǎn)移,在“否”的情況下,將處理向步驟S52返回。
[0131]因而,在步驟S52中,在判斷為第I開(kāi)關(guān)34斷開(kāi)之前,CPU21反復(fù)執(zhí)行步驟S52的判定處理,當(dāng)判斷為第I開(kāi)關(guān)34斷開(kāi)時(shí),使處理向步驟S53轉(zhuǎn)移。
[0132]在步驟S53中,CPU21進(jìn)行消音指示。具體而言,CPU21對(duì)聲源部26提供表示要消首的樂(lè)首的首聞的首符關(guān)閉(note off )事件,指不該首符關(guān)閉事件表不的首聞的樂(lè)首的消音。若步驟S53的處理結(jié)束,則CPU21結(jié)束放鍵處理。
[0133][電鋼琴的處理][0134]接著,對(duì)電鋼琴的處理進(jìn)行說(shuō)明。
[0135]在步驟S51的處理中,若作為音色的種類(lèi)而判定為電鋼琴,則作為電鋼琴的處理,執(zhí)行以下這樣的步驟S54及S55的處理。
[0136]在步驟S54中,CPU21判斷第I開(kāi)關(guān)34是否斷開(kāi)。具體的處理與步驟S52是同樣的。因而,在輸出來(lái)自第I開(kāi)關(guān)34的斷開(kāi)信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S54的判定處理,電鋼琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第I開(kāi)關(guān)34的斷開(kāi)信號(hào)時(shí),在步驟S54中,判斷為第I開(kāi)關(guān)34斷開(kāi),處理向步驟S55前進(jìn)。
[0137]在步驟S55中,CPU21進(jìn)行消音指示。具體的處理與步驟S53是同樣的。若步驟S55的處理結(jié)束,CPU21結(jié)束放鍵處理。
[0138][電風(fēng)琴的處理]
[0139]接著,對(duì)電風(fēng)琴的處理進(jìn)行說(shuō)明。
[0140]在步驟S51的處理中,若作為音色的種類(lèi)而判定為電風(fēng)琴,則作為電風(fēng)琴的處理,執(zhí)行以下這樣的步驟S56~S59的處理。
[0141]參照?qǐng)D10,在步驟S56中,CPU21判斷第2開(kāi)關(guān)35是否斷開(kāi)。具體而言,CPU21通過(guò)鍵32在按鍵后回到位置x2 (參照?qǐng)D4)、第2接點(diǎn)35a從第2開(kāi)關(guān)基板43離開(kāi),判斷是否檢測(cè)到了來(lái)自第2開(kāi)關(guān) 35的斷開(kāi)信號(hào)的輸出。在該判斷是“是”的情況下,CPU21使處理向步驟S57轉(zhuǎn)移,在“否”的情況下,將處理向步驟S56返回。
[0142]因而,在步驟S56中,在判斷為第2開(kāi)關(guān)35斷開(kāi)之前,CPU21反復(fù)執(zhí)行步驟S56的判定處理,當(dāng)判斷為第2開(kāi)關(guān)35斷開(kāi)時(shí),使處理向步驟S57轉(zhuǎn)移。
[0143]在步驟S57中,CPU21進(jìn)行低階腳音的消音指示。具體而言,CPU21對(duì)聲源部26提供表示要消音的樂(lè)音的音高的音符關(guān)閉事件,指示該音符關(guān)閉事件表示的音高的樂(lè)音的消
曰?
[0144]在步驟S58中,CPU21判斷第I開(kāi)關(guān)是否斷開(kāi)。具體的處理與步驟S52是同樣的。因而,在輸出來(lái)自第I開(kāi)關(guān)34的斷開(kāi)信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S58的判定處理,電風(fēng)琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第I開(kāi)關(guān)34的斷開(kāi)信號(hào)時(shí),在步驟S58中,判斷為第I開(kāi)關(guān)34斷開(kāi),處理向步驟S59前進(jìn)。
[0145]在步驟S59中,CPU21進(jìn)行高階腳音的消音指示。具體而言,CPU21對(duì)聲源部26提供表示要消音的樂(lè)音的音高的音符關(guān)閉事件,指示該音符關(guān)閉事件表示的音高的樂(lè)音的消音。若步驟S59的處理結(jié)束,則CPU21結(jié)束放鍵處理。
[0146][大鍵琴的處理]
[0147]接著,對(duì)大鍵琴的處理進(jìn)行說(shuō)明。
[0148]在步驟S51的處理中,若作為音色的種類(lèi)而判定為大鍵琴,則作為大鍵琴的處理,執(zhí)行以下這樣的步驟S60~S63的處理。
[0149]在步驟S60中,CPU21判斷第2開(kāi)關(guān)是否斷開(kāi)。具體的處理與步驟S56是同樣的。因而,在輸出來(lái)自第2開(kāi)關(guān)35的斷開(kāi)信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S60的判定處理,大鍵琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第2開(kāi)關(guān)35的斷開(kāi)信號(hào)時(shí),在步驟S60中,判斷為第2開(kāi)關(guān)35斷開(kāi),處理向步驟S61前進(jìn)。
[0150]在步驟S61中,CPU21進(jìn)行琴撥接觸弦的音的發(fā)音指示。進(jìn)行本處理的理由是因?yàn)?,?shí)際的大鍵琴具有與鍵盤(pán)聯(lián)動(dòng)的琴撥,該琴撥在按鍵時(shí)彈弦而發(fā)音,并且在放鍵時(shí)也因琴撥返回并接觸弦而發(fā)生發(fā)音。具體而言,CPU21對(duì)聲源部26提供表示要發(fā)音的樂(lè)音的音高的音符開(kāi)啟事件。聲源部26基于音高及在步驟S21中判定出的音色的種類(lèi),將R0M22的波形數(shù)據(jù)讀出,生成樂(lè)音數(shù)據(jù)。由此,從揚(yáng)聲器28發(fā)生樂(lè)音。另外,在步驟S61中,可以考慮放鍵時(shí)的速率來(lái)控制發(fā)音的音量。
[0151]在步驟S62中,CPU21判斷第I開(kāi)關(guān)是否斷開(kāi)。具體的處理與步驟S52是同樣的。因而,在輸出來(lái)自第I開(kāi)關(guān)34的斷開(kāi)信號(hào)之前的期間,通過(guò)反復(fù)執(zhí)行步驟S62的判定處理,大鍵琴的處理成為待機(jī)狀態(tài)。然后,當(dāng)輸出來(lái)自第I開(kāi)關(guān)34的斷開(kāi)信號(hào)時(shí),在步驟S62中,判斷為第I開(kāi)關(guān)34斷開(kāi),處理向步驟S63前進(jìn)。
[0152]在步驟S63中,CPU21進(jìn)行消音指示。具體的處理與步驟S53是同樣的。若步驟S63的處理結(jié)束,則CPU21結(jié)束放鍵處理。
[0153]本實(shí)施方式的電子鍵盤(pán)樂(lè)器10,具備:鍵32 ;檢測(cè)鍵32被按壓到位置x3這一情況的第3開(kāi)關(guān)36 ;受理音色的種類(lèi)的選擇的各種開(kāi)關(guān)12?15 ;以及CPU21,根據(jù)由第3開(kāi)關(guān)36檢測(cè)到鍵32被按下到位置x3,以由各種開(kāi)關(guān)12?15受理的種類(lèi)的音色來(lái)執(zhí)行發(fā)音。CPU21使從由第3開(kāi)關(guān)36檢測(cè)到鍵32被按壓到位置x3開(kāi)始到執(zhí)行發(fā)音為止的時(shí)間,根據(jù)由各種開(kāi)關(guān)12?15受理的音色的種類(lèi)而變化。
[0154]因而,能夠用一臺(tái)電子鍵盤(pán)樂(lè)器反映多個(gè)種類(lèi)的真實(shí)的鍵盤(pán)樂(lè)器的鍵盤(pán)機(jī)構(gòu)的特性。
[0155]此外,本實(shí)施方式的電子鍵盤(pán)樂(lè)器10還具備將發(fā)音延遲時(shí)間按照音色的種類(lèi)來(lái)存儲(chǔ)的延遲時(shí)間表,CPU21從該表中檢索與由各種開(kāi)關(guān)12?15受理的音色的種類(lèi)相對(duì)應(yīng)的發(fā)音延遲時(shí)間,基于檢索出的發(fā)音延遲時(shí)間,決定到執(zhí)行發(fā)音為止的時(shí)間。
[0156]因而,例如能夠真實(shí)地再現(xiàn)聲學(xué)鋼琴與電鋼琴的發(fā)音等待時(shí)間的差異。
[0157]此外,本實(shí)施方式的電子鍵盤(pán)樂(lè)器10還具備:檢測(cè)鍵32被按壓到位置x2這一情況的第2開(kāi)關(guān)35 ;以及在受理的音色是電風(fēng)琴的情況下、根據(jù)鍵32被按壓到位置x2而執(zhí)行發(fā)音的CPU21。
[0158]因而,能夠反映如真實(shí)的風(fēng)琴那樣、與鋼琴相比以按鍵量較少的狀態(tài)開(kāi)始發(fā)音的鍵盤(pán)樂(lè)器的特性。
[0159]本發(fā)明并不限定于以上的實(shí)施方式,在權(quán)利要求書(shū)所記載的發(fā)明的范圍內(nèi)能夠進(jìn)行各種各樣的變更,當(dāng)然它們也包含在本發(fā)明的范圍內(nèi)。
[0160]另外,在本說(shuō)明書(shū)中,記述記錄在記錄介質(zhì)中的程序的步驟是按照其順序按時(shí)間序列進(jìn)行的處理,當(dāng)然也包括不一定按時(shí)間序列進(jìn)行處理而并行或單獨(dú)執(zhí)行的處理。
[0161]以上,對(duì)本發(fā)明的一些實(shí)施方式進(jìn)行了說(shuō)明,但這些實(shí)施方式不過(guò)是例示,并不限定本發(fā)明的技術(shù)范圍。在本實(shí)施方式中說(shuō)明的音色的種類(lèi)以外,例如也可以是弦樂(lè)器、吉他、管風(fēng)琴等。本發(fā)明能夠取其他各種各樣的實(shí)施方式,進(jìn)而,在不脫離本發(fā)明的主旨的范圍內(nèi)能夠進(jìn)行省略、置換等各種各樣的變更。這些實(shí)施方式及其變形包含在本說(shuō)明書(shū)等所記載的發(fā)明的范圍及主旨中,并包含在權(quán)利要求書(shū)所記載的發(fā)明和其等價(jià)的范圍中。
【權(quán)利要求】
1.一種電子鍵盤(pán)樂(lè)器,具備: 鍵盤(pán),由多個(gè)鍵構(gòu)成; 檢測(cè)機(jī)構(gòu),對(duì)上述多個(gè)鍵中的某一個(gè)被按鍵這一情況進(jìn)行檢測(cè); 選擇機(jī)構(gòu),從多個(gè)音色中選擇要發(fā)音的樂(lè)音的音色; 決定機(jī)構(gòu),根據(jù)由該選擇機(jī)構(gòu)選擇的音色,決定不同的發(fā)音延遲時(shí)間;以及發(fā)音指示機(jī)構(gòu),在從上述檢測(cè)機(jī)構(gòu)檢測(cè)到按鍵的時(shí)刻起經(jīng)過(guò)了由上述決定機(jī)構(gòu)決定的發(fā)音延遲時(shí)間后,對(duì)所連接的聲源進(jìn)行指示,使得發(fā)出由上述選擇機(jī)構(gòu)選擇的音色的樂(lè)音。
2.如權(quán)利要求1所述的電子鍵盤(pán)樂(lè)器, 該電子鍵盤(pán)樂(lè)器還具備將發(fā)音延遲時(shí)間按上述音色的每個(gè)種類(lèi)進(jìn)行存儲(chǔ)的表; 上述決定機(jī)構(gòu)具有檢索機(jī)構(gòu),該檢索機(jī)構(gòu)從上述表中檢索與由上述選擇機(jī)構(gòu)選擇的音色相對(duì)應(yīng)的發(fā)音延遲時(shí)間。
3.如權(quán)利要求1所述的電子鍵盤(pán)樂(lè)器, 上述檢測(cè)機(jī)構(gòu)構(gòu)成為,在由上述選擇機(jī)構(gòu)選擇了規(guī)定的音色的情況下,以上述鍵被按入到第I位置為條件來(lái)檢測(cè)出按鍵;并且, 上述檢測(cè)機(jī)構(gòu)構(gòu)成為,在由上述選擇機(jī)構(gòu)選擇了規(guī)定的音色以外的音色的情況下,以上述鍵從上述第I位置被進(jìn)一步按入到第2位置為條件來(lái)檢測(cè)出按鍵。
4.一種方法,是具有由多個(gè)鍵構(gòu)成的鍵盤(pán)的電子鍵盤(pán)樂(lè)器執(zhí)行的方法,具備以下步驟: 對(duì)上述多個(gè)鍵中的某一個(gè)被按鍵這一情況進(jìn)行檢測(cè); 從多個(gè)音色中選擇要發(fā)音的樂(lè)音的音色; 根據(jù)該選擇的音色,決定不同的發(fā)音延遲時(shí)間; 在從檢測(cè)到上述按鍵的時(shí)刻起經(jīng)過(guò)了所決定的上述發(fā)音延遲時(shí)間后,對(duì)所連接的聲源進(jìn)行指示,使得發(fā)出所選擇的上述音色的樂(lè)音。
5.如權(quán)利要求4所述的方法, 該電子鍵盤(pán)樂(lè)器還具備將發(fā)音延遲時(shí)間按上述音色的每個(gè)種類(lèi)進(jìn)行存儲(chǔ)的表; 從上述表中檢索與所選擇的上述音色相對(duì)應(yīng)的發(fā)音延遲時(shí)間。
6.如權(quán)利要求4所述的方法, 在選擇了規(guī)定的音色的情況下,以上述鍵被按入到第I位置為條件來(lái)檢測(cè)出按鍵;并且, 在選擇了上述規(guī)定的音色以外的音色的情況下,以上述鍵從上述第I位置進(jìn)一步被按入到第2位置為條件來(lái)檢測(cè)出按鍵。
【文檔編號(hào)】G10H1/34GK103514870SQ201310258053
【公開(kāi)日】2014年1月15日 申請(qǐng)日期:2013年6月26日 優(yōu)先權(quán)日:2012年6月27日
【發(fā)明者】巖瀨廣, 野津友美 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
波密县| 闵行区| 嘉荫县| 望江县| 光山县| 南澳县| 读书| 习水县| 闻喜县| 马尔康县| 栾城县| 太谷县| 新建县| 平顺县| 乌兰县| 黄陵县| 龙南县| 曲靖市| 新丰县| 繁峙县| 砚山县| 湖州市| 晋中市| 嘉黎县| 淳化县| 九台市| 梨树县| 临漳县| 夏邑县| 湖南省| 洛扎县| 莱西市| 同心县| 汝阳县| 平塘县| 丰镇市| 萝北县| 马龙县| 五莲县| 定襄县| 个旧市|