It is an object of the present invention to, in the music data processing
apparatus, reduce the complex processings in each of the computing units
and access to the shared region of the main memory unit and to generate
more efficiently the music data. According to the music data processing
apparatus, the computing units (31) to (33) of the operating device unit
(2) perform specified operations on data necessary for generating music
that is stored in a main memory (3) and store "1" as the respective flags
indicating the completion of the operating process in a synchronization
notification information designating part (9) of the main memory (3). A
synchronization notification information processing part (5) has a
synchronization notification information switching part (13) which, in
response to a control signal from a CPU (42), determines whether or not
all of the processes of the computing units (31) to (33) have been
completed according to whether or not all of the stored flags "1" have
been received. The apparatus also includes a synchronization notification
information operation part (14) which receives those determination
results, and provides them to status holding parts of the computing units
(31) to (33).
Es ist ein Gegenstand der anwesenden Erfindung zu, im datenverarbeitenden Apparat der Musik, verringert die komplizierten processings in jeder der rechnenden Maßeinheiten und zugänglich macht zur geteilten Region der Hauptspeichermaßeinheit und die Musikdaten leistungsfähiger zu erzeugen. Entsprechend dem datenverarbeitenden Apparat der Musik führen die rechnenden Maßeinheiten (31) bis (33) von der Bediengerätmaßeinheit (2) spezifizierte Betriebe auf den Daten durch, die für das Erzeugen von von Musik notwendig sind, die in einem Hauptspeicher (3) gespeichert wird und speichern "1" während die jeweiligen Markierungsfahnen, welche die Beendigung des funktionierenden Prozesses in Synchrounisierung Mitteilung Informationen anzeigen, die Teil (9) des Hauptspeichers (3) kennzeichnen. Ein Synchrounisierung Mitteilung Informationsverarbeitungteil (5) hat ein Synchrounisierung Mitteilung Informationen Schaltung Teil (13), das, in der Antwort zu einem Steuersignal von einer CPU (42), feststellt, ob oder nicht alle Prozesse der rechnenden Maßeinheiten (31) bis (33) abgeschlossenes Übereinstimmen gewesen sind, ob oder nicht alle gespeicherten Markierungsfahnen "1" empfangen worden sind. Der Apparat schließt auch einen Synchrounisierung Mitteilung Informationen Operationsteil (14), der jene Ermittlung Resultate empfängt, ein und stellt sie zum Status zur Verfügung, der Teile der rechnenden Maßeinheiten (31) zu hält (33).