【技术实现步骤摘要】
本专利技术涉及一种乐音发生器系统,通过利用一个通用目的的算术处理器例如CPU或计算机执行一个声音波形数据形成程序来形成乐音或者声音波形数据。
技术介绍
在当今的许多电子乐器中,都使用微处理器执行乐音产生处理。在某些情况下,微处理器甚至执行向通过乐音产生处理形成的乐音波形取样数据施加效果的处理。在本领域通常的做法是,通过具有取决于所采用的特定的乐音产生方法(例如,波形存储器或FM合成方法)的电路结构的专用的硬件(例如,乐音发生器LSI或DSP)来实现这种微处理器。但是,感谢近来对CPU的运算能力的改进,已经出现了利用结合在通用目的计算机或专用乐音产生装置中的CPU来执行描述乐音产生处理的预定的步骤的程序的电子乐器。这里,基于这种乐音产生处理程序的乐音产生装置或方法将被称为“软件乐音发生器”,利用专用硬件的传统的乐音产生装置或方法将被称为“硬件乐音发生器”。传统的软件乐音发生器被设计成为应用级软件。图22示出了用于实现这种应用级软件乐音发生器的软件的结构的例子。为了简化这种软件的复杂性,该软件被以可相互独立的编程的多个小单元(模块)的组合而分层次地排列。具体地说, ...
【技术保护点】
一种乐音产生设备,包括:提供装置,用于提供表演信息;激活装置,用于基于表演信息激活乐音产生处理,由于其它处理的影响,所述激活装置以非周期方式激活乐音产生处理;乐音产生装置,用于执行由所述激活装置激活的乐音产生处理;以及指示装置,用于根据直到那时仍未形成的一些乐音数据,变化地指示在所述激活装置对乐音产生处理的每次激活时要由所述乐音产生装置产生的乐音数据样本的特定数量;其中,在乐音产生处理的每次激活时,所述乐音产生装置产生由所述指示装置变化地指示的所述特定数量的乐音数据样本。
【技术特征摘要】
JP 1996-1-17 024748/1996;JP 1996-3-12 083157/19961.一种乐音产生设备,包括提供装置,用于提供表演信息;激活装置,用于基于表演信息激活乐音产生处理,由于其它处理的影响,所述激活装置以非周期方式激活乐音产生处理;乐音产生装置,用于执行由所述激活装置激活的乐音产生处理;以及指示装置,用于根据直到那时仍未形成的一些乐音数据,变化地指示在所述激活装置对乐音产生处理的每次激活时要由所述乐音产生装置产生的乐音数据样本的特定数量;其中,在乐音产生处理的每次激活时,所述乐音产生装置产生由所述指示装置变化地指示的所述特定数量的乐音数据样本。2.一种使通用算术处理单元基于所提供的表演信息执行乐音产生处理的乐音产生方法,所述方法包括第一步骤,基于所提供的表演信息激活乐音产生处理,由于其它处理的影响,所述激活装置以非周期方式激活乐音产生处理;第二步骤,根据直到那时仍未形成的一些乐音数据,变化地指示在所述第一步骤的每次激活时要由所述乐音产生处理产生的乐音数据样本的特定数量;以及第三步骤,执行由所述第一步骤激活的乐音产生处理,以产生由所述第二步骤指示的所述特定数量的乐音数据样本。3.一种乐音产生设备,包括提供装置,用于提供表演信息;激活装置,用于基于表演信息激活乐音产生处理,由于其它处理的影响,所述激活装置以非周期方式激活乐音产生处理;乐音产生装置,用于执行由所述激活装置激活的乐音产生处理;指示装置,用于根据直到那时仍未形成的一些乐音数据,变化地指示在所述激活装置对乐音产生处理的每次激活时要由所述乐音产生装置产生的乐音数据样本的特定数量,使得所述乐音产生装置产生由所述指示装置指示的所述特定数量的乐音数据样本;缓冲器装置,用于暂时存储所述乐音产生装置产生的乐音数据,当预定量的乐音数据已被暂时存储在所述缓冲器装置中时进行再生预定。再生装置,用于从所述缓冲器装置中连续地再生已进行再生预定的乐音数据;以及控制装置,如果当所述再生装置对乐音数据的再生完成时,还未对所述缓冲器装置进行所述乐音产生装置产生的乐音数据的再生预定,那么所述控制装置用于暂时复位由所述乐音产生装置当前正在执行的乐音产生处理,然后使乐音产生处理由所述乐音产生装置重新开始以进一步产生乐音数据。4.一种使通用算术处理单元基于所提供的表演信息执行乐音产生处理的乐音产生方法,所述方法包括第一步骤,基于所提供的表演信息激活乐音产生处理,由于其它处理的影响,所述激活装置以非周期方式激活乐音产生处理;第二步骤,根据直到那时仍未形成的一些乐音数据,变化地指示在所述第一步骤的每次激活时要由所述乐音产生处理产生的乐音数据样本的特定数量;以及第三步骤,通过执行由所述第一步骤激活的乐音产生处理来产生由所述第二步骤指示的所述特定数量的乐音数据样本,并将产生的乐音数据暂时存储到输出缓冲器中以进行再生预定;第四步骤,从输出缓冲器中连续地再生已进行再生预定的乐音数据;以及第五步骤,如果当所述第四步骤对乐音数据的再生完成时还未对输出缓冲器进行由所述第三步骤进行的对暂时存储在输出缓冲器中的乐音数据的再生预定,则暂时复位由所述第三步骤当前正在执行的乐音...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。