Waveform processing apparatus with versatile data bus
    1.
    再颁专利
    Waveform processing apparatus with versatile data bus 有权
    具有通用数据总线的波形处理装置

    公开(公告)号:USRE43076E1

    公开(公告)日:2012-01-10

    申请号:US12959249

    申请日:2010-12-02

    申请人: Kazuhisa Okamura

    发明人: Kazuhisa Okamura

    IPC分类号: G01H7/00

    CPC分类号: G10H7/004

    摘要: A waveform data processing apparatus has a bus that transfers data signals representative of waveform data. A plurality of transmitting nodes transmit the data signals to the bus. A plurality of receiving nodes receive the data signals from the bus. A clock generator generates a word clock signal at each sampling period. A controller is responsive to the word clock signal for conducting a session of transferring the data signals within a sampling period, such that the transmitting nodes sequentially transmit the data signals in an order predetermined by the controller so as to avoid collision of the data signals within the sampling period, and each of the receiving nodes selectively admits a necessary one of the data signals outputted from the transmitting nodes and processes the admitted data signal within the sampling period.

    摘要翻译: 波形数据处理装置具有传送表示波形数据的数据信号的总线。 多个发送节点将数据信号发送到总线。 多个接收节点从总线接收数据信号。 时钟发生器在每个采样周期产生字时钟信号。 控制器响应于字时钟信号,以在采样周期内进行传送数据信号的会话,使得发送节点按照控制器预定的顺序依次发送数据信号,以避免数据信号内部的数据信号的冲突 采样周期,并且每个接收节点选择性地承认从发送节点输出的数据信号中必要的一个,并在采样周期内对接收的数据信号进行处理。

    Tone signal processing apparatus with intermittent clock supply
    2.
    再颁专利
    Tone signal processing apparatus with intermittent clock supply 有权
    音频信号处理装置具有间歇时钟供应

    公开(公告)号:USRE40364E1

    公开(公告)日:2008-06-10

    申请号:US10805489

    申请日:2004-03-19

    IPC分类号: G10H7/00

    摘要: A music apparatus is constructed for processing a music tone signal in response to a clock signal at each sampling period. In the music apparatus, a clock generator generates the clock signal. A signal processor is operable in synchronization to the clock signal for time-divisionally processing a plurality of music tone signals through a plurality of channels within one sampling period. A clock controller is operative during a supply duration allocated within one sampling period for supplying the clock signal to the signal processor from the clock generator to thereby operate the signal processor, and is operative during other than the supply duration within one sampling period for stopping the supplying of the clock signal to the signal processor to thereby suspend the signal processor.

    摘要翻译: 构成音乐装置,以响应每个采样周期的时钟信号来处理音乐音调信号。 在音乐装置中,时钟发生器产生时钟信号。 信号处理器可与时钟信号同步操作,以在一个采样周期内通过多个通道对多个音乐信号进行时分处理。 时钟控制器在一个采样周期内分配的供电持续时间期间工作,以将时钟信号从时钟发生器提供给信号处理器,从而操作信号处理器,并且在一个采样周期内的供电持续时间之内可操作以停止 将时钟信号提供给信号处理器,从而暂停信号处理器。

    Packet handler of audio data by isochronous mode
    3.
    发明授权
    Packet handler of audio data by isochronous mode 有权
    通过等时同步模式对音频数据进行数据包处理

    公开(公告)号:US06940855B2

    公开(公告)日:2005-09-06

    申请号:US10786242

    申请日:2004-02-24

    申请人: Kazuhisa Okamura

    发明人: Kazuhisa Okamura

    IPC分类号: H04J3/06

    摘要: The inventive packet transmitting apparatus transmits packets to receiving nodes located on a network, the packet containing at least one data block composed of at least one event sequence data and a timestamp added per a predetermined number of data blocks. In the packet transmitting apparatus, the packetizing section arranges the event sequence data into data blocks and adds thereto a timestamp so as to sequentially produce packets. The transmitting section sequentially transmits the packets. An error processing section operates when an error is detected during production of the packets for stopping transmission of a regular packet containing event sequence data and for generating and transmitting a special packet containing a message indicative of occurrence of the error. The error processing section includes a computation section that computes an input timing period of the data block based on a time of the timestamp, so that the error processing section operates when the computed input timing period deviates from a predetermined time period over an allowable range for detecting the error.

    摘要翻译: 本发明的分组发送装置向位于网络的接收节点发送分组,该分组包含由至少一个事件序列数据组成的至少一个数据块和每预定数量的数据块添加的时间戳。 在分组发送装置中,分组部将事件序列数据配置成数据块,并将其附加到时间戳上,以顺序地产生分组。 发送部分依次发送分组。 错误处理部分在生成用于停止包含事件序列数据的常规分组的分组的分组期间检测到错误并且用于生成和发送包含指示出现错误的消息的特殊分组时操作。 错误处理部分包括计算部分,该计算部分基于时间戳的时间来计算数据块的输入定时周期,使得当所计算的输入定时周期在预定时间段内超过允许范围时,错误处理部分操作 检测错误。

    Damp control in an electronic musical
    4.
    发明授权
    Damp control in an electronic musical 失效
    电子音乐中的潮湿控制

    公开(公告)号:US5270478A

    公开(公告)日:1993-12-14

    申请号:US754562

    申请日:1991-09-04

    摘要: When a new tone is to be assigned to a certain channel, an amplitude level of a preceding tone signal which is being produced in this channel is detected and a damp rate is determined on the basis of the detected amplitude level. Tone volume of the preceding tone signal is rapidly attenuated in accordance with the damp rate thus determined and, thereafter, generation of a new tone signal is started. The damp rate thereby is variably controlled in accordance with the magnitude of tone volume level of the preceding tone signal during a damp control and both optimum prevention of a click noise and a very quick rapid attenuation control corresponding to the tone volume level can be realized. The invention is applicable not only to a damp control of tone volume of a tone but also to a damp control of an envelope shape signal used for other control purposes.

    摘要翻译: 当将新的音调分配给某个频道时,检测在该频道中正在产生的先前音调信号的振幅电平,并且基于所检测的振幅电平来确定一个阻尼速率。 根据如此确定的衰减速率,先前音调信号的音量被快速衰减,然后开始产生新的音调信号。 因此,在潮湿控制期间,根据前一音调信号的音量级别的大小可变地控制潮湿率,并且可以实现与点音噪声的最佳防止和对应于音量水平的非常快速的快速衰减控制。 本发明不仅适用于音调的音量的潮湿控制,还适用于用于其他控制目的的包络形状信号的潮湿控制。

    Envelope waveform generation apparatus
    5.
    发明授权
    Envelope waveform generation apparatus 失效
    信封波形发生装置

    公开(公告)号:US5256831A

    公开(公告)日:1993-10-26

    申请号:US727548

    申请日:1991-07-09

    IPC分类号: G10H1/057

    CPC分类号: G10H1/0575

    摘要: An envelope waveform generation apparatus comprises an envelope waveform signal generator for forming an envelope waveform signal, a specific position setting member for setting a specific position, a position comparator and a key OFF controller. When a key OFF event is detected, the position comparator compares a position and/or level on the envelope waveform with those of the specific position, and the key OFF controller decays the level of the envelope waveform signal in the shape of a predetermined key OFF waveform, or delays key OFF processing by the envelope waveform signal generator on the basis of the comparison result.

    摘要翻译: 包络波形发生装置包括用于形成包络波形信号的包络波形信号发生器,用于设定特定位置的特定位置设定部件,位置比较器和键OFF控制器。 当检测到关闭OFF事件时,位置比较器将包络波形上的位置和/或电平与特定位置的位置和/或电平进行比较,并且按键OFF控制器以预定键OFF的形状衰减包络波形信号的电平 根据比较结果,通过包络波形信号发生器对波形进行波形或延迟键OFF处理。

    Tone signal generating device for interpolating and filtering stored
waveform data
    6.
    发明授权
    Tone signal generating device for interpolating and filtering stored waveform data 失效
    音频信号产生装置,用于对存储的波形数据进行内插和滤波

    公开(公告)号:US5252773A

    公开(公告)日:1993-10-12

    申请号:US755040

    申请日:1991-09-04

    摘要: There are provided a waveform generating section for generating waveform sample data at a frequency corresponding a designated pitch, a coefficient generating section for generating n coefficients that correspond to a desired interpolation characteristic, a characteristic-controlling section for changing the coefficients to be generated in the coefficient generating section so as to variably control the interpolation characteristic, and an interpolation operation section for operating the coefficients with n digital waveform sample data generated sequentially from the waveform generating section and synthesizing operated data to produce one sample data. With this arrangement, it becomes possible to control the interpolation characteristic and therefore a resultant filter characteristic in accordance with a desired mode, when generating a tone signal of a smooth waveform by waveform interpolation operation utilizing digital filter operation. For example, the interpolation characteristic can be controlled in accordance with a pitch or tone range so that a filter characteristic to be obtained as the result of the interpolation operation can be prevented from shifting as a pitch or tone range changes. Further, by controlling the interpolation characteristic in correspondence with a specific tone range, such characteristic can be established as to reliably eliminate an aliasing noise.

    Sound effect imparting apparatus
    7.
    发明授权
    Sound effect imparting apparatus 失效
    音效赋予装置

    公开(公告)号:US5652797A

    公开(公告)日:1997-07-29

    申请号:US584987

    申请日:1996-01-11

    摘要: A sound effect imparting apparatus, which is employed in the electronic musical instrument in order to impart a variety of sound effects to the musical tones in a variety of manners, is mainly configured by an effect program memory, a sound-effect operation portion, a mixer and a mixing information supply portion. The effect program memory stores a plurality of effect programs, respectively corresponding to a plurality of sound effects to be imparted to musical tone data, in advance. The sound-effect operation portion performs arithmetic operations and/or logical operations on its input data in accordance with the effect programs read from the effect program memory, thus imparting desired sound effects to the musical tone data. The mixer receives the musical tone data, given from an external device, and operation data, outputted from the sound-effect operation portion, representing the musical tone data to which the sound effects have been imparted. Thus, the mixer selects some of the data inputted thereto in accordance with mixing information given from the mixing information supply portion, so that the selected data are mixed together; and consequently, mixed data are supplied to the sound-effect operation portion. On the basis of the mixed data outputted from the mixer, the musical tones to which several kinds of sound effects are imparted can be produced.

    摘要翻译: 主要是通过效果程序存储器,声音效果操作部分,声音效果操作部分,声音效果控制部分 混合器和混合信息供应部分。 效果程序存储器预先存储分别对应于要被赋予乐音数据的多个声音效果的多个效果程序。 声音效果操作部分根据从效果程序存储器读取的效果程序对其输入数据进行算术运算和/或逻辑运算,从而将音乐数据赋予所需的声音效果。 混合器接收从外部设备给出的乐音数据和从声音效果操作部分输出的表示已经赋予声音效果的乐音数据的操作数据。 因此,混合器根据从混合信息提供部分给出的混合信息来选择输入的一些数据,使得所选择的数据被混合在一起; 因此,混合数据被提供给声音效果操作部分。 基于从混合器输出的混合数据,可以产生赋予多种声音效果的乐音。

    Electronic musical instrument having working RAM controlled by plural
CPUs
    8.
    发明授权
    Electronic musical instrument having working RAM controlled by plural CPUs 失效
    具有由多个CPU控制的工作RAM的电子乐器

    公开(公告)号:US5376750A

    公开(公告)日:1994-12-27

    申请号:US995577

    申请日:1992-12-22

    IPC分类号: G10H1/00 G10H1/18 G10H7/00

    CPC分类号: G10H7/004

    摘要: In order to deal with a large amount of data and achieve a high-speed data transfer, an electronic musical instrument employs the configuration providing with plural CPUs and one main memory (RAM) so that the memory is accessed by plural CPUs. Herein, each of the CPUs provides a specific data bus, so that each of them can receive and transfer data via the specific data bus. When performing a data transfer between each CPU and memory, a line connection is selectively established between the memory and selected one of the data buses, so that each CPU can easily perform a data transfer by accessing the memory via its data bus.

    摘要翻译: 为了处理大量数据并实现高速数据传输,电子乐器采用提供多个CPU和一个主存储器(RAM)的配置,使得存储器被多个CPU访问。 这里,每个CPU提供特定数据总线,使得它们中的每一个可以经由特定数据总线接收和传送数据。 当在每个CPU和存储器之间执行数据传输时,在存储器和所选择的一个数据总线之间选择性地建立线路连接,使得每个CPU可以通过其数据总线访问存储器来容易地执行数据传输。

    Signal processor for providing variable acoustic effect
    9.
    发明授权
    Signal processor for providing variable acoustic effect 失效
    用于提供可变音效的信号处理器

    公开(公告)号:US5365467A

    公开(公告)日:1994-11-15

    申请号:US171116

    申请日:1993-12-21

    IPC分类号: G10H7/00 G06F7/38 G10H7/12

    摘要: A musical tone signal processor is included of a computation unit, a register, a controller and an interpolator, and imparts a variable acoustic effect to a musical tone signal. The computation unit repeatedly executes a cycle of computation steps applied to the musical tone signal, using a plurality of parameters so as to realize a desired acoustic effect. The register stores values of the respective parameters which are used individually in corresponding computation steps. The controller operates when a variation is requested in the acoustic effect for designating at least one registered parameter attributive to the requested variation so as to rewrite an old value of the designated parameter to a new value. The interpolator is responsive to the execution of the computation steps each cycle during a transient period of the variation for feeding synchronously to the computation unit an intermediate value of the designated parameter, which is interpolated progressively from the old value to the new value, to thereby ensure the smooth variation in the acoustic effect. The interpolator has a multiple of interpolation channels. A multiple of concurrently designated parameters can be assigned freely to the respective interpolation channels so as to carry out parallel interpolation of the designated parameters.

    摘要翻译: 包括计算单元,寄存器,控制器和内插器的乐音信号处理器,并且向乐音信号赋予可变音效。 计算单元使用多个参数重复执行应用于乐音信号的计算步骤的周期,以便实现期望的声学效果。 寄存器存储在相应的计算步骤中单独使用的各个参数的值。 当在声效应中请求变化以指定属于所请求变化的至少一个注册参数以便将指定参数的旧值重写为新值时,控制器操作。 内插器响应于每个周期执行计算步骤,在变化的过渡期间同步地向计算单元馈送指定参数的中间值,该中间值从旧值逐渐插值到新值,从而 确保声音效果的平滑变化。 插值器具有多个插值通道。 可以向各个插补通道自由分配多个同时指定的参数,以执行指定参数的并行插值。

    Time-divisional data register
    10.
    发明授权
    Time-divisional data register 失效
    时分数据寄存器

    公开(公告)号:US5359145A

    公开(公告)日:1994-10-25

    申请号:US64747

    申请日:1993-05-18

    申请人: Kazuhisa Okamura

    发明人: Kazuhisa Okamura

    CPC分类号: G10H1/186 G10H7/045

    摘要: A time-divisional data register comprises a shift register and a latch and is used for transferring data from a first apparatus operating at a relatively high speed to a second apparatus performing a time-divisional processing at a relatively low speed or long first period. The shift register operating at a second period shorter than the first period fetches data transmitted from the first apparatus with a designated time-divisional channel to which the data is to be assigned, stores the fetched data at a storage position corresponding to the designated channel and then outputs repetitively the stored data for each channel in turn at the second period. The latch latches the outputs from the shift register and outputs the latched data in synchronism with tile processing period of each channel in the second apparatus.

    摘要翻译: 时分数据寄存器包括移位寄存器和锁存器,并且用于将数据从以较高速度操作的第一装置传送到在较低速或长的第一周期执行时分处理的第二装置。 移位寄存器在比第一期间短的第二期间工作,以指定的分时信道取得从第一装置发送的数据,将取出的数据存储在与指定信道对应的存储位置, 然后在第二个周期依次重复输出每个频道的存储数据。 锁存器锁存来自移位寄存器的输出,并与第二装置中每个通道的瓦片处理周期同步地输出锁存数据。