Patent ID: 7672742
Filing Date: 2010-03-02
Classification: G06F,G11B,H04J,H04N

Abstract:
1. A method for reducing audio latency when executing program instructions for processing audio data, comprising method operations of: real-time streaming of an audio data feed; providing a top threshold value; providing a bottom threshold value, the bottom threshold value defined as a function of the top threshold value; determining an amount of the audio data stored in an audio buffer of an audio renderer; comparing the amount of audio data stored in an audio buffer with the top threshold value and the bottom threshold value; adjusting the audio data feed to the audio renderer by modifying a the audio data feed by an incremental amount, such that the amount of the audio data stored in an audio buffer is between the top threshold value and the bottom threshold value, wherein the incremental amount is; calculated as the number of audio data samples stored in the audio buffer×(audio rendering clock frequency/audio capture clock frequency−1); and outputting the adjusted audio data feed to a speaker, the speaker producing sounds based on the audio data feed.