Claims
- 1. An apparatus for generating an electronic simulation of acoustic reverberation comprising:
- a sampled time finite impulse response signal processing means having an analog signal input, an analog signal output, an analog signal path means with preselectable delay means and gain weighting means coupling said analog signal input to said analog signal output, and digital signal input means operative to preselect finite impulse response delay and gain weighting;
- a sampled time comb-type signal processing means having an analog input which is coupled to said analog signal output of said finite impulse response means, said comb means further having an analog signal output, an analog signal path means with preselectable delay means and gain weighting means coupling said analog signal input to said analog signal output, and digital signal input means operative to preselect comb delay and gain weighting;
- a sampled time all pass signal processing means having an analog signal input which is coupled to said analog output of said comb means, said all pass means further having an analog signal output, and an analog signal path with preselected all pass delay and gain weighting; and
- a summer coupled to the analog signal output of said all pass means and said finite impulse response means for propagating a discrete number of selected early reflections and a high echo density representation of reflections following said early reflections, thereby simulating acoustic reverberation of an enclosure.
- 2. The apparatus according to claim 1 wherein said finite impulse response means and said comb means each includes a plurality of multiplying digital-to-analog converters, each multiplying digital-to-analog converter including an analog input responsive to said analog signal input and a digital input which comprises said digital signal input means.
- 3. The apparatus according to claim 1 or 2 further including means responsive to input of a plurality of parameters describing the dimension of a room to be simulated for computing selected delays and gain weighting coefficients for early reflections, said computing means coupled to said digital signal input means of said finite impulse response means and of said comb means.
- 4. The apparatus of claim 3 wherein said delay means of said finite impulse response means and of said comb means comprises a plurality of charge transfer device-type analog signal delay lines having digital clock input means for regulating propagation of an analog signal.
- 5. The apparatus of claim 4 further comprising low pass filter means coupled to each one of said delay lines for recovering a continuous analog signal.
- 6. The apparatus of claim 5 further including programmable timer means coupled to said clock input means for selectively programming said delay lines.
- 7. An apparatus for simulating acoustic reverberation comprising:
- an analog transversal filter means having analog inputs and analog outputs and responsive to digital control delay and gain weighting parameters;
- analog signal processing means coupled to said outputs of said transversal filter means and responsive to digital control delay and gain weighting parameters for producing a high echo density echo transient;
- means coupled to said transversal filter means and to said analog signal processing means for computing and generating digital control parameters; and
- means coupled to said analog outputs of said transversal filter means and of said analog signal processing means for summing analog signals representative of acoustic reverberation.
- 8. A method for generating an electronic simulation of acoustic reverberation comprising:
- applying a direct analog signal to a sampled time finite impulse response signal processing means having a digitally programmable delay line means and gain weighting means to produce an analog output signal representative of a preselected number of early echoes;
- applying said early echoes output signal to an analog comb filter having digitally programmable delay line means and gain weighting means, the output of which is applied to an all pass section to produce a delayed analog output signal representative of a high echo density echo transient; and
- combining said direct signal, said discrete echo signal and said echo transient signal into a composite analog output signal representative of reverberation.
- 9. The method of claim 8 further including the steps of digitally programming the delays of said delay line means and digitally programming the gain weighting coefficients of said gain weighting means, wherein said programming steps are carried out off-line.
- 10. The method of claim 9 wherein said digital programming steps are carried out via a general purpose microprocessor.
- 11. A method for generating an electronic simulation of acoustic reverberation comprising:
- applying a direct analog signal to a sampled time finite impulse response signal processing means having a digitally programmable delay line means and gain weighting means to produce an analog output signal representative of a preselected number of early echoes;
- applying said direct analog signal to an analog comb filter having digitally programmable delay line means and gain weighting means, the output of which is applied to an all pass section to produce a delayed analog output signal representative of a high echo density echo transient; and
- combining said direct signal, said early echo signal and said echo transient signal into a composite analog output signal representative of reverberation.
- 12. An apparatus for generating an electronic simulation of acoustic reverberation comprising:
- a sampled time finite impulse response signal processing means having an analog signal input, an analog signal output, an analog signal path means with preselectable delay means and gain weighting means coupling said analog signal input to said analog signal output, and digital signal input means operative to preselect finite impulse response delay and gain weighting;
- a sampled time comb-type signal processing means having an analog input which is coupled to said analog signal output of said finite input response signal processing means, said comb-type signal processing means further having an analog signal output, an analog signal path means with preselectable delay means and gain weighting means coupling said analog signal input to said analog signal output, and digital signal input means operative to preselect comb delay and gain weighting;
- a sampled time all pass signal processing means having an analog signal input which is coupled to said analog output of said comb means, said all pass means further having an analog signal output, and an analog signal path with preselected all pass delay and gain weighting; and
- a summer coupled to the analog signal output of said all pass means and said finite impulse response means for propagating a discrete number of selected early reflections and a high echo density representation of reflections following said early reflections, thereby simulating acoustic reverberation of an enclosure.
BACKGROUND OF THE INVENTION
The Government has rights in this invention pursuant to Grant No. 21798 awarded by the National Science Foundation.
US Referenced Citations (4)
Foreign Referenced Citations (1)
Number |
Date |
Country |
7802114 |
Aug 1979 |
NLX |