«MUCOM88» — это музыкальный драйвер и система композиции, основанная на языке музыкальных макросов (MML), разработанная для серии японских персональных компьютеров NEC PC-8801. Он был создан японским композитором и программистом Юзо Косиро в 1987 году.
MUCOM88 позволял композиторам записывать музыку в текстовой нотации и компилировать ее в данные, которые можно воспроизводить на звуковом оборудовании с FM-синтезированием, таком как Yamaha YM2203 и YM2608. Система стала широко использоваться при разработке игр для PC-88 и PC-98 и сыграла важную роль в создании музыки для ранних японских компьютерных игр.
== Обзор ==
MUCOM88 состоит из компилятора MML и драйвера воспроизведения, предназначенного для управления звуковыми чипами синтеза FM, используемыми в японских персональных компьютерах 1980-х годов.
Музыка записывается с использованием языка музыкальных макросов и компилируется в компактные музыкальные данные, которые можно встраивать в программы или игры. Система позволяет детально контролировать параметры FM-синтеза, темп и музыкальную структуру.
Благодаря своей гибкости и эффективности MUCOM88 широко использовался разработчиками игр и программистами-любителями.
== Возможности ==
Типичные особенности MUCOM88 включают в себя:
* Композиция с использованием языка музыкальных макросов
* Поддержка FM-синтеза Yamaha YM2203 (OPN)
* Поддержка Yamaha YM2608 (OPNA) в более поздних версиях
* Многоканальное воспроизведение музыки
* Определения макросов и шаблоны многократного использования
* Контроль параметров прибора
* Эффективно скомпилированные музыкальные данные
== Развитие ==
MUCOM88 был разработан Юзо Косиро, когда он был активным участником японского сообщества любителей ПК-программистов.
Драйвер был разработан для обеспечения расширенных музыкальных возможностей платформы PC-8801 и позже повлиял на другие музыкальные драйверы, разработанные для японских персональных компьютеров.
== Влияние ==
MUCOM88 повлиял на ряд более поздних систем музыкальных драйверов, использованных при разработке игр для PC-98, включая драйверы, основанные на аналогичных концепциях MML.
Эти системы включают в себя:
* Профессиональный музыкальный драйвер
* ФМП
Вместе эти драйверы составляли основную часть среды создания музыки для японских игр для персональных компьютеров до того, как системы MIDI-секвенирования стали обычным явлением.
== Наследие ==
MUCOM88 считается одним из первых широко используемых музыкальных драйверов для японских персональных компьютеров. Это помогло сделать Music Macro Language практическим методом создания игровой музыки на оборудовании FM-синтеза.
Интерес к MUCOM88 сохраняется среди энтузиастов ретро-компьютеров и исследователей, изучающих историю музыкальных технологий видеоигр.
== См. также ==
* Язык музыкальных макросов
* Профессиональный музыкальный драйвер
* YM2203
* YM2608
* NEC PC-8801