×

Systems and methods for audio processing

  • US 8,027,477 B2
  • Filed: 09/13/2006
  • Issued: 09/27/2011
  • Est. Priority Date: 09/13/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing digital audio signals, the method comprising:

  • by one or more processors;

    receiving one or more digital signals, each of said one or more digital signals having information about a first spatial position of a sound source relative to a listener;

    adjusting the one or more digital signals for interaural time difference (ITD) based at least in part on the first spatial position of the sound source relative to the listener, the adjusting comprising determining a first time difference value based on the first spatial position and introducing the time difference value into the one or more digital signals to produce first left and first right signals,wherein said first time difference value comprises a quantity that is proportional to an absolute value of sin θ

    cos φ

    , where θ

    represents an azimuthal angle of said sound source relative to the front of said listener, and φ

    represents an elevation angle of said sound source relative to a horizontal plane defined by said listener'"'"'s ears and the front direction;

    in response to a change in the first spatial position of the sound source relative to the listener to a second spatial position of the sound source relative to the listener, calculating a second time difference value based on the changed spatial position of the sound source relative to the listener, and transitioning between the first time difference value and the second time difference value to produce second left and right signals by changing the first time difference value to the second time difference value over a plurality of processing cycles;

    adjusting each of said second left and right signals for interaural intensity difference (IID) to produce third left and right signals, said adjusting for IID comprising;

    determining whether said sound source is positioned at left or right relative to said listener,assigning as a weaker signal the second left or right signal that is on the opposite side as the sound source,assigning as a stronger signal the other of the second left or right signal,adjusting said weaker signal by a first compensation, wherein said first compensation comprises a compensation value that is proportional to cos θ

    ,adjusting said stronger signal by a second compensation wherein said second compensation comprises a compensation value that is proportional to sin θ

    , andtransitioning said first and second compensation values to new compensation values over a plurality of processing cycles in response to the change in the first spatial position of the sound source to the second spatial position;

    selecting one or more digital filters, each of said one or more digital filters being formed from a particular range of a head-related transfer function, the one or more digital filters comprising a digital filter having a first peak at about 4 kHz, a second peak having a lower amplitude than the first peak between about 10 kHz and 11 kHz, a substantially flat response at first frequencies below a frequency of the first peak, and an attenuating response that attenuates second frequencies higher than the second peak; and

    applying said one or more digital filters to the third left and right signals so as to yield corresponding left and right filtered signals, each of said left and right filtered signals having a simulated effect of said head-related transfer function applied to said sound source.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×