Crossfade sample playback engine with digital signal processing for vehicle engine sound simulator
First Claim
1. A vehicle engine sound simulator, comprising:
- a crossfade sample playback engine which produces an output waveform comprising at least two constituent waveforms which are transposed up and down in frequency as a function of RPM and which are mixed together, the proportions of each constituent waveform in said output waveform varying with an input representative of the RPM of a vehicle engine, a load gain circuit which produces a “
computed load value”
output as a function of the rate of change of said RPM, an external load value, and/or a combination of both, and a digital signal processing (DSP) circuit which receives said output waveform from said crossfade sample playback engine and processes said output with a function that varies with said computed load value, the output of said DSP circuit being the output of said vehicle engine sound simulator.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle engine sound simulator includes a crossfade sample playback engine which produces an output waveform comprising at least two constituent waveforms which are transposed up and down in frequency with RPM. The playback engine'"'"'s output waveform is provided to at least one digital signal processing (DSP) circuit, which processes the output with a function that varies with the rate of change of RPM, an external load value, and/or a combination of both to produce the simulator'"'"'s output. The crossfade sample playback engine is arranged to crossfade between at least 2 wave samples as RPM changes. Wave samples from additional wave banks associated with different load states can also be mixed into the playback engine'"'"'s output waveform. The DSP circuit can include both nonlinear and linear processing sections in various combinations.
24 Citations
36 Claims
-
1. A vehicle engine sound simulator, comprising:
-
a crossfade sample playback engine which produces an output waveform comprising at least two constituent waveforms which are transposed up and down in frequency as a function of RPM and which are mixed together, the proportions of each constituent waveform in said output waveform varying with an input representative of the RPM of a vehicle engine, a load gain circuit which produces a “
computed load value”
output as a function of the rate of change of said RPM, an external load value, and/or a combination of both, anda digital signal processing (DSP) circuit which receives said output waveform from said crossfade sample playback engine and processes said output with a function that varies with said computed load value, the output of said DSP circuit being the output of said vehicle engine sound simulator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A vehicle engine sound simulator, comprising:
-
at least two crossfade sample playback engines, each of which produces a digitized output waveform comprising at least two constituent digitized waveforms which are transposed up and down in frequency as a function of RPM and which are mixed together, the proportions of each constituent waveform in said output waveform varying with an input representative of the RPM of a vehicle engine, a load gain circuit which produces a “
computed load value”
output as a function of the rate of change of said RPM, an external load value, and/or a combination of both, andat least two digital signal processing (DSP) circuits, each of which receives an output waveform from a respective one of said crossfade sample playback engines and processes said output with a function that varies with said computed load value output, and a summation circuit which sums the outputs of each of said DSP circuits, the output of said summation circuit being the output of said vehicle engine sound simulator.
-
Specification