×

Synthesizer multi-bus component

  • US 7,089,068 B2
  • Filed: 03/07/2001
  • Issued: 08/08/2006
  • Est. Priority Date: 03/07/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising:

  • receiving a synthesizer MIDI instruction to generate multiple streams of audio wave data with a synthesizer software component;

    receiving requests from audio data buffers to route the multiple streams of audio wave data from the synthesizer software component to the audio data buffers;

    dynamically generating a plurality of logical buses instantiated as software components, the logical buses each corresponding to an audio data buffer;

    assigning at least one audio wave data stream to a plurality of the logical buses;

    routing any audio wave data stream assigned to a particular logical bus to the audio data buffer corresponding to said particular logical bus; and

    dynamically releasing at least one of the logical buses when no longer needed to route a stream of audio wave data.

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