A music apparatus has a central processor, a plurality of generator
modules, and a program memory storing instructions for causing the central
processor to execute a process of synthesizing a musical tone signal with
the generator modules. The process includes the steps of commanding each
of the generator modules to generate a predetermined number of samples of
the musical tone signal at a common sampling period, and collecting the
samples from each of the generator modules and processing the collected
samples at the common sampling period to thereby synthesize the musical
tone signal. The generator modules include a synchronous generator module
that does generate the predetermined number of the samples at the common
sampling period, and an asynchronous generator module that does not
generate the predetermined number of the samples at the common sampling
period. The asynchronous generator module is commanded to perform the
steps of generating an equivalent number of samples at a local sampling
period, and converting the equivalent number of the samples arranged at
the local sampling period into the predetermined number of the samples
arranged at the common sampling period to thereby pass the predetermined
number of the samples to the collecting step at the common sampling
period.
Прибор нот имеет центральный обработчик, множественность модулей генератора, и память программы инструкции для причинять центральный обработчик исполнить процесс синтезировать музыкальный тональный сигнал с модулями генератора. Процесс вклюает шаги управления каждого из модулей генератора для того чтобы произвести предопределенный количество образцов музыкального тонального сигнала на общем периоде забора, и собирающ образцы от каждого из модулей генератора и обрабатывающ собранные образцы на общем периоде забора таким образом синтезируйте музыкальный тональный сигнал. Модули генератора вклюают одновременный модуль генератора производит предопределенный число образцов на общем периоде забора, и асинхронный модуль генератора который не производит предопределенный число образцов на общем периоде забора. Управляется, что выполняет асинхронный модуль генератора шаги производить соответствующий количество образцов на местном периоде забора, и преобразовывать соответствующий число образцов аранжированных на местном периоде забора в предопределенный число образцов аранжированные, что на общем периоде забора таким образом передал предопределенный число образцов к собирая шагу на общем периоде забора.