IP Library Granted Patent US 9,706,327
Granted Patent B2
US 9,706,327 · App. 14/787,977 · Granted Jul 11, 2017

Audio decoder configured to convert audio input channels for headphone listening

Inventors: Lars-Johan Brannmark (Uppsala, SE); Viktor Gunnarsson (Uppsala, SE)
Assignee: DIRAC RESEARCH AB
H04S7/303H04R5/02H04S1/005H04S1/007H04S2420/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,706,327
App. No.
14/787,977
Granted
Jul 11, 2017
Kind
B2
Abstract

The proposed technology provides an audio decoder ( 100 ) configured to receive input signals representative of at least two audio input channels. The audio decoder is configured to provide direct signal paths and cross-feed signal paths ( 10 ) for the input signals. The audio decoder is configured to apply head shadowing filters ( 20 ) in the direct signal paths and cross-feed signal paths for simulating head shadowing of loudspeakers placed at different angles to an intended listener. The audio decoder is also configured to apply phase shift filters ( 30 ) in the direct signal paths and cross-feed signal paths for introducing a phase difference between the direct signal paths and the cross-feed signal paths representing a phase difference occurring between the ears of the intended listener. The audio decoder is further configured to sum ( 40 ) the direct and cross-feed signal paths to provide output signals.

Claims (47)

1. An audio decoder configured to receive input signals representative of at least two audio input channels,

wherein said audio decoder is configured to provide direct signal paths and cross-feed signal paths for the input signals,

wherein said audio decoder is configured to apply head shadowing filters in the direct signal paths and cross-feed signal paths for simulating head shadowing of loudspeakers placed at different angles to an intended listener,

wherein said audio decoder is configured to apply phase shift filters in the direct signal paths and cross-feed signal paths for introducing a frequency-dependent phase difference between the direct signal paths and the cross-feed signal paths that mimics a phase difference occurring between the ears of the intended listener due to different arrival times of sound at the ears from said loudspeakers positioned with different angles to the head of the intended listener, that are Interaural Time Differences (ITD), the phase shift filters being configured such that a low-frequency ITD, below a threshold frequency, is simulated with the corresponding phase shift between the direct and cross-feed signals,

said audio decoder is further configured to apply decorrelating filters in the direct signal paths and cross-feed signal paths for adjusting, above the threshold frequency, the phase difference between the direct signal paths and cross-feed signal paths to be constant around 90 degrees, and

wherein said audio decoder is configured to sum the direct and cross-feed signal paths to provide output signals.

2. The audio decoder of claim 1 , wherein said audio decoder comprises a processor and a memory, said memory comprising instructions executable by the processor, whereby the audio decoder is operative to apply the head shadowing filters, to apply the phase shift filters, and to sum the direct and cross-feed signal paths to provide output signals.

3. The audio decoder of claim 1 , wherein said audio decoder comprises:

means for providing direct signal paths and cross-feed signal paths for the input signals;

means for applying head shadowing filters in the direct signal paths and cross-feed signal paths for simulating head shadowing of loudspeakers placed at different angles to an intended listener;

means for applying phase shift filters in the direct signal paths and cross-feed signal paths for introducing a phase difference between the direct signal paths and the cross-feed signal paths representing a phase difference occurring between the ears of the intended listener; and

means for summing the direct and cross-feed signal paths to provide output signals.

4. The audio decoder of claim 1 , wherein the threshold frequency is around 1 kHz.

5. The audio decoder of claim 1 , wherein said audio decoder is configured to provide the direct signal paths and cross-feed signal paths by a cross-feed network,

wherein said audio decoder is configured to apply head shadowing filters by an individual head shadowing filter arranged in each of the direct signal paths and cross-feed signal paths, and

wherein said audio decoder is configured to apply phase shift filters by a first all-pass filter arranged in each of the direct signal paths and a second different all-pass filter arranged in each of the cross-feed signal paths to provide a phase difference between the signals of the direct signal paths on the one hand and the signals of the cross-feed signal paths on the other hand.

6. The audio decoder of claim 1 , wherein the head shadowing filters are based on Head Related Transfer Function (HRTF) responses with interaural time differences (ITD) removed.

7. The audio decoder of claim 1 , wherein the audio decoder is configured to apply to pairs of channels when there are more than two input channels.

8. The audio decoder of claim 1 , wherein the output signals are intended to be sent to earphones.

9. The audio decoder of claim 1 , wherein said audio decoder is a stereo decoder.

10. A method of decoding input signals representative of at least two audio input channels, in which direct signal paths and cross-feed signal paths are provided for the input signals, said method comprising:

applying head shadowing filters in the direct signal paths and cross-feed signal paths for simulating head shadowing of loudspeakers placed at different angles to an intended listener;

applying phase shift filters in the direct signal paths and cross-feed signal paths for introducing a frequency-dependent phase difference between the direct signal paths on the one hand and the cross-feed signal paths on the other hand, that mimics a phase difference occurring between the ears of the intended listener due to different arrival times of sound at the ears from said loudspeakers positioned with different angles to the head of the intended listener when a signal is input on either of the input channels, that are Interaural Time Differences (ITD), the phase shift filters being configured such that a low-frequency ITD, below a threshold frequency, is simulated with the corresponding phase shift between the direct and cross-feed signals;

applying decorrelating filters in the direct signal paths and cross-feed signal paths for introducing or adjusting, above the threshold frequency, a phase difference between the direct signal paths and the cross-feed signal paths to be around 90 degrees; and

summing the direct and cross-feed signal paths to provide output signals.

11. The method of claim 10 , wherein the threshold frequency is around 1 kHz.

12. The method of claim 10 , wherein the head shadowing filters are based on Head Related Transfer Function (HRTF) responses with interaural time differences (ITD) removed.

13. The method of claim 10 , wherein the method is applied to pairs of channels in case of more than two input channels.

14. A sound reproduction system comprising:

the audio decoder of claim 1 .

15. The sound reproduction system of claim 14 , wherein said sound reproduction system is part of a playback chain.

16. A non-transitory computer-program product comprising a computer-readable storage medium for decoding, when executed by a processor, input signals representative of at least two audio input channels, said computer program comprising instructions, which when executed by the processor causes the processor to:

provide a computer representation of direct signal paths and cross-feed signal paths for the input signals;

apply head shadowing filters in the direct signal paths and cross-feed signal paths for simulating head shadowing of loudspeakers placed at different angles to an intended listener;

apply phase shift filters in the direct signal paths and cross-feed signal paths for introducing a frequency-dependent phase difference between the direct signal paths and the cross-feed signal paths that mimics a phase difference occurring between the ears of the intended listener due to different arrival times of sound at the ears from said loudspeakers positioned with different angles to the head of the intended listener, that are Interaural Time Differences (ITD), the phase shift filters being configured such that a low-frequency ITD, below a threshold frequency, is simulated with the corresponding phase shift between the direct and cross-feed signals;

apply decorrelating filters in the direct signal paths and cross-feed signal paths for introducing or adjusting, above the threshold frequency, a phase difference between the direct signal paths and the cross-feed signal paths to be around 90 degrees; and

sum the direct and cross-feed signal paths to provide output signals.

17. An audio decoder ( 100 ) configured to receive input signals representative of at least two audio input channels, said audio decoder comprising:

a representation module for providing a computer representation of direct signal paths and cross-feed signal paths for the input signals;

a first filtering module for applying head shadowing filters in the direct signal paths and cross-feed signal paths for simulating head shadowing of loudspeakers placed at different angles to an intended listener;

a second filtering module for applying phase shift filters in the direct signal paths and cross-feed signal paths for introducing a frequency-dependent phase difference between the direct signal paths and the cross-feed signal paths that mimics a phase difference occurring between the ears of the intended listener due to different arrival times of sound at the ears from said loudspeakers positioned with different angles to the head of the intended listener, that are Interaural Time Differences (ITD), the phase shift filters being configured such that a low-frequency ITD, below a threshold frequency, is simulated with the corresponding phase shift between the direct and cross-feed signals;

a third filtering module for applying decorrelating filters in the direct signal paths and cross-feed signal paths for adjusting, above the threshold frequency, the phase difference between the direct signal paths and cross-feed signal paths to be constant around 90 degrees; and

a summing module for summing the direct and cross-feed signal paths to provide output signals.

18. A network client comprising:

the audio decoder of claim 1 .

19. A network server comprising:

the audio decoder of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2015
From: BRANNMARK, LARS-JOHAN; GUNNARSSON, VIKTOR
To: DIRAC RESEARCH AB
Reel/Frame 037282/0406 →
Continuity (2)
Provisional Application 61818522 · May 2, 2013
Related Publication 20160094929A1 · Mar 31, 2016