Abstract:
In general, the present invention relates to a method and apparatus for estimating spatial content of a soundfield at a desired location, including a location that has actual sound content obstructed or distorted. According to certain aspects, the present invention aims at presenting a more natural, spatially accurate sound, for example to a user at the desired location who is wearing a helmet, mimicking the sound a user would experience if they were not wearing any headgear. Modes for enhanced spatial hearing may be applied which would include situation-dependent processing for augmented hearing. According to other aspects, the present invention aims at remotely reproducing the soundfield at a desired location with faithful reproduction of the spatial content of the soundfield.
Abstract:
The present invention relates to audio signal processing, and more particularly to methods and apparatuses for emulating and controlling various features of mechanical spring reverberation in a digital audio processing system. According to certain aspects of the invention, such an emulation is performed so as to enhance or alter the characteristics of a digitally stored or processed audio signal in substantially the same manner as a mechanical spring reverberation system. In one example embodiment, the propagation of energy through a mechanical spring is simulated using dispersive waveguides, wherein left-going and right-going waves are separately processed, and the effects of dispersion and attenuation commuted to the waveguide ends. According to additional aspects, many spring reverberators contain spring elements arranged in parallel, with no coupling between springs. Accordingly, in another embodiment of the present invention, such reverberators are modeled using a set of waveguide structures, arranged in parallel, and tuned to simulate the dispersion and attenuation of the torsional propagation modes of each of the individual spring elements. According to further aspects, reverberators occasionally have spring elements comprised of spring segments connected in series. Accordingly, in yet another embodiment of the invention, such arrangements are emulated using dispersive waveguide structures with scattering junctions between modeled spring segments. According to still other embodiments of the invention, both longitudinal and torsional waves are simulated so as to produce a widening over time of successive arrivals at the simulated pick-up, to thereby account for the difference in propagation speed between the torsional and longitudinal modes.
Abstract:
A method and system for designing a discrete-time filter having a transfer function which approximates that of an analog shelf filter is disclosed. Prior art methods include applying the bilinear transform to the analog filter, which has the drawback of warping high-frequency features of the desired transfer function. In an embodiment of the present invention, an analog filter is designed which anticipates the warping imposed by the bilinear transform. For filters whose features approach the Nyquist limit, the inventive method provides a closer approximation to the analog response than direct application of the bilinear transform.
Abstract:
The invention is a crosstalk canceler wherein different frequency bands are canceled at different locations so as to allow greater listener movement about the “sweet spot” while maintaining effective crosstalk cancellation. A spectrally smooth canceler equalization is used, reducing artifacts for listeners away from the sweet spot and further enlarging the sweet spot. Finally, the canceler equalization is adapted to either the anticipated or the actual crosscoherence among the input channels, producing a natural equalization regardless of the input.
Abstract:
A method and apparatus for processing a set of signals to identify narrow bandwidth features of the signals, and optionally to process the signals further to extract information about the identified narrow-band features. The invention processes a set of input signal frames (a multi-dimensional pixel array) to generate a narrow-band feature signal (also a multi-dimensional pixel array) from which narrow-band features of the input signal frames can be efficiently, automatically, and unambiguously identified. In a class of preferred embodiments, the input signal frames are the power spectra of a set of sequentially measured signals. Thus, the set of input signal frames is a "spectrogram," comprising rows and columns of pixels (with row indices representing time, and column indices representing frequency). Alternatively, the input signal frames represent a data array of another type, such as a correlogram or a sequence of images. In a class of embodiments, the input signal frames are processed to identify narrow-band pixels (the subset of input signal frame pixels which represent narrow-band energy, or narrow-band processes). Then, the identified narrow-band pixels (which can be displayed as a narrow-band pixel array) undergo "feature extraction" processing to generate the output narrow-band feature signal (which can be displayed as the output image).
Abstract:
In general, the present invention relates to a method and system for synthesizing artificial reverberation using modal analysis of a room or resonating object. In one embodiment of the inventive system, a collection of resonant filters is employed, each driven by the source signal, and their outputs summed. With filter resonance frequencies and dampings tuned to the modal frequencies and decay times of the acoustic space or resonating object being simulated, and filter gains set according to the source and listener positions within the space or object, any number of acoustic spaces and resonant objects may be simulated.
Abstract:
In music recording and virtual reality applications, it is desired to control the perceived size of a synthesized acoustic space. In an embodiment, a room size parameter is used to modify characteristics of an artificial reverberator so as to affect a listener's sense of the size of the acoustic space. Properties of the reverberation related to perceived room size such as decay time and equalization are adjusted interactively.
Abstract:
In general, the present invention relates to a method and system for synthesizing artificial reverberation using modal analysis of a room or resonating object. In one embodiment of the inventive system, a collection of resonant filters is employed, each driven by the source signal, and their outputs summed. With filter resonance frequencies and dampings tuned to the modal frequencies and decay times of the acoustic space or resonating object being simulated, and filter gains set according to the source and listener positions within the space or object, any number of acoustic spaces and resonant objects may be simulated.
Abstract:
In general, the present invention relates to a method and system for synthesizing artificial reverberation using modal analysis of a room or resonating object. In one embodiment of the inventive system, a collection of resonant filters is employed, each driven by the source signal, and their outputs summed. With filter resonance frequencies and dampings tuned to the modal frequencies and decay times of the acoustic space or resonating object being simulated, and filter gains set according to the source and listener positions within the space or object, any number of acoustic spaces and resonant objects may be simulated.
Abstract:
A three-dimensional virtual audio display method is described which includes generating a set of transfer function parameters in response to a spatial location or direction signal. An audio signal is filtered in response to the set of transfer function parameters. The set of transfer function parameters are selected from or interpolated among parameters derived by smoothing frequency components of a known transfer function over a bandwidth which is a non-constant function of frequency. The smoothing includes for each frequency component in at least part of the audio band of the display, applying a mean function to the amplitude of the frequency components within the bandwidth containing the frequency component, and noting the parameters of the resulting compressed transfer function.