Patent ID: 6016522
Filing Date: 2000-01-18
Classification: G10H

Abstract:
In a digital audio system, a method for buffering audio data received from a bursty source and controlling read access to said audio data, said method comprising steps of:a) providing a first buffer and a second buffer, each of said buffers comprising a plurality of sequential memory locations in an address space common to both buffers, wherein audio data received from said source fills a selected one of said first and said second buffers, the other buffer being available for read access;b) adding a phase increment to a current playback address; thereafterc) subtracting a loop end address from said current playback address to obtain a loop jump indicator; and thereafterd) if said loop jump indicator is greater than or equal to zero and less than a minimum spacing between said first and second buffers, setting said current address to be said loop jump indicator plus a loop start address to cause read operations to continue in said selected one buffer.