具有算法可选择功能的电子乐器制造技术

技术编号:3041443 阅读:161 留言:0更新日期:2012-04-11 18:40
本发明专利技术的电子乐器设有乐音发生装置,该乐音发生装置包含产生激励信号的激励装置和带有响应该激励信号产生乐音信号的输入装置的声音产生装置。乐音发生装置延迟乐音信号并将乐音信号反馈给输入装置。该电子乐器还设有存储多个声音产生算法的存储器和指定多个声音产生算法之一并将所指定声音产生算法分配给乐音发生装置的分配指定装置。乐音发生装置还包括对乐音信号执行所分配声音产生算法的操作装置。此外,该电子乐器设有抽取乐音信号的抽取装置。(*该技术在2012年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及电子乐器,更具体地说涉及一种能够高保真地模拟普通非电子乐器的电子乐器。已为人所知的常规电子乐器包含PCM(脉码调制)乐音发生装置(下文称为乐音发生装置(1)),该装置根据响应例如演奏者的键盘操作产生的MIDI(乐器数字接口)数据所对应的时钟从波形存储器读出脉码调制的波形数据。这种常规电子乐器包含多个声音产生通道,例如16个声音产生通道,这些声音产生通道的每一个响应上述MIDI数据以分时方式独立产生声音。例如,一个声音产生通道以一种时序产生具有钢琴音色的声音,而另一个声音产生通道以另一时序产生具有小提琴音色的声音。进而,物理模型乐音发生装置(下文称为乐音发生装置(2))也为人们所了解,该装置通过模拟目标非电子乐器的声音产生算法来合成逼真地模拟常规非电子乐器的声音的乐声。美国专利号4984276中公开了这样的一种装置。在图9的框图中示出了上述常规乐音发生装置(2)的线性部分的一个实例。在该图中,设有输入端1,将由大量诸如脉冲波形的不同高频分量构成的激励信号波形数据加在该输入端子上。通过输入端1所加的激励信号波形通过加法器2和3的第一输入端加到闭环电路。加法器3将激励信号波形数据和从输入存储器5(存储器2)读出的输出数据相加,输入存储器5将输入数据延迟所要求的时间。加法器3的输出数据加到乘法器6,将之乘以倍乘系数C2。乘法器6的输出数据送到加法器8的第一输入端。加法器8的输出数据存储在暂时存储器9(TL4)中并送到乘法器11。暂存器9将输入数据延迟,即将加法器8的输出数据延迟所要求时间。乘法器11将输入数据即加法器8的输出数据乘以倍乘系数r2。将从暂存器9读出的数据送到乘法器10。乘法器10将输入数据即从暂存器9读出的数据乘以倍乘系数1-C2。将乘法器10的输出数据加到加法器8的第二输入端。加法器8将乘法器6的输出数据与乘法器10的输出数据相加。上述元件8到10的每一个一起构成一低通滤波器(LPF)12。乘法器11的输出数据存储在输入存储器4(存储器1)将之延迟所要求时间。将从输入存储器4读出的数据加到加法器2的第二输入端。加法器2将激励信号波形数据与从输入存储器4读出的数据相加。加法器2的输出数据送到乘法器7将之乘以倍乘系数C1。乘法器7的输出数据送到加法器13的第一输入端。加法器13的输出数据存储在暂存器14(TL1)中并送到乘法器16。暂存器14将输入数据即加法器13的输出数据延迟所要求时间。乘法器16将输入数据,即加法器13的输出数据乘以倍乘系数r1。从暂存器14读出的数据送到乘法器15。乘法器10将输入数据即从暂存器14读出数据乘以倍乘系数1-C1。将乘法器15的输出数据送到加法器13的第二输入端。加法器13将乘法器7的输出数据与乘法器15的输出数据相加。上述元件13到15中每个一起构成低通滤波器(LPF)17。乘法器16的输出数据存储在输入存储器5中。从输入存储器5读出的数据送到加法器3的第二输入端。由于上述常规乐音发生装置(2)由数字信号处理器(DSP)组成,所以它能通过改变DSP中所用微程序(例如见附图说明图10)模拟各种目标非电子乐器的声音产生算法合成各种能逼真地模仿常规非电子乐器声音的各种乐音。上述如图9所述的常规乐音发生装置(2)是乐音发生装置的一个实例,该装置通过模拟弦乐声音产生算法而合成可逼真模仿弦乐声音的乐音。另一类型乐音发生装置的一个实例,已在日本专利申请公开公报2-280196写中公开,该乐音发生装置通过模拟目标非电子乐器的声音产生算法合成出能逼真模拟另一种非电子乐器例如管乐的声音的乐音。在上述包含上述常规乐音发生装置(1)的常规电子乐器中,音色号以及诸如音调和弹奏的演奏信息每次击键时被送到乐音发生装置(1)。因此,如果演奏者对每一声音的产生指定音色,那么乐音发生装置(1)的每一声音的产生通道直接存取波形存储器相应区域并从中读出波形数据。因此,如上所述,一个声音产生通道在一个时序产生钢琴音色的声音而在下一个时序借助分时产生具有小提琴音色的声音。相反,在包含上述常规乐音产生装置(2)的上述常规电子乐器中,在每次击键改变音色的场合下,有必要或者在每次击键时将微程序送到声音产生通道或者事先在每个声音通道中存储多个微程序。由于如图10所示微程序是对应于图9所示非常基本电路结构的微程序,因此该微程序在每次键入时送到声音产生通道耗时不多。然而,由于精确模拟目标非电子乐器声音产生算法的微程序由大量数据组成,当每次键入时将该大量数据送到声音产生通道,所以存在由于数据传输速率上的限制而减少击键响应的缺点。在预先将多个微程序存贮在每个声音通道的场合下,存在存储器使用效率变得较低以及因需大量存储器系统变得昂贵等缺点。如上所分析,本专利技术的目的是提供一种能有效使用存储器、在每次键入时能产生多种音色的声音而不会缩减击键响应的电子乐器。为满足该目的,本专利技术提供一种包含乐音产生装置的电子乐器,所述乐音产生装置包含用于产生激励信号的激励装置,带有输入装置用于响应激励信号产生乐音信号的声音产生装置,该声音产生装置还用来延迟乐音信号以及将乐音信号反馈回输入装置;用于存储多个声音产生算法的存储装置;分配指定装置,用于指定多个声音产生算法中的一个以及将所指定声音产生算法分配给乐音产生装置,乐音产生装置还包含用于对乐音信号执行所指定声音产生算法的操作装置,以及用于抽取乐音信号的抽取装置。按照这种结构,当演奏者用分配指定装置指定多个声音产生算法中的一个并将所指定声音产生算法分给乐音产生装置,操作装置对乐音信号执行所分配的声音产生算法。因此,激励装置产生激励信号,输入装置响应激励信号产生乐音信号,声音产生装置延迟乐音信号并将乐音信号反馈到输入装置。这样,抽取装置抽取出乐音信号。按照本专利技术,有一种使每个声音产生通道的音色缓存器容量最小化的正效应。还有一种构造系统有效使用存储器的正效应。而且还存在对击键的响应不少于在先有技术情况下的正效应。此外,由于在每个声音产生通道中规定了每个音色的优先级次序,而存在防止有限数的声音产生通道造成的强制乐音的产生的正效应。图1是根据本专利技术最佳实施例的电子乐器电结构的框图;图2示出图1面板21外部结构的一个实例;图3是说明根据本专利技术最佳实施例的CPU18的主过程例程的流程图;图4是说明根据本专利技术最佳实施例的CPU18的音符开的过程的例程的流程图;图5是说明根据本专利技术最佳实施例的CPU18的音符关过程的例程的流程图;图6是根据本专利技术最佳实施例结合CPU18音符音色的过程例程的流程图;图7示出图2显示器22的显示实例;图8示出图2显示器22的另一显示实例;图9示出现有技术物理模型乐音发生装置线性部分结构性实例的一个框图;图10示出图9物理模型乐音发生装置微程序的一个实例。下面参照附图给出本专利技术最佳实施例的说明。图1示出按照本专利技术最佳实施例的电子乐器的结构框图。在该图中,设有控制全部设备的中央处理器(CPU)18,已存储各种CPU18所用控制程序以及装入下文说明的由DSP和RAM构成的乐音产生电路29中的各种微程序的ROM19以及RAM20。此外在RAM20中,所有类型的寄存器、标志和工作缓冲区保留为CPU18执行任何类型的过程时使用,而MIDI数据缓冲器保留用来存储本文档来自技高网...

【技术保护点】
一种电子乐器,包含有:乐音发生装置,该装置包含:产生激励信号的激励装置,有响应所述激励信号产生乐音信号的输入装置、延迟所述乐音信号并将所述乐音信号反馈给所述输入装置的声音产生装置,用于存储多个声音产生算法的存储器装置,用于指定所述多个声音产生算法之一并将所述指定的声音产生算法分配给所述乐音发生装置的分配指定装置,所述乐音发生装置还包含:用于对所述乐音信号执行所述分配的声音产生算法的操作装置,用于轴取所述乐音信号的抽取装置。

【技术特征摘要】
JP 1991-10-7 259452/911.一种电子乐器,包含有乐音发生装置,该装置包含产生激励信号的激励装置,有响应所述激励信号产生乐音信号的输入装置、延迟所述乐音信号并将所述乐音信号反馈给所述输入装置的声音产生装置,用于存储多个声音产生算法的存储器装置,用于指定所述多个声音产生算法之一并将所述指定的声音产生算法分配给所述乐音发生装置的...

【专利技术属性】
技术研发人员:山田秀夫
申请(专利权)人:雅马哈株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利