An electronic musical apparatus utilizes a central processing unit for working a player module, driver module, sound source module and timing module, while controlling a work load of the central processing unit. The player module provides a sequence of event data indicating an event of a music tone and timing data indicating an occurrence time of the event. The driver module is intermittently triggered to process the event data for creating control parameters reserved for use in generation of the music tone corresponding to the event data, and for determining an envelope of the music tone according to the control parameters, the envelope being also reserved for use in generation of the music tone. The sound source module is routinely triggered to load therein the reserved control parameters and the envelope for generating the music tone according to the timing data. The timing module issues a synchronous trigger signal effective to routinely trigger the sound source module, and issues an asynchronous trigger signal independently of the timing data for intermittently triggering the driver module so as to avoid concentration of the work load of the central processing unit.

Een elektronisch muzikaal apparaat gebruikt een centrale verwerkingseenheid voor het werken van een spelermodule, bestuurdersmodule, geluidsbronmodule en timingsmodule, terwijl het controleren van een het werklading van de centrale verwerkingseenheid. De spelermodule verstrekt een opeenvolgings van gebeurtenis gegeven dat op een gebeurtenis van een van de muziektoon en timing gegeven wijst dat op een voorkomentijd van de gebeurtenis wijst. De bestuurdersmodule wordt bij tussenpozen teweeggebracht om de gebeurtenisgegevens te verwerken voor het creëren van controleparameters die voor gebruik in generatie van de muziektoon die aan de gebeurtenisgegevens beantwoordt, en voor het bepalen van een envelop van de muziektoon worden gereserveerd volgens de controleparameters, de envelop die ook voor gebruik in generatie van de muziektoon wordt gereserveerd. De geluidsbronmodule wordt uit routine teweeggebracht om de gereserveerde controleparameters en de envelop daarin te laden voor het produceren van de muziektoon volgens de timingsgegevens. De timingsmodule geeft een synchroon trekkersignaal efficiënt de geluidsbronmodule uit routine om teweeg te brengen uit, en geeft onafhankelijk een asynchroon trekkersignaal uit van de timingsgegevens voor bij tussenpozen het teweegbrengen van de bestuurdersmodule om concentratie van de het werklading van de centrale verwerkingseenheid te vermijden.

 
Web www.patentalert.com

< (none)

< Tone generator with diversification of waveform using variable addressing

> Collapsible and rechargeable music sheet scroll

> (none)

~ 00001