Method and apparatus for creating different waveforms when synthesizing musical sounds
AssigneeCreative Technology Ltd
InventorDavid P. Rossum
Life of this patent
Estimating the term…
Loading patent…
AssigneeCreative Technology Ltd
InventorDavid P. Rossum
Estimating the term…
A circuit and method for generating waveforms when synthesizing musical sounds. In one embodiment, the invention provides a multiplexer/shifter which modifies the phase angle input according to the particular waveform desired. Boolean logic gates further modify the multiplexer/shifter output based on the two most significant bits of the phase angle input and according to the particular waveform desired. Finally, a multiplier multiplies the multiplexer/shifter output with the output of the Boolean logic gates to produce the desired waveform. The invention may employ banks of exclusive OR gates and AND gates as the Boolean logic. Another embodiment of the invention provides a waveshaping method where a desired waveform is generated from a phase angle input. The phase angle input is multiplexed/shifted based on the particular waveform desired. The results of the multiplexing/shifting are then modified by Boolean logic gates, based on the two most significant bits of the phase angle input and according to the particular waveform desired. The results of the multiplexing/shifting and the Boolean logic are then multiplied together to produce the desired waveform.
A circuit for generating a waveform from a phase angle input having a plurality of bits, the circuit comprising:
A method for generating a waveform from a phase angle input having a plurality of bits, the method comprising the steps of:
A method for generating a waveform from a phase angle input having a plurality of bits, the method comprising the steps of:
A circuit for generating waveforms based on phase angle input signals, each phase angle input signal represented by a number of input bits, said circuit comprising:
A circuit for generating waveforms from phase angle input signals, each phase angle input signal represented by a number of input bits, said circuit comprising:
A waveshaper of a phase increment oscillator, said waveshaper comprising:
A circuit for generating a waveform based on a phase angle input signal and a waveform selection input signal, said circuit comprising:
A method of generating waveforms from phase angle input signals, each phase angle input signal represented by a number of input bits, said method comprising the steps of:
Dependencies are inferred from the claim text.