共鸣音控制装置的制作方法

文档序号:15807005发布日期:2018-11-02 21:53阅读:341来源:国知局
本发明涉及电钢琴中的效果赋予装置,特别地,涉及在电钢琴中可再现在原声钢琴中通过按键而导致制音器分离的状态下所发生的弦的共鸣(琴弦共鸣)的共鸣音控制装置。
背景技术
:在原声钢琴的情况下,当按下键盘的键时,随着制音杆的转动,制音毡从弦分离,并且击弦机对按键作出响应而进行动作来使琴槌击打弦,由此弦的振动被传递到音板而产生乐音。在通常时(未按键时),制音毡与弦相接而控制振动。在电钢琴的情况下,除了主要的钢琴的实际音之外,还赋予各种附加音、附加效果,从而提高音的真实感,使其接近原声钢琴的发声。例如,在原声钢琴中,为了发出和声等而同时按下多个键的情况下,通过与各个键对应的琴槌而击打各弦,成为制音毡从各弦分离的状态,因此在相互的多个弦之间产生共鸣(琴弦共鸣)。为了再现这样的琴弦共鸣,在以往的电钢琴中进行了在发出乐音的键的接通位置向音源赋予由共鸣产生的效果的处理。另外,在专利文献1中,公开了根据构成键盘的各键的按键信息而控制混响音的混响特性的电子乐器,其中记载了对音源赋予通过混响音而实现的效果的处理。专利文献1日本专利第2933186号公报但是,在以往的电钢琴中进行的琴弦共鸣的处理中,将发出乐音的键的接通位置(按键完成状态:节点接通状态)作为弦共鸣的对象,因此无法如实际的原声钢琴这样再现按入到中途的键共鸣的状态、在按键时根据键的按入深度发生变化的共鸣程度。另外,在专利文献1中记载了,在赋予通过混响音而实现的效果时,利用可向每个键输出的信息即触后、按键深度等演奏信息而控制效果的特性,但并未提及琴弦共鸣的处理。技术实现要素:本发明是鉴于上述情况而研发的,本发明的目的在于提供一种在电钢琴中可再现通过按键来实现的中间共鸣状态的共鸣音控制装置。为了达到上述目的,本发明的第一方面的电钢琴的共鸣音控制装置中,该电钢琴具有多个键和通过按下所述键发声的发声单元,该共鸣音控制装置的特征在于,其包括:共鸣电路,其与各个所述键对应地输入来自所述发声单元的音源而输出共鸣音;多级开关单元,其通过所述键的按键状态而依次关闭多个开关;以及共鸣音控制单元,其通过基于所述多级开关单元的多个开关的开闭状态而控制所述共鸣音。第二方面的共鸣音控制装置的特征在于,在第一方面的基础上,所述多级开关单元具备n个开关,在m为小于n的整数的情况下,在从第1开关到第(m-1)开关的接通状态下再现所述共鸣音的中间共鸣状态,在第m开关的接通状态下再现所述共鸣音的完全共鸣状态,在第n开关的接通状态下发出所述电钢琴的实际音。第三方面的共鸣音控制装置的特征在于,在第一方面的基础上,所述多级开关单元具备3个开关,在仅接通第1开关(sw1)的状态下再现所述共鸣音的中间共鸣状态,在仅接通第2开关(sw2)的状态下再现所述共鸣音的完全共鸣状态,在仅接通第3开关(sw3)的状态下发出所述电钢琴的实际音。第四方面的共鸣音控制装置的特征在于,在第二或第三方面的基础上,所述电钢琴具备制音踏板,所述共鸣音控制单元考虑到所述制音踏板的踏下状态而控制共鸣音。第五方面的共鸣音控制装置的特征在于,在第二或第三方面的基础上,所述电钢琴具备延音踏板,所述共鸣音控制单元考虑到所述延音踏板的踏下状态,通过由构成所述多级开关的多个开关的接通/断开状态和所述延音踏板的接通/断开状态的组合选择出的共鸣系数来控制所述共鸣电路中的共鸣音。第六方面的共鸣音控制装置的特征在于,在第四方面的基础上,对基于所述多级开关单元的接通/断开状态和基于所述制音踏板的踏下状态进行比较,将共鸣状态强的状态作为各个键的状态而赋予共鸣音。发明效果根据第一方面的共鸣音控制装置,通过基于多级开关单元的多个开关的开闭状态而控制共鸣音,从而可再现通过按键实现的中间共鸣状态。根据第二方面的共鸣音控制装置,通过构成多级开关单元的n个开关的开闭状态,可分别设定共鸣音的中间共鸣状态、共鸣音的完全共鸣状态、发出电钢琴的实际音的状态。根据第三方面的共鸣音控制装置,通过构成多级开关单元的第1开关(sw1)、第2开关(sw2)、第3开关(sw3)的开闭状态,可分别设定共鸣音的中间共鸣状态、共鸣音的完全共鸣状态、发出电钢琴的实际音的状态。根据第四方面的共鸣音控制装置,在再现共鸣状态时,可考虑通过制音踏板的踏下状态来实现的共鸣。根据第五方面的共鸣音控制装置,在再现共鸣状态时,可考虑通过延音踏板的踏下状态来实现的共鸣。根据第六方面的共鸣音控制装置,对琴弦共鸣和基于制音踏板的制音共鸣进行比较,由此赋予共鸣状态更强的共鸣音。附图说明图1是表示具备本发明的共鸣音控制装置的电钢琴的硬件结构的框图。图2是表示共鸣音控制装置的结构的框图。图3是表示共鸣音控制装置中的共鸣电路的具体情况的框图。图4是表示电钢琴的键盘结构的侧面截面说明图。图5是表示电钢琴的整体处理的流程图。图6是表示图5的初始化处理的具体情况的流程图。图7是表示图5的键事件处理的具体情况的流程图。图8是表示图5的踏板事件处理的具体情况的流程图。图9是表示图8的延音踏板处理的具体情况的流程图。图10是表示图8的制音踏板处理的具体情况的流程图。图11是表示图7、图9、图10中的共鸣系数算出处理的具体情况的流程图。图12是图11的共鸣系数算出处理的步骤s61中使用的表格。图13是图11的共鸣系数算出处理的步骤s66中使用的表格。图14是表示图5的共鸣系数传送处理的具体情况的流程图。(符号的说明)1…cpu,2…ram,3…rom,4…程序存储器,5…乐音波形存储器,6…音源装置(发声单元),7…键盘接口,8…踏板接口,9…面板接口,10…共鸣音控制装置(共鸣音控制单元),11…共鸣电路,20…数字/模拟转换器,30…声音系统,40…汇流线,70…键盘装置,71…键,77…开关按压部,80…踏板装置,90…操作面板,sw…位置检测传感器(多级开关单元),sw1…第1开关,sw2…第2开关,sw3…第3开关。具体实施方式下面,参照附图,对本发明的一实施方式的共鸣音发声装置进行说明。图1是表示具备本发明的共鸣音控制装置的电钢琴的硬件结构的框图。在该图中,在总线40上连接有cpu1、ram2、rom3、程序存储器4、乐音波形存储器5、音源装置(发声单元)6、键盘接口7、踏板接口8、面板接口9及共鸣音控制装置(共鸣音控制单元)10。在键盘接口7上连接有键盘装置70,在踏板接口8上连接有踏板装置80,在面板接口9上连接有操作面板90。键盘装置70具备多个(例如88键)的键(key)和用于检测各个键的按下量的位置检测传感器(具体情况,将后述)。键盘接口7根据位置检测传感器的输出信号而生成键事件信息、触摸信息,这些信息与键编号对应地存储到ram2。踏板装置80是为了在电钢琴中再现原声钢琴中通过踩踏各个踏板而实现的效果而设置的。踏板装置80由对所有的弦产生共鸣的制音踏板、对特定的弦产生共鸣的延音踏板、降低发声的弱音踏板及检测这些踏板的踩踏量的传感器(音量)构成。检测制音踏板的踩踏量的传感器(音量)由对踩踏量可进行128个级的检测的传感器构成,在共鸣处理中不进行细致的控制,因此例如检测8个级的踩踏量(踏下状态)。另外,关于检测延音踏板的踩踏量的传感器(音量),也由对踩踏量可进行128个级的检测的传感器构成,可检测例如以64级为界限进行接通/断开的2个级的踩踏量(踏下状态)。在共鸣音控制装置10中连接有数字/模拟转换器20,在数字/模拟转换器20上连接有包括放大器、扬声器的声音系统30。放大器、扬声器优选至少设置2组,以能够控制声像的方向。cpu1按照存储在程序存储器4的控制程序而控制各个构成要件。在乐音波形存储器5中存储有与多个音色对应的波形数据,在rom3中存储有用于处理乐音波形数据而生成乐音的参数。ram2用作临时存储cpu1执行程序时的各种数据的工作区。操作面板90由lcd屏幕、各种开关及音量及led等显示灯构成,例如配置在与键盘装置70相邻而设置的控制面板上。在演奏时,对从键盘装置70输入的键接通信号进行响应而从乐音波形存储器5向音源装置6读出乐音波形数据。乐音波形数据是以与包括在键接通信号中的键接通编号对应的频率读出的。在音源装置6中,对读出的乐音波形数据进行包括与速度对应的激起部的形成的包络线控制及效果的附加等处理,从而形成乐音信号。通过共鸣音控制装置10而对乐音信号赋予共鸣音,并利用数字/模拟转换器20而转换成模拟乐音信号之后供给到声音系统30。在声音系统30中利用放大器而放大模拟乐音信号之后利用扬声器来进行发声。共鸣音控制装置10是将使制音器分离的状态下的弦的共鸣(琴弦共鸣)附加到音源(钢琴的实际音)的装置。如图2所示,该共鸣音控制装置10包括与88个键分别对应的各个共鸣电路11,将从使制音器分离的状态的键(被按下的键的数)对应的共鸣电路11输出的共鸣音施加到音源而输出。并且,在共鸣电路11中,在按键时能够再现按入到中途的键所共鸣的状态、根据按入键的深度而变化的共鸣程度。即,如图3所示,各个共鸣电路11由如下的电路构成:来自延迟电路11a的输出介由低通滤波器11b并乘以反馈系数(共鸣系数)而返回到延迟电路11a的输入侧的电路。延迟电路11a中预先设定有与键的音高相应的延迟时间。反馈系数(共鸣系数)基于键盘装置70中的键的按键状态、踏板装置80中的制音踏板的踩踏量(踏下状态)及延音踏板的踩踏量(踏下状态)、键盘装置70中的键编号的4个要素而从共鸣音系数表格中选择,从而能够再现中间共鸣状态。之所以考虑键编号是为了如下目的:由于与每个键对应的弦不同,因此使每个音域的共鸣系数不同,以实现与弦对应的共鸣音。键盘装置70为在按键时以sw1、sw2、sw3的顺序接通开关的三触点键盘,从而检测各键中的按入深度位置而判断按键状态。即,在接通sw3时发出实际音,在仅接通sw1时判断为其键的中间(音量小)共鸣状态,在接通sw2时判断为完全共鸣状态,从而能够再现原声钢琴的中间共鸣状态。图4是表示上述的三触点的键盘装置70的具体结构的截面侧面图。键盘装置70的各个键71由成为支点的平衡销72来支承,因此在平衡销72的右侧,换言之在键71的里侧方向的端部附近设置向上方突出的绞盘螺丝73。在框架74设有几乎水平地延伸,在设于该框架74附近的軸75的周围可上下自由地摆动的琴槌部76。在琴槌部76的靠近前端的位置设有击弦锤76a。另外,在键71的、从平衡销72靠近左侧的位置,换言之在键71的近前方向端部附近以悬挂状态设有平衡锤78。进而,在框架74设有抑制所述击弦锤76a向上方过度跳起的阻挡器79。在未按键时,键71的设有平衡锤78的一侧位于被抬起的位置。当在演奏时按下键71时,键71的前端部将平衡销72向中心按下,相反地键71的里侧端部被抬起。此时,绞盘螺丝73将设有击弦锤76a的琴槌部76抬起,因此演奏者作为触感而感觉到该抬起力的反力。在阻挡器79的中央下表面设有用于检测琴槌部76的上下方向中的位移量的作为传感器的位置检测传感器(多级开关单元)sw。在琴槌部76的中央上面设有用于按压位置检测传感器sw的开关按压部77。位置检测传感器sw由与开关按压部77之间的距离不同的多个开关sw1、sw2、sw3构成。开关sw1检测设于键71开始下降时联动的琴槌部76的开关按压部77的按压而生成输出。开关sw3在键71的最低位置附近,换言之在相当于将键71最大程度地按下的位置的位置检测开关按压部77的按压而生成输出。开关sw2在键71的下降中途,换言之在键71下降到设于开关sw1与sw3之间的高度时检测开关按压部77的按压而生成输出。位置检测传感器sw优选由圆顶状的橡胶开关和具备碳等触点的开关基板构成。在橡胶开关设有可动触点,当通过开关按压部77而按压时橡胶开关变形,可动触点与碳触点接触,从而生成输出。另外,位置检测传感器sw是磁传感器、光传感器、振动传感器等各种位置检测传感器。另外,如上述,通过踏板装置80而实现的制音踏板、延音踏板的操作状态(踩踏量)也与共鸣状态有关。即,制音踏板通过踏下该踏板而成为制音毡从与所有的键对应的弦分离的状态,在所有的弦间发生共鸣(拉长所有的音的作用:制音共鸣)。关于延音踏板,在按下键而踏下该踏板时,成为制音毡从与按下的键对应的弦分离的状态,在该弦中产生共鸣(拉长某特定的音的作用),即便将手指从键上拿开也会持续发出该音。因此,通过从踏板装置80的制音踏板、延音踏板输入的控制信号(通过传感器而获得的踏板踩踏信号),将与构成踏板装置80的踏板对应的效果、制音踏板效果、延音效果附加到乐音信号。在上述的共鸣电路中生成共鸣音的情况下,不仅需要控制键盘装置70的位置检测传感器sw(开关sw1、开关sw2、开关sw3)的状态,还需要考虑踏板装置80的制音踏板、延音踏板的状态而进行控制。例如,由各个键的开关实现的状态和制音踏板的状态进行比较,将共鸣状态更强的状态作为各个键的共鸣状态而赋予共鸣音。关于具体的赋予共鸣音的过程,将后述。接着,参照图5的流程图,对电钢琴中的乐音发生处理进行说明。当接通电钢琴的电源时,首先,执行进行各个处理时的变量的初始化等初始化处理(步骤s1)。接着,进行掌握操作面板90的操作状态的面板事件处理(步骤s2)。接着,进行掌握键盘装置70中的按键状态的键事件处理(步骤s3)。接着,进行掌握踏板装置80中的踏板操作状态的踏板事件处理(步骤s4)。接着,进行传送由键盘装置70及踏板装置80的操作状态决定的共鸣音系数(图3中的反馈系数)的共鸣系数传送处理(步骤s5)。接着,进行根据键盘装置70的按键而生成乐音的乐音生成处理(步骤s6)。接着,针对步骤s6的乐音,进行赋予通过基于步骤s5的共鸣音系数而实现的共鸣音等效果音的效果赋予处理(步骤s7)。接着,进行其他的处理(步骤s8)之后,返回到步骤s2。之后,反复进行从步骤s2的处理。图6是表示图5的流程图中的步骤s1的初始化处理的具体情况的图,分为共鸣处理中使用的变量的初始化处理(s11~s13)和其他的初始化处理(s15)。首先,将共鸣系数的平滑化系数(smth)和制音踏板值(curpedal)初始化(s11)。共鸣系数的平滑化系数(smth)是在传送共鸣系数时抑制噪音的发生的平滑化系数,设定为预设的规定值而进行初始化。制音踏板值(curpedal)是制音踏板的踩踏量的当前的值,初始化为“0”。接着,将处理对象的键编号(keyno)初始化为“0”(s12)。接着,将表示键编号(keyno)的第1开关sw1的接通/断开状态的sw1(keyno)、表示键编号(keyno)的第2开关sw2的接通/断开状态的sw2(keyno)、表示键编号(keyno)的第3开关sw3的接通/断开状态的sw3(keyno)分别为“off”,并将表示键编号(keyno)的延音处理的状态的sosteflag(keyno)为“off”,将键编号(keyno)的共鸣系数的当前值currescoef(keyno)及键编号(keyno)的共鸣系数的目标值tarrescoef(keyno)为“0”(s13)。将步骤s13的处理持续到键编号大于127为止,从而对所有的键完成初始化(s14),并进行其他的初始化处理(s15)而结束初始化。之所以键编号形成到127为止,是因为电钢琴的键的个数为88个,但在电子乐器的规格中所采用的mid中的处理中,将128个键作为对象,因此在本实施例中为了进行遵照此的处理而进行128键的处理。本发明的共鸣音控制装置10的特征在于,考虑键盘装置70中的按键状态和踏板装置80中的踏板操作状态,对音源装置6的乐音信号附加与共鸣系数对应的共鸣音。因此,通过掌握键盘装置70中的按键状态的键事件处理(步骤s3)、掌握踏板装置80中的踏板操作状态的踏板事件处理(步骤s4)、传送由键盘装置70及踏板装置80的操作状态决定的共鸣音的系数的共鸣系数传送处理(步骤s5)的一系列处理,从而进行对乐音信号附加共鸣音的处理。下面,参照图7~图11的流程图,对这些一系列的处理中的关于附加共鸣音的过程进行说明。图7是表示图5的流程图中的步骤s3的键事件处理的具体情况的图,根据变化的键的状态而调出共鸣系数算出处理,更新共鸣系数的目标值。首先,判断键(key)的状态是否发生变化(s21)。在步骤s21中键(key)的状态发生变化的情况下,将所变化的键编号(keyno)保存到存储器(s22)。接着,将变化的键编号(keyno)中的第1开关(sw1)~第3开关(sw3)的状态保存到存储器(s23)。即,保存第1开关sw1(keyno)、第3开关sw2(keyno)、第3开关sw3(keyno)的接通/断开状态。接着,由sw1(keyno)、sw2(keyno)、sw3(keyno)的接通/断开状态的组合,进行算出共鸣系数的共鸣系数算出处理(s24)。关于具体的共鸣系数算出处理的过程,将后述。在进行共鸣系数算出处理之后,进行关于除了与共鸣系数算出相关的键以外的键(key)状态的其他键事件处理(s25)。图8表示图5的流程图中的步骤s4的踏板事件处理的过程。在踏板事件处理中,进行掌握与延音踏板相关的操作状态的延音踏板处理(s31)、掌握与制音踏板相关的操作状态的制音踏板处理(s32)、掌握与弱音踏板相关的操作状态的弱音踏板处理(s33)。接着,对图8中的延音踏板处理(s31)进行说明。图9是表示图8的流程图中的步骤s31的延音踏板处理的具体情况的图,根据延音踏板和键的状态而调出共鸣系数算出处理,从而更新共鸣系数的目标值。首先,判断延音踏板的状态是否发生变化(s41)。在步骤s41中延音踏板的状态发生变化的情况下,将处理对象的键编号(keyno)初始化为“0”(s42)。接着,判断延音踏板是否为接通状态(s43)。在步骤s43中延音踏板不是接通状态的情况下,将对应的键编号(keyno)的sosteflag(keyno)设定为“off”(s44),进行共鸣系数算出处理(s45)。关于具体的共鸣系数算出处理的过程,将后述。在步骤s43中延音踏板为接通状态的情况下,判断第2开关sw2(keyno)是否为接通状态(s46),并将与接通状态对应的键编号(keyno)的sosteflag(keyno)设定为“on”(s47)。另外,在步骤s46中第2开关sw2(keyno)为断开状态的情况下,即便在步骤s43中延音踏板为接通状态,对应的键编号(keyno)的sosteflag(keyno)维持“off”。使得keyno=keyno+1(s48),直到键编号(keyno)超过127为止反复执行步骤s43至步骤s49的处理,从而对所有的键进行处理。另外,之所以在s43之后进行s46,其理由如下:在钢琴的情况下,延音踏板的动作保持为在踏下延音踏板的瞬间已仅使被按下的键的制音毡分离的状态。即,即便在踏下延音踏板的状态下,后面按下的键不成为其对象。为了在电钢琴中实现该动作,有必要检测出在延音踏板为接通状态时(s43)已被按下的键(sw2为接通)。接着,对图8中的制音踏板处理(s32)进行说明。图10是表示图8的流程图中的步骤s32的制音踏板处理的具体情况的图,根据制音踏板和键的状态而调出共鸣系数算出处理,更新共鸣系数的目标值。首先,判断制音踏板的状态是否发生变化(s51)。在步骤s51中制音踏板的状态发生变化的情况下,将制音踏板的状态保存到存储器(s52)。接着,将处理对象的键编号(keyno)初始化为“0”(s53),并进行共鸣系数算出处理(s54)。关于具体的共鸣系数算出处理的过程,将后述。使得keyno=keyno+1(s55),直到键编号(keyno)超过127为止反复进行从步骤s54到步骤s56的处理,从而对所有的键进行处理。接着,参照图11的流程图,对图7的步骤s24、图9的步骤s45、图10的步骤54中调出的共鸣系数算出处理进行说明。由键和延音踏板处理的状态决定keyresdepth(s61)。即,从keyresdepth表格取出与成为对象的键盘编号(keyno)的第1开关sw1、第2开关sw2、第3开关sw3、sosteflag对应的值而作为keyresdepth。在该例子中,关于keyresdepth,参照图12所示的keyresdepth表格,从而针对第1开关sw1、第2开关sw2、第3开关sw3、sosteflag的接通/断开状态的8种组合,转换为“0”“3”“7”“7”“7”“7”“7”“7”的任意的值。即,keyresdepth的值为如下:当sosteflag为off时,根据sw1、sw2、sw3的接通/断开状态,如果是断开/断开/断开,则为“0”,如果是接通/断开/断开,则为“3”,如果是接通/接通/断开,则为“7”,如果是接通/接通/接通,则为“7”,如果sosteflag为on,则与位置检测开关sw(sw1~sw3)的状态无关地成为“7”。图12中,作为用于进行发生异常时的错误处理的信息,包括上述的8种以外的8种按键信息(例如,sosteflag为off,sw1、sw2、sw3为“断开/接通/断开”)。这些按键信息可通过噪音的混入、接触不良而取得,在该情况下,根据按键信息而转换为图12所示的值(“7”)。接着,由制音踏板的踩踏量的状态来决定pedalresdepth(s62)。关于pedalresdepth,通过运算而将制音踏板的值转换为8个级的任意的值(0~7)。对keyresdepth和pedalresdepth进行比较,将共鸣状态更深的状态(值更大的一个)作为其键的共鸣状态resdepth而采用(s63~s65)。从图13所示的rescoeftable取出与成为对象的键编号(keyno)和resdepth对应的值而采用,从而resdepth转换成共鸣系数的目标值tarrescoef(s66)。图13中,即便是相同的resdepth“0”~“7”,也根据键编号而参照7种表格。例如,resdepth“0”的情况下,0~23的键编号盘中,将“b0_rc0”作为共鸣系数而选择,在24~35的键编号盘中,将“b1_rc0”作为共鸣系数而选择,在36~47的键编号盘中,将“b2_rc0”作为共鸣系数而选择,在48~59的键编号盘中,将“b3_rc0”作为共鸣系数而选择,在60~71的键编号盘中,将“b4_rc0”作为共鸣系数而选择,在72~83的键编号盘中,将“b5_rc0”作为共鸣系数而选择,在84~127的键编号盘中,将“b6_rc0”作为共鸣系数而选择。resdepth“0”为制音毡完全接触到弦的状态,低音弦由于弦的质量大,因此即便用于止音的制音毡接触,音不会立即完全停止。因此,即便是相同的resdepth“0”的情况下,也选择不同的共鸣系数,以在低音弦和高音弦之间在共鸣音上产生差异。图14表示图5的流程图中的步骤s5的共鸣系数传送处理的过程。一个键一个键地进行共鸣系数的传送。使共鸣系数从当前值currescoef一点一点地变化为目标值tarrescoef(smth的值),从而以不发生噪音的方式更新及传送值。将成为处理对象的键编号(keyno)初始化为“0”(keyno=0)(s71)。对当前值currescoef和目标值tarrescoef进行比较,当当前值与目标值相同而达到目标值的情况下,判断为无需更新(s72)。在步骤s72中当前值currescoef与目标值不相同的情况下,判断当前值currescoef是否大于目标值tarrescoef(s73)。在步骤s73中在当前值currescoef大于目标值tarrescoef的情况下,更新为比当前值稍微减小(smth的值)的值(s74)。判断所更新的当前值currescoef是否小于目标值tarrescoef(s75),在当前值currescoef小于目标值tarrescoef的情况下,将当前值currescoef更新为目标值tarrescoef(s76),在当前值currescoef大于目标值tarrescoef的情况下,直接以该当前值向共鸣音控制装置的规定的系数存储器传送当前值(s77)。在步骤s73中在当前值currescoef小于目标值tarrescoef的情况下,更新为比当前值稍微增大(smth的值)的值(s78)。判断所更新的当前值currescoef是否大于目标值tarrescoef(s79),在更新的当前值currescoef大于目标值tarrescoef的情况下,将当前值currescoef更新为目标值tarrescoef(s80),在更新的当前值currescoef小于目标值tarrescoef的情况下,直接以该当前值currescoef向共鸣音控制装置的规定的系数存储器传送当前值currescoef(s77)。关于这样的处理,为了对下一个键编号(keyno+1)进行处理,使得(keyno=keyno+1)(s81),直到键编号(keyno)达到127为止,在所有的键进行共鸣系数的传送(s82)。根据上述的共鸣音控制装置10,针对通过键71进行的按键,使用具备第1开关sw1、第2开关sw2、第3开关sw3的三级的开关的位置检测传感器sw,将与各个键的检测位置对应的共鸣系数作为反馈系数而在共鸣电路11中利用,从而能够再现中间键的位置上的共鸣状态。另外,不仅考虑位置检测传感器sw(sw1~sw3)的状态,还考虑踏板装置80的制音踏板、延音踏板的踏下状态而控制共鸣音,从而能够接近通过原声钢琴实现的共鸣音。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1