Back to results
US 2020/0090697 A1Published application
Audio buffering for processing with variable lookahead
AssigneeApple Inc.
InventorFrank Baumgarte
Life of this patent
Estimating the term…
Abstract
An audio processing system has a buffer, a first digital signal processing module that uses a first lookahead, a second digital signal processing module that uses a second, greater lookahead, and a cross-fader. The cross-fader fades between the output of the first digital signal processing module to the output of the second digital signal processing module, based on lookahead depth of data of the audio signal in the buffer. Other aspects are also described and claimed.
Claims21
An audio playback system, comprising:
- a buffer, to receive an audio signal;
- a first digital signal processing module to process the audio signal from the buffer using a first lookahead;
- a second digital signal processing module, to process the audio signal from the buffer using a second lookahead that is greater than the first lookahead;
- and
- a cross-fader to output a processed audio signal one at a time based on output of the first digital signal processing module or output of the second digital signal processing module, and fade the processed audio signal, from the output of the first digital signal processing module to the output of the second digital signal processing module or from the output of the second digital signal processing module to the output of the first digital signal processing module, based on data of the audio signal in the buffer.
2 more elements
A method of processing audio, performed by a processor, comprising:
- receiving an audio signal into a buffer;
- processing the audio signal from the buffer in a first digital signal processing module, using a first lookahead;
- processing the audio signal from the buffer in a second digital signal processing module, using a second, greater lookahead;
- and
- cross-fading a processed audio signal, between output of the first digital signal processing module and output of the second digital signal processing module, depending on lookahead depth of data of the audio signal in the buffer.
2 more elements
An audio processing system comprising
- a processor and memory having stored therein instructions that when executed by the processor:
- process an audio signal from a buffer using a first lookahead to produce a first processed audio signal;
- process the audio signal from the buffer using a second, greater lookahead to produce a second processed audio signal;
- and
- cross-fade a processed audio signal, between the first processed audio signal and the second processed audio signal, depending on lookahead depth of data of the audio signal in the buffer.
2 more elements
Dependencies are inferred from the claim text.