A method is designed for controlling a plurality of tone generating drivers by an integrating driver installed in an operating system to generate music tones according to performance data created by a music application software. In the method, the performance data created by the music application software is inputted into the integrating driver through an application program interface provided by the operating system. The performance data is distributed from the integrating driver to one or more of the tone generating drivers provisionally registered to the integrating driver. The registered tone generating driver is operated to generate waveform data of a music tone at a specific sampling frequency based on the distributed performance data. The waveform data is streamed back from the registered tone generating driver to the integrating driver. The specific sampling frequency of the streamed waveform data is converted into a common sampling frequency by the integrating driver. The waveform data of the common sampling frequency is mixed to other waveform data streamed from other tone generating driver while synchronizing progression of the waveform data with progression of other waveform data. The mixed waveform data is reproduced at the common sampling frequency to output the music tones.

Een methode wordt ontworpen voor het controleren van een meerderheid van toon die bestuurders produceert door een integrerende bestuurder die in een werkend systeem wordt geïnstalleerd muziektonen volgens prestatiesgegevens te produceren die door een software van de muziektoepassing worden gecreeerd. In de methode, wordt het prestatiesgegeven dat door de software van de muziektoepassing wordt gecreeerd ingevoerd in de integrerende bestuurder door een interface van het toepassingsprogramma die door het werkende systeem wordt verstrekt. Het prestatiesgegeven wordt verspreid van de integrerende bestuurder aan één of meer van de toon die bestuurders produceert die voorlopig aan de integrerende bestuurder worden geregistreerd. De geregistreerde toon die bestuurder produceert wordt in werking gesteld om golfvormgegevens van een muziektoon bij een specifieke bemonsteringsfrequentie te produceren die op de verspreide prestatiesgegevens wordt gebaseerd. Het golfvormgegeven wordt gestroomd terug van de geregistreerde toon die bestuurder produceert aan de integrerende bestuurder. De specifieke bemonsteringsfrequentie van de gestroomde golfvormgegevens wordt omgezet in een gemeenschappelijke bemonsteringsfrequentie door de integrerende bestuurder. Het golfvormgegeven van de gemeenschappelijke bemonsteringsfrequentie wordt aan andere golfvormgegevens gemengd die van andere toon worden gestroomd die bestuurder produceert terwijl het synchroniseren van vooruitgang van de golfvormgegevens met vooruitgang van andere golfvormgegevens. Het gemengde golfvormgegeven wordt gereproduceerd bij de gemeenschappelijke bemonsteringsfrequentie aan output de muziektonen.

 
Web www.patentalert.com

< (none)

< Music piece distributing apparatus, music piece receiving apparatus, music piece distributing method, music piece receiving method, and music piece distributing system

> Musical blocks and clocks

> (none)

~ 00010