Patent ID: 6271454
Filing Date: 2001-08-07
Classification: G10H

Abstract:
A method of controlling a plurality of tone generating drivers by an integrating driver installed in an operating system for generating music tones according to performance data created by a music application software, the method comprising the steps of:inputting the performance data created by the music application software to the integrating driver through an application program interface provided by the operating system;distributing the performance data from the integrating driver to one or more of the tone generating drivers provisionally registered to the integrating driver;operating the registered tone generating driver to generate waveform data of a music tone at a specific sampling frequency based on the distributed performance data;streaming the waveform data from the registered tone generating driver to the integrating driver;converting the specific sampling frequency of the streamed waveform data into a common sampling frequency by the integrating driver;mixing the waveform data of the common sampling frequency to other waveform data streamed from other tone generating driver while synchronizing progression of the waveform data with progression of other waveform data; andreproducing the mixed waveform data at the common sampling frequency to output the music tones.