Method and apparatus for generating sounds with tremolo and vibrato sound effects
First Claim
1. A digital sound generator with tremolo and vibrato sound effects comprising:
- a source memory for storing different types of wave-tables;
a first adder for adding a constant frequency and a step-varied frequency waveform to produce a tremulous frequency waveform;
a register for storing a frequency address parameter;
an address generator for generating a frequency address in response to the frequency address parameter to said source memory to determine the type of signal waveform being outputted, so that said source memory produces a tremolo by playing the tremulous frequency waveform in the determined signal waveform;
an amplitude generator for generating the amplitude of a normal sound;
a second adder for adding the amplitude from said amplitude generator and an amplitude-variant signal from said source memory to produce a vibrato; and
a synthesizer for synthesizing the tremolo and the vibrato to produce a sound with a special sound effect.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital sound generator with tremolo and vibrato sound effects is provided, which comprises: a source memory for storing different types of wave-tables; a first adder for adding a constant frequency and a step-varied frequency waveform to produce a tremulous frequency waveform; a register for storing a frequency address parameter from a central processing unit; an address generator for generating a frequency address in response to the frequency address parameter to said source memory to determine the type of signal waveform being outputted, so that said source memory produces a tremolo by playing the tremulous frequency waveform in the determined signal waveform; an amplitude generator for generating the amplitude of a normal sound; a second adder for adding the amplitude from the amplitude generator and an amplitude-variant signal from the source memory to produce a vibrato; and a synthesizer for synthesizing the tremolo and the vibrato to produce a sound with a special sound effect.
16 Citations
16 Claims
-
1. A digital sound generator with tremolo and vibrato sound effects comprising:
-
a source memory for storing different types of wave-tables; a first adder for adding a constant frequency and a step-varied frequency waveform to produce a tremulous frequency waveform; a register for storing a frequency address parameter; an address generator for generating a frequency address in response to the frequency address parameter to said source memory to determine the type of signal waveform being outputted, so that said source memory produces a tremolo by playing the tremulous frequency waveform in the determined signal waveform; an amplitude generator for generating the amplitude of a normal sound; a second adder for adding the amplitude from said amplitude generator and an amplitude-variant signal from said source memory to produce a vibrato; and a synthesizer for synthesizing the tremolo and the vibrato to produce a sound with a special sound effect. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A digital sound generator with tremolo sound effects comprising:
-
a source memory for storing different types of wave-tables; an adder for adding a constant frequency parameter and a step-varied frequency waveform to produce a tremulous frequency waveform; a register for storing a frequency address parameter; an address generator for generating a frequency address in response to the frequency address parameter to said source memory to determine the type of signal waveform being outputted, so that said source memory produces a tremolo by playing the tremulous frequency waveform in the determined signal waveform; and a synthesizer for synthesizing the tremolo from said source memory and the amplitude from an amplitude generator to produce a sound with a special sound effect. - View Dependent Claims (8, 9)
-
-
10. A digital sound generator with vibrato sound effects comprising:
-
a source memory for storing different types of wave-tables; a register for storing a frequency address parameter; an address generator for generating a frequency address to said source memory in response to the frequency address parameter, so that said source memory outputs a frequency waveform; an amplitude generator for generating the amplitude of a normal sound; an adder for adding the amplitude from said amplitude generator and an amplitude-variant signal from said source memory to produce a vibrato; and a synthesizer for synthesizing the frequency waveform from said source memory and the vibrato from said adder to produce a sound with a special sound effect. - View Dependent Claims (11, 12)
-
-
13. A method for generating sounds with tremolo and vibrato sound effects, comprising the steps of:
-
storing a plurality of wave-tables including step-varied frequency waveforms and amplitude-variant signals in a source memory; inputting selective signals to said source memory to address said plurality of wave-tables for outputting a step-varied frequency waveform to a first adder and an amplitude-variant signal to a second adder; inputting a constant frequency to said first adder so that the constant frequency and the step-varied frequency waveform are added to produce a tremulous frequency waveform to said source memory; inputting an amplitude of a sound to said second adder so that the amplitude and the amplitude-variant signal are added to produce a vibrato to a synthesizer; generating a tremolo supplied by said source memory in response to the tremulous frequency waveform, and inputting the tremolo to said synthesizer; and using said synthesizer to synthesize the vibrato and the tremolo to produce a sound with special sound effects. - View Dependent Claims (14, 15, 16)
-
Specification