Method of controlling tone generating drivers by integrating driver on operating system
AssigneeYamaha Corporation
InventorMotoichi Tamura
Life of this patent
Estimating the term…
Loading patent…
AssigneeYamaha Corporation
InventorMotoichi Tamura
Estimating the term…
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.
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:
A method of controlling a plurality of tone generator modules by an integrator module for generating music tones according to performance data being created by a music application software and being composed of a plurality of timbre parts, the method comprising the steps of:
A method of controlling a plurality of tone generator modules by an integrator module for generating music tones according to performance data being created by a music application software and being composed of a plurality of performance parts, the method comprising the steps of:
A method of controlling a plurality of tone generator modules by an integrator module on an operating system to generate music tones in accordance with performance data being created by a music application software and being composed of parts, the method comprising the steps of:
A method of controlling a plurality of tone generator modules by an integrator module on an operating system for generating music tones according to performance data being created by a music application software and being composed of parts, the method comprising the steps of:
A method of controlling a plurality of tone generator modules by an integrator module on an operating system for generating music tones according to performance data being created by a music application software and being composed of parts, the method comprising the steps of:
An apparatus having a processor for operating an integrator module and a plurality of tone generator modules on an operating system to execute a process of generating music tones according to performance data created by a music application software, wherein the process comprises the steps of:
An apparatus having a processor for operating an integrator module and a plurality of tone generator modules to execute a process of generating music tones according to performance data being created by a music application software and being composed of a plurality of timbre parts, wherein the process comprises the steps of:
An apparatus having a processor for operating an integrator module and a plurality of tone generator modules to execute a process of generating music tones according to performance data being created by a music application software and being composed of a plurality of performance parts, wherein the process comprises the steps of:
An apparatus having a processor for operating an integrator module and a plurality of tone generator modules on an operating system to execute a process of generating music tones in accordance with performance data being created by a music application software and being composed of parts, wherein the process comprises the steps of:
An apparatus having a processor for operating an integrator module and a plurality of tone generator modules on an operating system to execute a process of generating music tones according to performance data being created by a music application software and being composed of parts, wherein the process comprises the steps of:
An apparatus having a processor for operating an integrator module and a plurality of tone generator modules on an operating system to execute a process of generating music tones according to performance data being created by a music application software and being composed of parts, wherein the process comprises the steps of:
A machine readable medium for use in a music apparatus having a processor for operating an integrator module and a plurality of tone generator modules on an operating system, the medium containing instructions executable by the processor to cause the music apparatus to perform a process of generating music tones according to performance data created by a music application software, wherein the process comprises the steps of:
A machine readable medium for use in a music apparatus having a processor for operating an integrator module and a plurality of tone generator modules, the medium containing instructions executable by the processor to cause the music apparatus to perform a process of generating music tones according to performance data being created by a music application software and being composed of a plurality of timbre parts, wherein the process comprises the steps of:
A machine readable medium for use in a music apparatus having a processor for operating an integrator module and a plurality of tone generator modules, the medium containing instructions executable by the processor to cause the music apparatus to perform a process of generating music tones according to performance data being created by a music application software and being composed of a plurality of performance parts, wherein the process comprises the steps of:
A machine readable medium for use in a music apparatus having a processor for operating an integrator module and a plurality of tone generator modules on an operating system, the medium containing instructions executable by the processor to cause the music apparatus to perform a process of generating music tones in accordance with performance data being created by a music application software and being composed of parts, wherein the process comprises the steps of:
A machine readable medium for use in a music apparatus having a processor for operating an integrator module and a plurality of tone generator modules on an operating system, the medium containing instructions executable by the processor to cause the music apparatus to perform a process of generating music tones according to performance data being created by a music application software and being composed of parts, wherein the process comprises the steps of:
A machine readable medium for use in a music apparatus having a processor for operating an integrator module and a plurality of tone generator modules on an operating system, the medium containing instructions executable by the processor to cause the music apparatus to perform a process of generating music tones according to performance data being created by a music application software and being composed of parts, wherein the process comprises the steps of:
Dependencies are inferred from the claim text.