| CPC H04S 7/307 (2013.01) [G10L 19/008 (2013.01); G10L 19/16 (2013.01); G10L 19/26 (2013.01); G10L 21/028 (2013.01); H04R 3/04 (2013.01); H04S 1/007 (2013.01); H04S 3/008 (2013.01); H04S 2400/01 (2013.01); H04S 2400/05 (2013.01); H04S 2400/13 (2013.01)] | 30 Claims |

|
1. A system, comprising:
one or more processors; and
a non-transitory computer readable medium comprising stored program code that when executed by the one or more processors, configures the one or more processors to:
separate an audio channel into a low frequency component and a high frequency component;
apply a first Hilbert Transform to the high frequency component to generate a first left leg component and a first right leg component, the first left leg component being 90 degrees out of phase with respect to the first right leg component;
apply a second Hilbert Transform to the first right leg component to generate a second left leg component and a second right leg component, the second left leg component being 90 degrees out of phase with respect to the second right leg component;
combine the first left leg component with the low frequency component to generate a left channel; and
combine the second right leg component with the low frequency component to generate a right channel.
|