A tone generation device includes a computation unit which consists of
multiple computation devices, a sheet music data analysis unit which reads
data from a sheet music data holding unit and a waveform data holding unit
and computes the sum total of the amount of processing based on this data.
The tone generation device further includes a computation processing
allocation instruction unit, a computation unit processing procedure
holding unit and a processing routine holding unit. Based on the computed
sum total of the amount of processing, the computation unit processing
allocation instruction unit determines the amount of processing for each
computation device so that it is an amount of processing that matches the
capacity of each computation device, and sets a processing procedure in
accordance with the determined amounts of processing. The set processing
procedure is held in the computation unit processing procedure holding
unit. Each computation device of the computation unit generates tones in
accordance with the procedure held in the computation unit processing
procedure holding unit and the routine held in processing routine holding
unit.
Un dispositif de génération de tonalité inclut une unité de calcul qui se compose des dispositifs multiples de calcul, une unité d'analyse de données de musique de feuille qui lit des données des données de musique de feuille tenant l'unité et des données de forme d'onde tenant l'unité et calcule le total de somme de la quantité de traitement basée sur ces données. Le dispositif de génération de tonalité autre inclut un calcul traitant l'unité d'instruction d'attribution, un procédé de traitement d'unité de calcul tenant l'unité et une routine de traitement tenant l'unité. Basé sur le total de somme calculé de la quantité de traitement, l'unité de calcul traitant l'unité d'instruction d'attribution détermine la quantité de traitement pour chaque dispositif de calcul de sorte que ce soit une quantité de traiter cette des allumettes la capacité de chaque dispositif de calcul, et place un procédé de traitement selon les quantités déterminées de traitement. Le procédé de traitement fixe est tenu du procédé de traitement d'unité de calcul tenant l'unité. Chaque dispositif de calcul de l'unité de calcul produit des tonalités selon le procédé tenu du procédé de traitement d'unité de calcul tenant l'unité et la routine tenue dans la routine de traitement tenant l'unité.