MSX-Audio

MSX-Audio — название стандарта, разработанного в 1985 году, на звуковые карты для бытовых компьютеров стандарта MSX. Разными производителями было выпущено три устройства, соответствующих этому стандарту, каждое из них имеет своё название, но обычно их называют по имени стандарта.

Описание стандарта 

Устройства MSX-Audio разработаны на основе микросхемы звукогенератора Yamaha Y8950, специально разработанной для этой цели. Y8950 совместима с микросхемой YM3526 (OPL1), но имеет возможности для воспроизведения цифрового звука с ADPCM-сжатием. Общие возможности устройств соответствуют возможностям, предоставляемым этой микросхемой, однако возможности устройств разных производителей могут различаться.

Устройства MSX-Audio выполнялись в виде картриджа, устанавливаемого в один из слотов компьютера.

Технические характеристики 

Основной набор возможностей, поддерживаемый любым устройством MSX-Audio:

 Синтезатор на основе частотной модуляции:
 9 каналов 2-х операторного синтеза
 Также доступен режим 6-канального синтезатора плюс 5 ударных инструментов
 Любой инструмент может изменяться пользователем (в отличие от MSX-Music)
 Одна доступная форма сигнала генераторов (синусоидальная)
 Цифровой звук:
 Один 8-разрядный канал воспроизведения цифрового звука, сжатого методом ADPCM
 Максимальная частота дискретизации 16 КГц
 ОЗУ или ПЗУ различного объёма для хранения семплов
 Прочее:
 Монофонический звук

Устройства

Panasonic FS-CA1 MSX-Audio 

Первое устройство, установившее стандарт MSX-Audio, и полностью его реализующее. Продавалось только в Японии.

 4 КБ ОЗУ для хранения ADPCM-семплов
 64 КБ ПЗУ с демонстрационными семплами
 64 КБ ПЗУ со встроенным программным обеспечением:
 Synthe Music Editor (вызов: CALL SYNTHE)
 MSX Audio BIOS/BASIC (вызов: CALL AUDIO)
 Разъём для подключения музыкальной клавиатуры Toshiba HX-MU901
 Разъём формата big jack для подключения микрофона
 Выключатель, отключающий встроенное программное обеспечение

Toshiba HX-MU900 MSX Music System 

Устройство продавалось в основном в Японии, только очень небольшое количество также продавалось в Европе.

 ОЗУ для семплов отсутствует
 32 КБ ПЗУ со встроенным программным обеспечением:
 Synthe Music Editor (вызов: CALL SYNTHE)
 Разъём для подключения музыкальной клавиатуры Toshiba HX-MU901

Philips NMS-1205 Music Module 

Устройство продавалось только в Европе.

 32 КБ ОЗУ для хранения ADPCM-семплов
 MIDI-интерфейс (разъёмы In/Out/Thru)
 Разъём для подключения музыкальной клавиатуры Philips NMS-1160
 Встроенный монофонический микрофон (автоматически отключается при подключении внешнего источника сигнала)
 Разъём для подключения внешнего микрофона
 Регулятор громкости
 ПЗУ со встроенным программным обеспечением:
 Music-BOX (вызов: CALL MUSICBOX)

Программное обеспечение 

Устройства MSX-Audio поддерживаются большим количеством музыкальных редакторов для компьютеров MSX:

 SoundTracker
 Moonblaster
 Oracle
 Super Music Editor
 Magic Music Module Combi

Все эти редакторы поддерживают работу с ADPCM-семплером, некоторые также имеют поддержку музыкальной клавиатуры. Помимо музыкальных редакторов, существовали программы для воспроизведения цифрового звука с дискет, некоторое количество игр, демонстрационные программы.

Эмуляция 

Эмуляция MSX-Audio впервые была реализована в эмуляторе CJS MSX2 (развивался до 1995 года). В 2001 году Mitsutaka Okazaki написал эмулятор микросхемы Y8950, использовавшейся в картах MSX-Audio, код которого был использован во многих новых эмуляторах. В настоящее время эмуляция MSX-Audio реализована, в частности, в эмуляторах openMSX и blueMSX.

Ссылки 
 The Ultimate MSX FAQ — MSX Audio section 

MSX
Звуковые карты