会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Wavetable audio synthesizer with waveform volume control for eliminating
zipper noise
    • 波形音频合成器,具有消除拉链噪音的波形音量控制
    • US5742695A
    • 1998-04-21
    • US333562
    • 1994-11-02
    • David N. Suggs
    • David N. Suggs
    • G06F7/02G10H7/02H03K23/68H03G3/00
    • G10H7/02G06F7/026H03K23/68G10H2210/201G10H2250/115G10H2250/545G10H2250/605G10H2250/621
    • A wavetable audio synthesizer with means for eliminating zipper noise caused by large volume increments, especially at slower rates of volume increment. The wavetable audio synthesizer includes shift circuitry which stores the value of volume increment in binary format and shifts the value right when the shift circuitry is enabled. Shifting the increment value right divides the value by an amount based on the number of bit positions shifted. For example, in the preferred embodiment, the volume increment value is shifted right three positions, thereby dividing it by three and effectively reducing the increment value. When the synthesizer is programmed to increment the volume at a slow rate, preferably the shift circuitry is automatically enabled. Those volume increment bits which are shifted right may be added to the current value of the volume to provide more resolution to this value.
    • 一种波形音频合成器,具有消除大体积增量引起的拉链噪声的方法,特别是在较慢的音量增量速率下。 波动音频合成器包括移位电路,其存储二进制格式的音量增量值,并且当移位电路被使能时将该值向右移位。 移动增量值右移将基于移位的位位数的数值分开。 例如,在优选实施例中,体积增量值向右移位三个位置,从而将其除以3并有效地减小增量值。 当合成器被编程为以慢速率增加音量时,优选地,移位电路被自动启用。 向右移动的那些音量增量位可以被添加到音量的当前值,以便为该值提供更多的分辨率。
    • 2. 发明授权
    • Wavetable audio synthesizer with left offset, right offset and effects volume control
    • 具有左偏移,右偏移和效果音量控制的波音音频合成器
    • US07088835B1
    • 2006-08-08
    • US09352659
    • 1999-07-06
    • David NorrisDavid N. Suggs
    • David NorrisDavid N. Suggs
    • H03G3/00
    • H03K23/68G10H1/0066G10H1/125G10H7/002
    • A digital wavetable audio synthesizer is described. A synthesizer volume generator, which has several modes of controlling the volume, adds envelope, right offset, left offset, and effects volume to the data. The data can be placed in one of sixteen fixed stereo pan positions, or left and right offsets can be programmed to place the data anywhere in the stereo field. The left and right offset values can also be programmed to control the overall volume. Zipper noise is prevented by controlling the volume increment. A synthesizer LFO generator can ad LFO variation to: (i) the wavetable data addressing rate, for creating a vibrato effect; and (ii) a voice's volume, for creating a tremolo effect. Generated data to be output from the synthesizer is stored in left and right accumulators. However, when creating delay-based effects, data is stored in one of several effects accumulators. This data is then written to a wavetable. The difference between the wavetable write and read addresses for this data provides a delay for echo and reverb effects. LFO variations added to the read address create a chorus and flange effects. The volume of the delay-based effects data can be attenuated to provide volume decay for an echo effect. After the delay-based effects processing, the data can be provided with left and right offset volume components which determine how much of the effect is heard and its stereo position. The data is then stored in the left and right accumulators.
    • 描述了一种数字波表音频合成器。 合成器音量发生器具有多种控制音量的模式,为数据添加了包络,右偏移,左偏移和效果音量。 数据可以放置在十六个固定立体声平移位置中的一个,也可以编程左右偏移量,将数据放置在立体声场的任何位置。 左右偏移值也可编程为控制总体积。 通过控制音量增量来防止拉链噪音。 合成器LFO发生器可以将LFO变化广播到:(i)波形数据寻址速率,​​用于产生颤音效果; 和(ii)声音的音量,用于产生颤音效果。 从合成器输出的生成数据存储在左和右累加器中。 然而,当创建基于延迟的效果时,数据被存储在几个效果累加器之一中。 然后将此数据写入波表。 该数据的波形写入和读取地址之间的差异提供了回声和混响效应的延迟。 添加到读取地址的LFO变化产生合唱和法兰效果。 可以衰减基于延迟的效果数据的音量,以提供回波效应的体积衰减。 在基于延迟的效果处理之后,可以向左和右偏移音量分量提供数据,以确定听到多少效果及其立体声位置。 然后将数据存储在左侧和右侧的累加器中。
    • 4. 发明授权
    • Wavetable audio synthesizer with multiple volume components and two modes of stereo positioning
    • 具有多音量分量和两种立体声定位模式的波表音频合成器
    • US06246774B1
    • 2001-06-12
    • US08890133
    • 1997-07-09
    • David NorrisDavid N. Suggs
    • David NorrisDavid N. Suggs
    • H03G300
    • H03K23/68G10H1/0066G10H1/125G10H7/002
    • A digital wavetable audio synthesizer including a synthesizer volume generator. The volume generator causing a data sample to be multiplied by volume components that add right offset, left offset, and effects volume to the data. The left and right offsets provide stereo field positioning, and the effects volume is used in generating an echo effect. The data sample can be placed in one of sixteen fixed stereo pan positions, or alternatively the left and right offset values can be programmed to place the data anywhere in the stereo field. The synthesizer includes a register array programmed with right and left offset values for providing wavetable data with right and left offset volume components. The synthesizer also includes a first storage device for storing the right offset value, a second storage device for storing the left offset value, and multiplication circuitry connected to both storage devices for providing wavetable data with right and left offset volume components based on values stored in the first and second storage devices.
    • 一种数字波表音频合成器,包括合成器音量发生器。 音量发生器使数据样本乘以体积分量,向数据添加正确的偏移量,左偏移量和效果音量。 左和右偏移提供立体声场定位,并且效果音量用于产生回声效果。 数据样本可以放置在十六个固定立体声平移位置中的一个,或者可以将左右偏移值编程为将数据放置在立体声场的任何位置。 合成器包括用右和左偏移值编程的寄存器阵列,用于向左和右偏移量分量提供波形数据。 合成器还包括用于存储右偏移值的第一存储装置,用于存储左偏移值的第二存储装置,以及连接到两个存储装置的乘法电路,用于根据存储在存储器中的值提供具有右和左偏移量分量的波形数据 第一和第二存储设备。
    • 6. 发明授权
    • Wavetable audio synthesizer with low frequency oscillators for tremolo
and vibrato effects
    • 具有低频振荡器的波音音频合成器,用于颤音和颤音效果
    • US5668338A
    • 1997-09-16
    • US333564
    • 1994-11-02
    • Larry D. HewittDavid N. SuggsDavid Norris
    • Larry D. HewittDavid N. SuggsDavid Norris
    • G06F3/16G10H1/00G10H1/12G10H7/00H03K23/68G10H1/02
    • H03K23/68G06F3/162G10H1/0066G10H1/125G10H7/002G10H2230/035G10H2240/311G10H2250/191G10H2250/545G10H2250/571G10H2250/611
    • A digital wavetable audio synthesizer with an LFO generator is described. The synthesizer can generate up to 32 high-quality audio digital signals or voices, including delay-based effects. The synthesizer includes an address generator which has several modes of addressing wavetable data. The address generator's addressing rate controls the pitch of the synthesizer's output signal. A synthesizer volume generator, which has several modes of controlling the volume, adds envelope, right offset, left offset, and effects volume to the data. The synthesizer LFO generator can add LFO variation to: (i) the wavetable data addressing rate, for creating a vibrato effect; and (ii) a voice's volume, for creating a tremolo effect. The LFO generator assigns two triangular-wave LFOs to each of the 32 possible voices. One LFO is dedicated to vibrato (frequency modulation) effects and the other to tremolo (amplitude modulation) effects. It is possible to ramp the depth of each LFO into and out of a programmable maximum. The parameters for each LFO are stored in local memory. When creating delay-based effects, data is stored in one of several effects accumulators. This data is then written to a wavetable. The difference between the wavetable write and read addresses for this data provides a delay for echo and reverb effects. LFO variations can be added to the read address to create chorus and flange effects.
    • 描述了具有LFO发生器的数字波表音频合成器。 合成器可以生成多达32个高质量的音频数字信号或声音,包括基于延迟的效果。 合成器包括地址发生器,其具有寻址波形数据的几种模式。 地址发生器的寻址速率控制合成器输出信号的间距。 合成器音量发生器具有多种控制音量的模式,为数据添加了包络,右偏移,左偏移和效果音量。 合成器LFO发生器可以添加LFO变化:(i)波形数据寻址速率,​​用于产生颤音效果; 和(ii)声音的音量,用于产生颤音效果。 LFO发生器为32个可能的声音中的每一个分配两个三角波LFO。 一个LFO专用于颤音(调频)效果,另一个用于颤音(振幅调制)效果。 可以将每个LFO的深度倾斜到可编程最大值之外。 每个LFO的参数存储在本地存储器中。 当创建基于延迟的效果时,数据存储在几个效果累加器之一中。 然后将此数据写入波表。 该数据的波形写入和读取地址之间的差异提供了回声和混响效应的延迟。 LFO变体可以添加到读取地址以创建合唱和法兰效果。
    • 8. 发明授权
    • Digital wavetable audio synthesizer with delay-based effects processing
    • US6047073A
    • 2000-04-04
    • US334462
    • 1994-11-02
    • David NorrisDavid N. Suggs
    • David NorrisDavid N. Suggs
    • G06F3/16G10H1/00G10H1/12G10H7/00H03K23/68H03G3/00
    • G10H1/0066G06F3/162G10H1/125G10H7/002H03K23/68G10H2230/035G10H2240/311G10H2250/191G10H2250/545G10H2250/605G10H2250/611
    • A digital wavetable audio synthesizer is described. The synthesizer can generate up to 32 high-quality audio digital signals or voices, including delay-based effects, at either a 44.1 KHz sample rate or at sample rates compatible with a prior art wavetable synthesizer. The synthesizer includes an address generator which has several modes of addressing wavetable data. The address generator's addressing rate controls the pitch of the synthesizer's output signal. The synthesizer performs a 10-bit interpolation, using the wavetable data addressed by the address generator, to interpolate additional data samples. When the address generator loops through a block of data, the signal path interpolates between the data at the end and start addresses of the block of data to prevent discontinuities in the generated signal. A synthesizer volume generator, which has several modes of controlling the volume, adds envelope, right offset, left offset, and effects volume to the data. The data can be placed in one of sixteen fixed stereo pan positions, or left and right offsets can be programmed to place the data anywhere in the stereo field. The left and right offset values can also be programmed to control the overall volume. Zipper noise is prevented by controlling the volume increment. A synthesizer LFO generator can add LFO variation to: (i) the wavetable data addressing rate, for creating a vibrato effect; and (ii) a voice's volume, for creating a tremolo effect. Generated data to be output from the synthesizer is stored in left and right accumulators. However, when creating delay-based effects, data is stored in one of several effects accumulators. This data is then written to a wavetable. The difference between the wavetable write and read addresses for this data provides a delay for echo and reverb effects. LFO variations added to the read address create chorus and flange effects. The volume of the delay-based effects data can be attenuated to provide volume decay for an echo effect. After the delay-based effects processing, the data can be provided with left and right offset volume components which determine how much of the effect is heard and its stereo position. The data is then stored in the left and right accumulators.
    • 9. 发明授权
    • Wavetable audio synthesizer with waveform volume control for eliminating
zipper noise
    • US6064743A
    • 2000-05-16
    • US863887
    • 1997-05-28
    • David N. Suggs
    • David N. Suggs
    • G06F7/02G10H7/02H03K23/68H03G3/00
    • G10H7/02G06F7/026H03K23/68G10H2210/201G10H2250/115G10H2250/545G10H2250/605G10H2250/621
    • A digital wavetable audio synthesizer is described. The synthesizer can generate up to 32 high-quality audio digital signals or voices, including delay-based effects, at either a 44.1 KHz sample rate or at sample rates compatible with a prior art wavetable synthesizer. The synthesizer includes an address generator which has several modes of addressing wavetable data. The address generator's addressing rate controls the pitch of the synthesizer's output signal. The synthesizer performs a 10-bit interpolation, using the wavetable data addressed by the address generator, to interpolate additional data samples. When the address generator loops through a block of data, the signal path interpolates between the data at the end and start addresses of the block of data to prevent discontinuities in the generated signal. A synthesizer volume generator, which has several modes of controlling the volume, adds envelope, right offset, left offset, and effects volume to the data. The data can be placed in one of sixteen fixed stereo pan positions, or left and right offsets can be programmed to place the data anywhere in the stereo field. The left and right offset values can also be programmed to control the overall volume. Zipper noise is prevented by controlling the volume increment. A synthesizer LFO generator can add LFO variation to: (i) the wavetable data addressing rate, for creating a vibrato effect; and (ii) a voice's volume, for creating a tremolo effect. Generated data to be output from the synthesizer is stored in left and right accumulators. However, when creating delay-based effects, data is stored in one of several effects accumulators. This data is then written to a wavetable. The difference between the wavetable write and read addresses for this data provides a delay for echo and reverb effects. LFO variations added to the read address create chorus and flange effects. The volume of the delay-based effects data can be attenuated to provide volume decay for an echo effect. After the delay-based effects processing, the data can be provided with left and right offset volume components which determine how much of the effect is heard and its stereo position. The data is then stored in the left and right accumulators.
    • 10. 发明授权
    • Two state bi-directional bus
    • 双态双向总线
    • US5923186A
    • 1999-07-13
    • US823032
    • 1997-03-21
    • David N. Suggs
    • David N. Suggs
    • G06F13/40H03K19/0175
    • G06F13/4077
    • The present invention discloses a bi-directional bus system including one or more junction circuits and a plurality of logic blocks wherein each logic block includes circuitry for transmitting and receiving data and a driver circuit for selectively driving an idle state or data signals as output signals. A bi-directional bus segment for conducting data signals thereon couples a logic block or a junction circuit to another junction circuit. The output signal to each bi-directional bus segment coupled to a junction circuit is a function of the input signals from all the other bi-directional bus segments coupled to the junction circuit and is controlled by one input signal not being driven into the idle state when all the other input signals are driven into the idle state. The bi-directional bus segment coupled to each logic block directly provides input signals to the logic block.
    • 本发明公开了一种双向总线系统,其包括一个或多个结电路和多个逻辑块,其中每个逻辑块包括用于发送和接收数据的电路以及用于选择性地驱动空闲状态或数据信号作为输出信号的驱动电路。 用于在其上传导数据信号的双向总线段将逻辑块或结电路耦合到另一个结电路。 耦合到结电路的每个双向总线段的输出信号是来自耦合到该结电路的所有其它双向总线段的输入信号的函数,并且由一个不被驱动进入空闲状态的输入信号控制 当所有其他输入信号被驱动到空闲状态时。 耦合到每个逻辑块的双向总线段直接向逻辑块提供输入信号。