Method and apparatus for the simulation of complex audio environments
AssigneeCreative Technology Ltd
InventorsJean-Marc Jot, Samuel C. Dicker
Life of this patent
Estimating the term…
Abstract
A reverberation processing system simulates a sound scene that includes a plurality of related reverberant environments. The system includes a corresponding plurality of reverberation blocks that are fed by at least one source block. The reverberation blocks may include panning functionality to generate a perceived directional emphasis of the reverberation fields that are simulated by the reverberation blocks. The reverberation blocks may also include an auxiliary output that is used to feed related reverberation blocks, to simulate reverberation coupling between the reverberant environments.
Claims20
A method of processing audio to account for the effect of a plurality of related environments on the sound perceived by a listener simulated to be in one of the environments, comprising:
- providing a first reverberation block for a first environment in which the listener is simulated to be located, the first reverberation block having an input and a multi-channel output;
- providing 1 to N further reverberation block(s) corresponding to 1 to N further environment(s) related to the first environment, each 1 to N further reverberation block(s) having an input and a multi-channel output;
- feeding a signal from a sound source into the first reverberation block and the 1 to N further reverberation block(s);
- determining, for each of the first reverberation block and the 1 to N further reverberation block(s), a reverberation coupling signal;
- and
- feeding the determined reverberation coupling signals to the inputs of related ones of the first reverberation block and the 1 to N further reverberation block(s).
An audio processing system that accounts for the effect of a plurality of related environments on the sound perceived by a listener simulated to be in one of the environments, comprising:
- a first reverberation block for a first environment in which the listener is simulated to be located, the first reverberation block having an input and a multi-channel output;
- 1 to N further reverberation block(s) corresponding to 1 to N further environment(s) related to the first environment, each 1 to N further reverberation block(s) having an input and a multi-channel output;
- and
- a sound source processing block to provide a signal to the first reverberation block and the 1 to N further reverberation block(s), wherein
- the first reverberation block and each 1 to N further reverberation block(s) are each operative to determine a reverberation coupling signal,
- the first reverberation block and each 1 to N further reverberation block(s) are each coupled to feed determined reverberation coupling signals to related ones of the first and the 1 to N further reverberation block(s).
A method of processing audio to account for the effect of a plurality of related environments on the sound perceived by a listener simulated to be in one of the environments, comprising:
- providing a first reverberation block for a first environment in which the listener is simulated to be located, the first reverberation block having an input and a multi-channel output;
- providing 1 to N further reverberation block(s) corresponding to 1 to N further environment(s) related to the first environment, each 1 to N further reverberation block(s) having an input and a multi-channel output;
- feeding a signal from a sound source into the first reverberation block and the 1 to N further reverberation block(s);
- determining, for each of the 1 to N further reverberation block(s), a reverberation output signal;
- and
- determining a directional emphasis for each reverberation output signal;
- and
- providing each reverberation output signal to a multi-channel output, each reverberation output signal being modified in accordance with its determined directional emphasis.
An audio processing system that accounts for the effect of a plurality of related environments on the sound perceived by a listener simulated to be in one of the environments, comprising:
- a first reverberation block for a first environment in which the listener is simulated to be located, the first reverberation block having an input and a multi-channel output;
- 1 to N further reverberation block(s) corresponding to 1 to N further environment(s) related to the first environment, each 1 to N further reverberation block(s) having an input and a multi-channel output;
- and
- a sound source processing block to provide a signal to the first reverberation block and the 1 to N further reverberation block(s), wherein
- each 1 to N further reverberation block(s) is operative to determine a reverberation output signal,
- each 1 to N further reverberation block(s) is operative to determine a directional emphasis for each reverberation output signal;
- and
- each 1 to N further reverberation block(s) is operative to provide its reverberation output signal to a multi-channel output, each reverberation output signal being modified in accordance with its determined directional emphasis.
Dependencies are inferred from the claim text.