Methods and systems for synchronizing visualizations with audio streams
AssigneeMicrosoft Corporation
InventorsTedd Dideriksen, Chris Feller, Geoffrey Howard Harris, Michael J. Novak, Kipley J. Olson
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsTedd Dideriksen, Chris Feller, Geoffrey Howard Harris, Michael J. Novak, Kipley J. Olson
Estimating the term…
Methods and systems are described that assist media players in rendering visualizations and synchronizing those visualizations with audio samples. In one embodiment, visualizations are synchronized with an audio stream using a technique that builds and maintains various data structures. Each data structure can maintain data that is associated with a particular pre-processed audio sample. The maintained data can include a timestamp that is associated with a time when the audio sample is to be rendered. The maintained data can also include various characteristic data that is associated with the audio stream. When a particular audio sample is being rendered, its timestamp is used to locate a data structure having characteristic data. The characteristic data is then used in a visualization rendering process to render a visualization.
One or more computer-readable storage media having computer-readable instructions thereon which, when executed by a computer, implement a system comprising:
One or more computer-readable storage media having computer-readable instructions thereon which, when executed by a computer, implement a system comprising:
One or more computer-readable storage media having computer-readable instructions thereon which, when executed by a computer, implement a system comprising:
A system for processing audio samples comprising:
One or more computer-readable storage media having computer-readable instructions thereon which, when executed by a computer, implement a method comprising:
A system comprising:
Dependencies are inferred from the claim text.