一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

发音控制装置、键盘乐器、发音控制方法及程序与流程

2022-07-11 16:21:27 来源:中国专利 TAG:


1.本发明涉及一种与针对多个键各自的操作相应地控制发音的技术。


背景技术:

2.以往,例如提出有对与按键等演奏操作相应地发音的演奏音的特性进行控制的各种技术。例如,在专利文献1中,公开了与演奏者的手指与键的表面的接近或远离相应地对乐音的速度(velocity)进行控制的结构。
3.专利文献1:日本特开2009-150936号公报


技术实现要素:

4.但是,在专利文献1的结构中,需要将用于对演奏者的手指与键的表面的接近或远离进行检测的传感器和用于对演奏操作进行检测的传感器分别地设置。考虑到以上情况,本发明的一个方式的目的在于,通过简单的结构对与演奏操作相应的演奏音进行发音。
5.为了解决以上的课题,本发明的一个方式涉及的发音控制装置具有:位置检测部,其对与演奏操作相应地在起点位置至终点位置的移动范围内位移的键的位置进行检测;以及发音控制部,其与作为所述移动范围的一部分的发音范围内的所述键的所述位置相应地,使演奏音进行发音,所述发音控制部与所述移动范围中的比所述发音范围更靠近所述起点位置的设定范围内的所述键的所述位置的变化相应地,对所述演奏音的特性进行控制。
6.本发明的一个方式涉及的键盘乐器具有:键盘,其包含与演奏操作相应地在起点位置至终点位置的移动范围内位移的键;位置检测部,其对所述移动范围内的所述键的位置进行检测;以及发音控制部,其与作为所述移动范围的一部分的发音范围内的所述键的所述位置相应地,使演奏音进行发音,所述发音控制部与所述移动范围中的比所述发音范围更靠近所述起点位置的设定范围内的所述键的所述位置的变化相应地,对所述演奏音的特性进行控制。
7.本发明的一个方式涉及的发音控制方法,其中,具有对与演奏操作相应地在起点位置至终点位置的移动范围内位移的键的位置进行检测的位置检测部的发音控制装置的计算机进行如下处理:与作为所述移动范围的一部分的发音范围内的所述键的所述位置相应地,使演奏音进行发音,与所述移动范围中的比所述发音范围更靠近所述起点位置的设定范围内的所述键的所述位置的变化相应地,对所述演奏音的特性进行控制。
8.本发明的一个方式涉及的程序,其使具有对与演奏操作相应地在起点位置至终点位置的移动范围内位移的键的位置进行检测的位置检测部的发音控制装置的计算机作为发音控制部起作用,该发音控制部与作为所述移动范围的一部分的发音范围内的所述键的所述位置相应地,使演奏音进行发音,所述发音控制部与所述移动范围中的比所述发音范围更靠近所述起点位置的设定范围内的所述键的所述位置的变化相应地,对所述演奏音的特性进行控制。
附图说明
9.图1是例示出第1实施方式的键盘乐器的结构的框图。
10.图2是与各键的位移相关的说明图。
11.图3是与各键的位移相关的说明图。
12.图4是用于根据位移特性而确定发音特性的表的示意图。
13.图5是例示出发音控制处理的具体流程的流程图。
14.图6是第2实施方式的发音特性的说明图。
具体实施方式
15.a:第1实施方式
16.图1是例示出本发明的第1实施方式涉及的键盘乐器100的结构的框图。键盘乐器100是对与由演奏者进行的演奏相应的声音(以下,称为“演奏音”)进行发音的电子乐器。键盘乐器100具有键盘10、发音控制装置20、声源装置30以及放音装置40。
17.键盘10由与不同的音高相对应的多个键12构成。多个键12沿演奏者的横方向排列,包含多个白键和多个黑键。图2是着眼于任意1个键12的侧视图。如图2所例示的那样,各键12与演奏者进行的演奏操作相应地在移动范围r内沿垂直方向进行位移。移动范围r是起点位置e1和终点位置e2之间的范围。起点位置e1是移动范围r的上端,终点位置e2是移动范围r的下端。起点位置e1是演奏者的手指不与键12接触的释放状态的该键12的表面的位置。另一方面,终点位置e2是演奏者将键12完全按下的按键状态的该键12的表面的位置。如根据以上的说明所理解的那样,在处于释放状态的键12被按键的情况下,该键12的位置z以起点位置e1为起点而随时间下降,最终到达终点位置e2而停止。另外,在处于按键状态的键12被放开的情况下,该键12的位置z以终点位置e2为起点而随时间上升,最终到达起点位置e1而停止。如以上例示的那样,多个键12分别与演奏操作相应地在起点位置e1至终点位置e2的移动范围r内进行位移。
18.图1的声源装置30生成音响信号v,该音响信号v表示与演奏者进行的演奏操作相应的演奏音的波形。具体而言,生成表示与演奏者按键的键12相对应的音高的演奏音的音响信号v。放音装置40对音响信号v表示的演奏音进行放音。例如,扬声器或耳机作为放音装置40而利用。
19.发音控制装置20是针对多个键12分别对移动范围r内的位置z进行检测,与各键12的位置z相应地对声源装置30进行控制的计算机系统。发音控制装置20具有位置检测部21、控制装置22以及存储装置23。
20.位置检测部21针对多个键12分别对移动范围r内的位置z进行检测。例如,位置检测部21是利用与各键12的位置z相应的磁场的变动对该位置z进行检测的磁传感器、或利用与各键12的位置z相应的受光量的变动对该位置z进行检测的光学传感器。但是,位置检测部21用于对各键12的位置z进行检测的方法及结构不限定于以上的例示。
21.图1的控制装置22由对键盘乐器100的各要素进行控制的单个或多个处理器构成。例如、控制装置22由cpu(central processing unit)、spu(sound processing unit)、dsp(digital signal processor)、fpga(field programmable gate array)、或asic(application specific integrated circuit)等1种以上的处理器构成。
22.存储装置23是对控制装置22执行的程序和控制装置22使用的数据进行存储的单个或多个存储器。例如由位置检测部21针对各键12检测出的位置z的时间序列按每个键12而存储于存储装置23。存储装置23例如由磁记录介质或半导体记录介质等公知的记录介质构成。此外,也可以由多种记录介质的组合构成存储装置23。另外,也可以将相对于键盘乐器100能够装卸的移动型的记录介质、或能够与键盘乐器100通信的外部记录介质(例如网络硬盘)作为存储装置23而利用。此外,也可以通过执行在存储装置23存储的程序,控制装置22实现声源装置30的功能。即,省略专用于音响信号v的生成的声源装置30。
23.图3是表示位置检测部21针对任意1个键12检测的位置z的时间上变化的曲线。具体而言,在图3中图示出针对演奏者在时间轴上的时间点ton开始了按键的键12而位置z的时间上变化。第1实施方式的位置检测部21针对每个键12检测的位置z是表示起点位置e1至终点位置e2为止的移动范围r内的任意的地点的连续值。
24.移动范围r包含设定范围q1和发音范围q2。设定范围q1及发音范围q2分别是移动范围r的一部分。设定范围q1是比发音范围q2更靠近起点位置e1的范围。发音范围q2是比设定范围q1更靠近终点位置e2的范围。如果假定移动范围r内的地点m,则设定范围q1是起点位置e1与地点m之间的范围,发音范围q2是地点m与终点位置e2之间的范围。即,地点m相当于设定范围q1与发音范围q2的边界。此外,设定范围q1和发音范围q2的宽窄是任意的。即,假定设定范围q1宽于发音范围q2的结构、设定范围q1窄于发音范围q2的结构、或设定范围q1和发音范围q2相同宽度的结构。
25.在发音范围q2内设定发音位置p。发音位置p是发音范围q2内的特定的位置。在图3中,终点位置e2附近的位置作为发音位置p而例示,但例如也可以将发音范围q2的上端或下端(终点位置e2)作为发音位置p而设定。
26.控制装置22作为用于通过执行在存储装置23存储的程序而对声源装置30进行控制的要素(发音控制部)起作用。具体而言,控制装置22与位置检测部21检测到的各键12的位置z相应地,将演奏音的发音或消音指示给声源装置30。例如,控制装置22在键12的位置z在发音范围q2内从起点位置e1侧到达发音位置p的情况下(即,按键时),将与该键12相对应的演奏音的发音指示给声源装置30。即,控制装置22在位置z从起点位置e1侧到达发音位置p的时间点t1,将演奏音的发音指示给声源装置30。另外,控制装置22在键12的位置z在发音范围q2内从终点位置e2侧到达发音位置p的情况下(即,放开时),将与该键12相对应的演奏音的消音指示给声源装置30。即,控制装置22在位置z从终点位置e2侧到达发音位置p的时间点t2,将演奏音的消音指示给声源装置30。如根据以上的说明所理解的那样,控制装置22与发音范围q2内的键12的位置z相应地,使与该键12相对应的演奏音发音或消音。具体而言,控制装置22在键12的位置z到达发音位置p的情况下,使演奏音发音或消音。
27.在以上所例示的发音/消音的控制的基础上,控制装置22与设定范围q1内的键12的位置z的时间上变化的特性(以下,称为“位移特性”)fa相应地,对与该键12相对应的演奏音的特性(以下,称为“发音特性”)fb进行控制。位移特性fa例如是位置z的随时间变化的模式(即,位置z的时间序列)、位置z的变化率即移动速度、或移动速度的变化率即加速度。关于移动速度,例如将设定范围q1内的移动速度的代表值(例如平均值)、或者设定范围q1内的移动速度的时间上变化的模式作为位移特性fa而利用。相同地,关于加速度,例如将设定范围q1内的加速度的代表值(例如平均值)、或、设定范围q1内的加速度的时间上变化的模
式作为位移特性fa而利用。
28.演奏音的发音特性fb是演奏音的音响特性(声学特性)。发音特性fb例如是与演奏音的演奏技法(演奏方法)关联的特性。例如,通过通常的演奏技法而演奏出的演奏音、通过断奏(staccato)以短音方式演奏出的演奏音、以连奏方式连续地演奏出的演奏音的任意者被作为发音特性fb而选择性地指示给声源装置30。例如,如果假定键12的移动速度或加速度作为位移特性fa,则控制装置22在位移特性fa的数值是规定的范围(以下,称为“基准范围”)内的数值的情况下指示通过通常的演奏技法得到的演奏音。另一方面,控制装置22在位移特性fa的数值大于基准范围的最大值的情况下,指示断奏的演奏音,在位移特性fa的数值小于基准范围的最小值的情况下,指示连奏的演奏音。
29.在进行与位移特性fa相应的发音特性fb的确定时,利用在存储装置23存储的图4的表t。表t是使多个位移特性fa(fa1,fa2,

)的每一者与多个发音特性fb(fb1,fb2,

)每一者相互对应的数据表。控制装置22根据位置检测部21针对各键12检测的位置z的时间序列而生成设定范围q1内的位移特性fa,从表t检索与该位移特性fa相对应的发音特性fb。然后,控制装置22向从表t检索出的发音特性fb指示给声源装置30。例如,控制装置22在键12的位置z到达设定范围q1的下端(即,地点m)的时间点t0,执行发音特性fb的确定和该发音特性fb的指示。
30.假定执行了使键12从起点位置e1至终点位置e2为止连续地移动的一系列的演奏操作的情况。控制装置22首先将与设定范围q1内的位移特性fa相应的发音特性fb指示给声源装置30。然后,控制装置22在继与演奏音相关的发音特性fb的指示之后该键12的位置z到达发音位置p的时间点t1,指示该演奏音的发音。如根据以上的说明所理解的那样,针对与不同的键12相对应的多个演奏音的每一者,针对每个键12而分别设定与该键12的位移特性fa相应的发音特性fb。
31.图5是例示出控制装置22与各键12的位置z相应地对声源装置30进行控制的处理(以下,称为“发音控制处理”)的具体流程的流程图。例如,以相对于通过按键而键12的位置z发生变化的时间长度充分短的间隔,反复进行发音控制处理。
32.如果开始发音控制处理,则控制装置22选择多个键12的任意者(以下,称为“选择键12”)(s1)。控制装置22从位置检测部21取得选择键12的位置z(s2),对该位置z是否通过了设定范围q1进行判定(s3)。即,对位置z是否从起点位置e1侧到达了地点m进行判定。
33.在选择键12的位置z通过了设定范围q1的情况下(s3:yes),控制装置22对该设定范围q1内的选择键12的位移特性fa进行计算(s4)。控制装置22将表t中与位移特性fa相对应的发音特性fb指示给声源装置30(s5)。在选择键12的位置z没有通过设定范围q1的情况下(s3:no),不执行位移特性fa的计算(s4)和发音特性fb的指示(s5)。
34.控制装置22对选择键12的位置z是否从起点位置e1侧到达了发音位置p进行判定(s6)。在位置z从起点位置e1侧到达了发音位置p的情况下(s6:yes),控制装置22将与选择键12相对应的演奏音的发音指示给声源装置30(s7)。被指示了演奏音的发音的声源装置30针对选择键12而生成音响信号v,该音响信号v表示刚刚被指示的发音特性fb的演奏音。音响信号v从声源装置30供给至放音装置40,由此对与设定范围q1内的选择键12的位移相应的发音特性fb的演奏音进行放音。在位置z没有从起点位置e1侧到达发音位置p的情况下(s6:no),不执行演奏音的发音的指示(s7)。
35.控制装置22对选择键12的位置z是否从终点位置e2侧到达了发音位置p进行判定(s8)。在位置z从终点位置e2侧到达了发音位置p的情况下(s8:yes),控制装置22将与选择键12相对应的演奏音的消音指示给声源装置30(s9)。被指示了演奏音的发音的声源装置30停止表示演奏音的音响信号v的生成。因此,与选择键12相对应的演奏音的发音停止。
36.控制装置22对是否针对全部的键12执行了以上的处理进行判定(s10)。在存在未处理的键12的情况下(s10:no),控制装置22重新对未选择的键12(s1)进行选择,在此基础上,针对该选择键12而执行以上例示的处理(s2~s10)。在针对全部的键12执行了处理的情况下(s10:yes),控制装置22使发音控制处理结束。
37.如以上说明的那样,在第1实施方式中,与键12的移动范围r中的发音范围q2内的键12的位置z相应地对演奏音进行发音。另外,与移动范围r中的比发音范围q2更靠近起点位置e1的设定范围q1内的键12的位置z的变化相应地,对演奏音的发音特性fb进行控制。即,对移动范围r内的键12的位置z进行检测的位置检测部21兼用于演奏音的发音和该演奏音的发音特性fb的控制。因此,能够通过简单的结构而对与演奏操作相应的演奏音进行发音。
38.另外,通过使键12从设定范围q1移动至发音范围q2(发音位置p)的一系列的演奏操作,对演奏音的发音特性fb的控制和该演奏音的发音进行控制。即,与设定范围q1内的键12的位置z的变化相应地,控制发音特性fb,并且,与该键12之后要移动的发音范围q2内的键12的位置z相应地,发出演奏音的发音。根据以上的结构,无需由演奏者通过单独的操作而指示发音特性fb的指定和演奏音的发音。即,通过在移动范围r内使键12移动的一系列的演奏操作而执行发音特性fb的指定和演奏音的发音。因此,还有能够一边抑制演奏者的负荷一边对多种多样的发音特性fb的演奏音进行发音的优点。
39.b:第2实施方式
40.在第1实施方式中,例示出与演奏音的演奏技法相关的发音特性fb。第2实施方式的发音特性fb是演奏音的起音(attack)区间的特性。此外,在以下例示的各方式中,针对功能与第1实施方式相同的要素,沿用在第1实施方式的说明中使用的标号,适当省略各自的详细说明。
41.图6是第2实施方式的发音特性fb的说明图。对演奏音进行发音的区间包含与演奏音的上升沿相当的起音区间ca。第2实施方式的发音特性fb是演奏音的起音区间ca的特性。例如,发音特性fb是起音区间ca的时间长度(起音时间)、或起音区间ca的终点的音量(起音电平)。另外,起音区间ca的音量的变化率也作为发音特性fb而利用。
42.如以上说明的那样,第2实施方式的控制装置22对演奏音的起音区间ca的发音特性fb进行控制。例如,如果将键12的移动速度或加速度假定为位移特性fa,则以使得位移特性fa的数值越大则发音特性fb的数值成为越大的数值、或成为越小的数值的方式,控制装置22对声源装置30进行控制。发音特性fb的内容以外的结构及动作与第1实施方式相同。因此,在第2实施方式中,也实现与第1实施方式相同的效果。
43.此外,在以上的说明中,例示出与起音区间ca相关的发音特性fb,但与演奏音的起音区间ca以外的区间相关的特性也可作为发音特性fb而利用。例如,也可以将音量稳定地维持的延音(sustain)区间cs的时间长度或音量作为发音特性fb而利用。另外,也可以将起音区间ca和延音区间cs之间的衰减(decay)区间cd的时间长度、或紧邻延音区间cs之后演
奏音的音量衰减的释音(release)区间cr的时间长度作为发音特性fb而利用。释音区间cr的音量的变化率也可作为发音特性fb而利用。
44.c:第3实施方式
45.第3实施方式的控制装置22与设定范围q1内的键12的位移特性fa相应地对演奏音的音量进行控制。即,控制装置22指示给声源装置30的发音特性fb是演奏音的音量。例如,如果将键12的移动速度或加速度假定为位移特性fa,则控制装置22以位移特性fa的数值越大则演奏音的音量成为越大的数值的方式,对声源装置30进行控制。发音特性fb的内容以外的结构及动作与第1实施方式相同。因此,在第3实施方式中,也实现与第1实施方式相同的效果。
46.d:变形例
47.以下,例示出向以上例示的各方式附加的具体变形的方式。可以在彼此不矛盾的范围,适当将从以下例示任意选择出的2个以上方式合并。
48.(1)与设定范围q1内的位移特性fa相应地控制的演奏音的发音特性fb不限定于以上的例示(演奏技法,演奏音的各区间的特性,演奏音的音量)。例如,控制装置22也可以与位移特性fa相应地对演奏音的延音符或连音符等演奏技法(音乐表情)的有无进行控制。
49.(2)在前述的各方式中,与设定范围q1内的位移特性fa相应地控制了演奏音的发音特性fb,但与位移特性fa相应的控制的对象不限定于发音特性fb。具体而言,控制装置22与设定范围q1内的位移特性fa相应地对与键盘乐器100相关的任意的设定(参数)进行控制。即,利用于使演奏音发音的演奏操作的键12兼用于与键盘乐器100相关的各种设定的控制。
50.与位移特性fa相应地控制的设定在下面进行例示。此外,与前述的各方式相同地,在各键12的位置z到达了发音位置p的情况下对演奏音进行发音,但在对与键盘乐器100相关的设定进行变更的情况下,各键12的位置z并非必须到达发音位置p(即,对演奏音进行发音)。另外,在以下的说明中,将键12的移动速度或加速度等的数值假定为位移特性fa。也可以将从以下的例示选择出的2个以上的方式相互组合。
51.[方式1]
[0052]
在演奏者并列地对多个键12进行按键而演奏出和弦(和音)的情况下,也可以与设定范围q1内的位移特性fa相应地由控制装置22对演奏音的和弦进行控制。例如,在位移特性fa的数值是基准范围内的数值的情况下,控制装置22将演奏者演奏出的和弦的演奏音指示给声源装置30。另一方面,在位移特性fa的数值大于基准范围的情况下,控制装置22将与演奏者演奏出的和弦相对应的张力和弦(tension chord)的演奏音指示给声源装置30。另外,在位移特性fa的数值小于基准范围的情况下,控制装置22将与演奏者演奏出的和弦相对应的重力和弦(power chord)的演奏音指示给声源装置30。另外,也可以与位移特性fa相应地由控制装置22对演奏音的和弦的种类进行控制。例如,控制装置22与位移特性fa相应地将演奏音的和弦设定于大和弦及小和弦的任意者。
[0053]
[方式2]
[0054]
假定对乐曲的特定的演奏部分(以下,称为“特定部分”)进行自动演奏的键盘乐器100。特定部分例如是乐曲的伴奏部分。控制装置22也可以与设定范围q1内的位移特性fa相应地对与特定部分相关的设定进行控制。例如,特定部分的节奏、特定部分的韵律模式、特
定部分的演奏所利用的乐器的种类、或特定部分的演奏风格与位移特性fa相应地被控制。具体而言,假定位移特性fa的数值越大则特定部分的节奏越上升的结构、或者位移特性fa的数值越大则特定部分变更为韵律感越清晰的演奏部分的结构。在演奏者使键12的位置z在设定范围q1内周期性地变动的情况下,也可以以与该变动的周期相对应的节奏执行特定部分的自动演奏的方式由控制装置22对键盘乐器100进行控制。
[0055]
[方式3]
[0056]
也可以与设定范围q1内的位移特性fa相应地对演奏音的周期性变动进行控制。演奏音的周期性变动例如是,演奏音的音高连续地变动的颤音(vibrato)、反复对一个音高的演奏音进行发音的震音(tremolo)、或交替地对不同的2个音符的演奏音进行发音的滚音(trill)。在演奏者使键12的位置z在设定范围q1内周期性地变动的情况下,控制装置22以与该变动相对应的周期(例如与该变动等同的周期)使演奏音周期性地变动的方式对声源装置30进行控制。另外,也可以与位置z的振幅相应地演奏音的颤音的深度进行控制。
[0057]
[方式4]
[0058]
外部设备与键盘乐器100连接。外部设备例如是对由声源装置30生成的音响信号v进行处理的音响设备。例如,作为音响设备,例示出对音响信号v赋予各种的音响效果的效果赋予设备(效果器)、将音响信号v放大的放大器、或对音响信号v进行记录的录音装置。控制装置22也可以与设定范围q1内的位移特性fa相应地对音响设备的各种设定(参数)进行控制。另外,例如,作为与键盘乐器100连接的外部设备,还例示出发送由声源装置30生成的音响信号v的通信设备。控制装置22也可以与设定范围q1内的位移特性fa相应地对通信设备的各种设定进行控制。如根据以上的说明所理解的那样,设定范围q1内的位移特性fa除了利用于与键盘乐器100相关的设定的控制以外,还利用于与除了键盘乐器100以外的其他装置相关的设定的控制。
[0059]
(3)也可以将键12的位置z到达移动范围r内的地点m通知给演奏者。例如,假定在位置z到达地点m的情况下从放音装置40对通知音进行放音的结构、或者在位置z到达地点m的情况下使发光元件发光的结构。也可以将位置z已到达地点m这一情况以利用显示装置进行的图像的显示的方式通知给演奏者。另外,也可以将位置z已到达地点m这一情况通过触觉的方式使演奏者感知到。例如,假定在位置z到达地点m的情况下使振动体工作而使键12振动的结构。另外,根据将与键12抵接的凸起设置于地点m的结构,通过与凸起的抵接而键12发生振动,由此演奏者能够感知到位置z到达地点m。
[0060]
(4)也可以将与各键12的按键时的位移特性fa相对应的发音特性fb存储于存储装置23,对通过下一次及其后的按键产生的演奏音的发音应用(即,重新利用)该发音特性fb。例如,在演奏者开始演奏之后将初次按键时的发音特性fb针对每个键12而存储于存储装置23。也可以在演奏者指示发音特性fb的保存之后将初次按键时的发音特性fb存储于存储装置23。对于各键12被按键的情况下的演奏音的发音,再利用针对该键12而存储于存储装置23的发音特性fb。例如,在演奏者指示的时间长度范围,再利用在存储装置23存储的发音特性fb。也可以针对演奏者指示的次数的按键而再利用在存储装置23存储的发音特性fb。另外,例如,也可以与来自演奏者的指示相应地消除在存储装置23存储的发音特性fb。例如,可以将与全部的键12相对应的发音特性fb集中消除,也可以将与演奏者指定的键12相对应的发音特性fb选择性地消除。
[0061]
此外,在以上的说明中,将发音特性fb存储于存储装置23,但也可以将成为发音特性fb的基础的位移特性fa存储于存储装置23。例如,将各键12的按键时的位移特性fa存储于存储装置23,对通过下一次及其后的按键产生的演奏音的发音应用与该位移特性fa相对应的该发音特性fb。
[0062]
(5)在前述的各方式中,例示出具有多个键12的键盘乐器100,但应用本发明的乐器不限定于键盘乐器100。例如,对于包含多个操作件的电子管乐器也应用本发明。具体而言,与多个操作件各自的位移特性fa相应地对演奏音的发音特性fb进行控制。如根据以上的例示所理解的那样,可以对具有与演奏操作相应地位移的操作件的乐器应用本发明,在前述的各方式中例示出的键12是操作件的一个例子。
[0063]
(6)在前述的各方式中,将发音特性fb和演奏音的发音分别独立地指示给声源装置30,但也可以将发音特性fb和演奏音的发音集中指示给声源装置30。例如,控制装置22将包含发音特性fb的指定和演奏音的发音的指示的控制数据向声源装置30发送。
[0064]
(7)在前述的各方式中,例示出具有发音控制装置20和声源装置30的键盘乐器100,但也可以将发音控制装置20和声源装置30构成为相互分体的装置。发音控制装置20例如将指示演奏音的发音/消音的控制数据、或对发音特性fb进行指定的控制数据,向在该发音控制装置20的外部设置的声源装置30发送。对发音进行指示的控制数据例如是midi(musical instrument digital interface/注册商标)的音符开(note-on)消息,对消音进行指示的控制数据例如是midi的音符关(note-off)消息。另外,对发音特性fb进行指定的控制数据例如是midi的控制消息。此外,例如也可以通过opensound control(开放式声音控制)等的通信协议而从发音控制装置20向声源装置30发送控制数据。
[0065]
如根据以上的说明所理解的那样,发音控制部概括性表述为使演奏音进行发音且对该演奏音的特性进行控制的要素。除了对与发音控制装置20一体地构成的声源装置30进行控制的要素以外,对与发音控制装置20分体的外部装置(例如声源装置30)指示演奏音的发音或特性的控制的要素也包含于发音控制部的概念。
[0066]
(8)在前述的各方式中,将移动范围r划分为1个设定范围q1和1个发音范围q2,但移动范围r所包含的设定范围q1的个数或发音范围q2的个数是任意的。例如,移动范围r也可以包含2个以上的设定范围q1或2个以上的发音范围q2。例如,与各设定范围q1内的位移特性fa、或多个设定范围q1的位移特性fa的平均相应地对发音特性fb进行控制。另外,也可以针对演奏音而对与各发音范围q2相对应的不同的种类的发音特性fb进行控制。另外,设定范围q1或发音范围q2内的各范围的设定方法也是任意的。
[0067]
(9)在前述的各方式中,例示出设定范围q1和发音范围q2相互相邻的结构,但也可以在设定范围q1与发音范围q2之间确保规定的间隔。另外,也可以假定设定范围q1和发音范围q2相互重复的结构。具体而言,设定范围q1中的终点位置e2侧的一部分和发音范围q2中的起点位置e1侧的一部分也可以相互重复。
[0068]
也可以与设定范围q1和发音范围q2相互重复的范围(以下,称为“重复范围”)内的位移特性fa相应地对发音特性fb进行控制。例如,控制装置22(发音控制部)与重复范围内的位移特性fa相应地,对与图6的各区间(特别是衰减区间cd至释音区间cr)相关的发音特性fb进行控制。具体而言,将设定范围q1中的重复范围以外的范围(以下,称为“非重复范围”)内的键12的移动速度v1和重复范围内的键12的移动速度v2作为位移特性fa而利用。例
如,优选将移动速度v1和移动速度v2的比率作为位移特性fa。此外,非重复范围是移动范围r中的起点位置e1至重复范围的范围。
[0069]
例如,控制装置22在重复范围内的移动速度v2大于非重复范围内的移动速度v1的情况下(v2>v1),将延音区间cs的音量设定为大于规定的基准值的数值,在移动速度v2小于移动速度v1的情况下(v2<v1),将延音区间cs的音量设定为小于基准值的数值。此外,也可以与移动速度v2相应地连续或阶段性地控制延音区间cs的音量。
[0070]
另外,控制装置22在重复范围内的移动速度v2大于非重复范围内的移动速度v1的情况下(v2>v1),将释音区间cr的时间长度设定为短于规定的基准值的数值,在移动速度v2小于移动速度v1的情况下(v2<v1),将释音区间cr的时间长度设定为长于基准值的数值。此外,也可以与移动速度v2相应地连续或阶段性地控制释音区间cr的时间长度。另外,也可以与移动速度v2相应地对延音区间cs的时间长度进行控制。此外,在以上的说明中,与设定范围q1内的重复范围及非重复范围这2个范围内的位移特性fa相应地对发音特性fb进行了控制,但对设定范围q1进行划分的范围的个数及各范围的设定的方法不限定于以上的例示。
[0071]
(10)以上所例示的功能如前述那样,通过构成控制装置22的单个或多个处理器、和存储于存储装置23的程序的协同动作而实现。本发明涉及的程序可以以储存于计算机可读取的记录介质的方式提供而安装于计算机。记录介质例如是非临时性(non-transitory)的记录介质,优选是cd-rom等光学式记录介质(光盘),还包含半导体记录介质或磁记录介质等公知的任意形式的记录介质。此外,作为非临时性的记录介质,包含除了临时性的传输信号(transitory,propagating signal)以外的任意的记录介质,也可以不将易失性的记录介质除外。另外,在传送装置经由通信网而传送程序的结构中,在该传送装置,对程序进行存储的存储装置相当于前述的非临时性的记录介质。
[0072]
e:附录
[0073]
根据以上例示的方式,例如能够掌握以下结构。
[0074]
本发明的一个方式(第1方式)涉及的发音控制装置具有:位置检测部,其对与演奏操作相应地在起点位置至终点位置的移动范围内位移的键的位置(检测位置)进行检测;以及发音控制部,其与作为所述移动范围的一部分的发音范围内的所述键的所述位置相应地使演奏音进行发音,所述发音控制部与所述移动范围中的比所述发音范围更靠近所述起点位置的设定范围内的所述键的所述位置的变化相应地,对所述演奏音的特性进行控制。在以上的方式中,与作为键的移动范围的一部分的发音范围内的键的位置相应地使演奏音发音,与该移动范围中的比发音范围更靠近起点位置的设定范围内的键的位置变化相应地,对演奏音的特性进行控制。即,对移动范围内的键的位置进行检测的位置检测部兼用于演奏音的发音和该演奏音的特性的控制。因此,能够通过简单的结构对与演奏操作相应的演奏音进行发音。
[0075]
在第1方式的具体例(第2方式)中,所述发音控制部在所述键的所述位置到达所述发音范围内的发音位置的情况下,使所述演奏音进行发音。
[0076]
在第1方式或第2方式的具体例(第3方式)中,所述发音控制部在所述键的所述位置从所述设定范围移动至所述发音范围的情况下,与所述设定范围内的该键的位移相应地,对与所述发音范围内的该键的所述位置相应地发音的所述演奏音的特性进行控制。在
以上的方式中,能够通过使键从设定范围向发音范围移动的一系列的演奏操作,对演奏音的特性的控制和该演奏音的发音进行控制。即,与设定范围内的键的位移相应地对演奏音的特性进行控制,并且与该键之后要移动的发音范围内的键的位置相应地发出该演奏音的发音。
[0077]
发音控制部进行控制的演奏音的特性是任意的,例如例示出与所述演奏音的演奏技法相关联的特性、所述演奏音的起音区间的特性、或所述演奏音的音量。
[0078]
本发明的一个方式涉及的发音控制方法,其中,具有对与演奏操作相应地在起点位置至终点位置的移动范围内位移的键的位置进行检测的位置检测部的发音控制装置的计算机进行如下处理:与作为所述移动范围的一部分的发音范围内的所述键的所述位置相应地,使演奏音进行发音,在所述演奏音的发音中,与所述移动范围中的比所述发音范围更靠近所述起点位置的设定范围内的所述键的所述位置的变化相应地,对所述演奏音的特性进行控制。
[0079]
本发明的一个方式涉及的程序,其使具有对与演奏操作相应地在起点位置至终点位置的移动范围内位移的键的位置进行检测的位置检测部的发音控制装置的计算机作为发音控制部起作用,该发音控制部与作为所述移动范围的一部分的发音范围内的所述键的所述位置相应地,使演奏音进行发音,所述发音控制部与所述移动范围中的比所述发音范围更靠近所述起点位置的设定范围内的所述键的所述位置的变化相应地,对所述演奏音的特性进行控制。
[0080]
标号的说明
[0081]
100

键盘乐器,10

键盘,12

键,20

发音控制装置,21

位置检测部,22

控制装置,23

存储装置,30

声源装置,40

放音装置。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献