An audio generation system produces streams of audio wave data and routes
the audio wave data to audio buffers via logic buses that correspond
respectively to the audio buffers. A logic bus, or buses, are assigned to
an audio wave data source. Additionally, a logic bus corresponds to an
audio buffer. Thus, any streams of audio wave data generated by the audio
wave data source are routed to the audio buffer corresponding to the
logic bus. A logic bus can receive streams of audio wave data from
multiple sources, and route the multiple audio wave data streams to an
audio buffer. Additionally, an audio buffer can receive streams of audio
wave data from multiple logic buses.