Virtualizer for binaural audio
AssigneeDolby Laboratories Licensing Corporation
InventorsC. Phillip Brown, Yuxing Hao, Xuemei Yu, Zilong Yang
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing a binaural virtualization by upmixing the left and right input signals to produce left, right, and center channels, mixing the left and right input signals with the upmixed left and right channels respectively at a proportion given by a center-only reverb amount value, then reverberating the output of the mixing prior to virtualization. This can be further simplified by mode switching between two different filtering modes: a standard mode and a simplified mode.
Claims19
A device providing binaural virtualization, the device comprising:
- an input stage configured to receive a left input signal and a right input signal;
- a virtualizer configured to perform virtualization creating binaural effect on audio of the left input signal and the right input signal;
- an upmixer configured to convert the left input signal and right input signal to a right channel, a left channel, and a center channel;
- a mixer configured to combine the left input signal with the left channel based on a center-only reverb amount value and combine the right input signal with the right channel based on the center-only reverb amount value, producing a mixer output;
- and
- a reverb module configured to apply reverb to the mixer output input to the virtualizer which outputs virtualized binaural signal output.
A method for providing binaural virtualization, the method comprising:
- receiving input of a left input signal and a right input signal;
- upmixing the left input signal and right input signal to a right channel, a left channel, and a center channel;
- mixing the left input signal with the left channel based on a center-only reverb amount value and mixing the right input signal with the right channel based on the center-only reverb amount value, thereby producing a mixer output;
- applying reverb to the mixer output input to a virtualizer;
- and
- outputting virtualized binaural signal output from the virtualizer.
Dependencies are inferred from the claim text.