Материал из Chipwiki
Перейти к: навигация, поиск
Moonsound — различия между версиями
м
м (Замена текста — «====» на «==»)
Строка 9: Строка 9:
 
Карта имеет обратную совместимость с устройствами [[MSX-Music]] и [[MSX-Audio]] в части FM-синтезатора. Таким образом, ПО, поддерживающее эти устройства, будет работать на Moonsound. Однако, это возможно только в том случае, если оно не использует возможность воспроизведения цифрового звука с ADPCM-сжатием, присутствующую в MSX-Audio.
 
Карта имеет обратную совместимость с устройствами [[MSX-Music]] и [[MSX-Audio]] в части FM-синтезатора. Таким образом, ПО, поддерживающее эти устройства, будет работать на Moonsound. Однако, это возможно только в том случае, если оно не использует возможность воспроизведения цифрового звука с ADPCM-сжатием, присутствующую в MSX-Audio.
  
====Музыкальные возможности====
+
==Музыкальные возможности==
=====FM-синтезатор=====
+
===FM-синтезатор===
 
* Полная обратная совместимость с [[OPL]], [[OPL2]], [[OPL3]]
 
* Полная обратная совместимость с [[OPL]], [[OPL2]], [[OPL3]]
 
* Несколько режимов:
 
* Несколько режимов:
Строка 20: Строка 20:
 
* Каждый оператор имеет выбор из 8 форм сигнала
 
* Каждый оператор имеет выбор из 8 форм сигнала
  
=====Цифровой звук=====
+
===Цифровой звук===
 
* 24 канала цифрового звука
 
* 24 канала цифрового звука
 
* Частота дискретизации до 44.1 КГц
 
* Частота дискретизации до 44.1 КГц

Версия 23:51, 10 октября 2015

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

Звуковая карта построена на микросхеме звукогенератора YMF278 (OPL4). Эта микросхема совмещает в себе два синтезатора разного типа - на основе частотной модуляции (FM) и синтез на основе семплов. Возможно использование до 18 каналов двухоператорного FM-синтезатора, и воспроизведение до 24 каналов 12- или 16-разрядного цифрового звука. Карта имеет 2 МБ ПЗУ, содержащее набор семплов инструментов, соответствующий стандарту General MIDI, а также 128 КБ ОЗУ (с возможность расширения) для загрузки пользовательских семплов.

Версия Moonsound 1.0 имеет один разъём для подключения дополнительного ОЗУ для хранения семплов. Версии 1.1 и 1.2 имеют два таких разъёма, что позволяет подключить до 1 МБ памяти. Пользователями также был найден способ подключения двух дополнительных микросхем ОЗУ, для получения общего объёма памяти 2 МБ.

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

Карта имеет обратную совместимость с устройствами MSX-Music и MSX-Audio в части FM-синтезатора. Таким образом, ПО, поддерживающее эти устройства, будет работать на Moonsound. Однако, это возможно только в том случае, если оно не использует возможность воспроизведения цифрового звука с ADPCM-сжатием, присутствующую в MSX-Audio.

Музыкальные возможности

FM-синтезатор

  • Полная обратная совместимость с OPL, OPL2, OPL3
  • Несколько режимов:
    • 18 каналов, по 2 оператора на канал
    • 15 каналов 2-х операторного синтеза плюс 5 ударных инструментов
    • 6 каналов 4-х операторного синтеза плюс 6 каналов 2-х операторного синтеза
    • 6 каналов 4-х операторного синтеза плюс 3 канала 2-х операторного синтеза плюс 5 ударных инструментов
  • Частичное управление панорамой - каждый канал синтезатора может выводиться на выходы левого, правого, или обоих каналов
  • Каждый оператор имеет выбор из 8 форм сигнала

Цифровой звук

  • 24 канала цифрового звука
  • Частота дискретизации до 44.1 КГц
  • 8, 12 или 16-битные семплы
  • Управление панорамой каждого из каналов (16 возможных позиций)
  • ПЗУ объёмом 2 МБ (Yamaha YRW-801), содержащее набор из 330 монофонических семплов, соответствующий стандарту General MIDI
  • ОЗУ объёмом 128 КБ с возможностью расширения до 1 МБ