×

Methods and systems for synchronizing visualizations with audio streams

  • US 7,072,908 B2
  • Filed: 03/26/2001
  • Issued: 07/04/2006
  • Est. Priority Date: 03/26/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for synchronizing visualization with audio samples comprising:

  • one or more audio sources configured to provide audio samples that are to be rendered by a media player;

    an audio sample pre-processor communicatively linked with the one or more audio sources and configured to receive and pre-process audio samples before the samples are rendered, the pre-processing providing characterizing data associated with each sample, wherein the characterizing data is derived from the audio samples, wherein said audio sample pre-processor comprises a Fast Fourier Transform that it utilizes to process the audio samples to provide frequency data associated with the audio samples, wherein the audio sample pre-processor comprises a timestamp module that provides a timestamp for each audio sample, each timestamp being maintained by a data structure associated with the audio sample, wherein the audio sample pre-processor is configured to;

    query a media player audio sample renderer for a time associated with an audio sample that is being currently rendered, and use the time to ascertain a timestamp of an associated audio sample, the audio sample pre-processor further being configured to provide characterizing data of the associated audio sample so that the characterizing data can be used to render the visualization;

    one or more effects configured to receive the characterizing data and use the characterizing data to render a visualization that is synchronized with an audio sample that is being rendered by the media player; and

    multiple data structures configured to hold the characterizing data, each data structure being associated with an audio sample.

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