Roland MT-32: различия между версиями

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
Строка 35: Строка 35:
  
 
==Эмуляция==
 
==Эмуляция==
В данный момент эмуляция '''MT-32''' на современных компьютерах не вполне корректна, по отзывам владельцев настоящих '''MT-32'''. Однако, существует [[Open-Source]] проект [http://sourceforge.net/projects/munt/ Munt], позволяющий эмулировать '''Roland MT-32'''.
+
В результате усилий разработчика sergm качество эмуляции '''MT-32''' вплотную приблизилось к звучанию реального '''MT-32'''. Скачать свежую версию эмулятора Munt можно по [https://github.com/sergm/munt_devel/downloads этой ссылке]. Она устанавливается как MIDI-драйвер Windows и работает как с [[DOSBox]], так и со [[ScummVM]].
  
Также эмуляция '''MT-32''' есть в неофициальных сборках [[DOSBox]] (на основе того же Munt) и [[ScummVM]]. Для ScummVM необходимо найти и распаковать два специальных файла в папку с игрой или в папку со ScummVM.
+
Также эмуляция '''MT-32''' есть в неофициальных сборках DOSBox (на основе того же Munt) и ScummVM, но в ScummVM по состоянию на февраль 2012 используется сильно устаревшая версия Munt. Вместо нее рекомендуется использовать драйвер по ссылке выше.
  
 
== Примечания ==
 
== Примечания ==

Версия 05:14, 10 февраля 2012

Roland MT-32

Roland MT-32 - MIDI-синтезатор, впервые выпущенный в 1987 году компанией Roland Corporation.

MT-32 обладает экраном, на котором обычно отображается громкость и используемые в данный момент каналы. Однако при помощи определённых midi сообщений на этот экран можно вывести текст.

История

Оригинальный МТ-32 был снабжен библиотекой в 128 синтезаторных и 30 ритмических звуков, играемых на 8 каналах мелодий и одном ритмовом канале. Также в нём присутствовал эффект цифровой реверберации. В последующих моделях, совместимых с MT-32, была также добавлена библиотека в 33 звуковых эффекта. Из-за отсутствия сэмпла удара пианино, он не может правдоподобно играть звук акустического пианино.

Устройство вышло до принятия единого стандарта General MIDI, но оказало на него сильное внимание. Фактически, вся терминология и технология перенесена в стандарт, несовместимыми оказались электрический интерфейс (токовая петля вместо управления напряжением, хотя на практике всё равно работает из-за совпадения номиналов), набор инструментов и некоторые другие нюансы. Управлялись устройства MT-32 и GM идентично, при помощи обычных midi сообщений типа NoteOn.

Вышло две версии собственно Roland MT-32 ("old" и "new"), а также такие устройства как Roland CM32L и Roland CM64. В "new" версии были исправлены некоторые ошибки и добавлен стереохвыход с использованием коннектора Jack 6,35 мм (В old только 2 моновыхода Jack 6,35 мм). Roland CM32L и Roland CM64 не имеют экрана, однако имеют лучшую совместимость с некоторыми играми.

Устройство

Представляет собой устройство в чёрном корпусе с экраном, ручкой управления и 10 кнопками. Все эти элементы управления используются при подключении устройства напрямую к MIDI клавиатуре. Сзади размещены порты MIDI IN и MIDI OUT, имеется также MIDI THRU порт, который выдаёт сигнал с MIDI IN входа. Эти коннекторы выполнены в виде DIN5 коннекторов типа "мама".

Вывод звука осуществляется при помощи двух Jack 1/4’’ монофонических коннекторов, а в более новой модели также при помощи одного Jack 1/4’’ стереоконнектора. Обратите внимание, что у блока питания "минус" должен быть со внутренней части вилки, а "плюс" - на наружной части. С другой стороны, в устройстве есть защита от неправильной полярности.

MT-32 соединялся с компьютером посредством MPU-401 контроллера, однако подходит только контроллер, работающий в smart режиме (например, Roland SCC-1 подходит для этой цели). В принципе, имеется возможность подключить MT-32 напрямую к любому MPU-401 интерфейсу на любой звуковой плате, однако придётся вручную формировать некоторые сообщения (например, метронома).

Roland MPU-401

Карты "интерфейса" для использования с IBM-PC-совместимыми компьютерами

Для использования с IBM-PC совместимыми компьютерами, необходимо использовать специальные карты, которые сначала должны были использоваться с MPU-401 (MIF-IPC - такая карта для PC, существовали и карты для других персональных компьютеров того времени), а затем и без него (такие карты, как MPU-IPC, MPU-IPC-T, MPU-IMC, S-MPU/AT (Super MPU), S-MPU-IIAT (Super MPU II), LAPC-I, RAP-10, SCP-55 (для лэптопов через PCMCIA), MPU-401/AT, SCC-1. Детальное сравнение этих карт можно найти на форуме Queststudios[1].

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

MT-32 использует 16-битный ЦАП и частоту дискретизации 32КГц.

MT-32 имеет 4 мегабайта RAM, в которых может располагаться новые инструменты, и даже голос(однако скорость передачи данных не позволяет использовать устройство для вывода звука, загрузка инструментов может длится долго), кроме того, загрузив внутрь некоторые инструменты и перепрограммировав устройство (посредством отправки SysEx сообщений), можно добится приемлемой совместимости со стандартом General MIDI.

Игры

MT-32 использовался в DOS-играх. Среди прочих, все квесты Sierra на движке SCI поддерживают MT-32.

Игра Conquest of Camelot выводит на экран сообщения при загрузке. Отсылка к фильму

Список игр, поддерживающих Roland MT-32

Эмуляция

В результате усилий разработчика sergm качество эмуляции MT-32 вплотную приблизилось к звучанию реального MT-32. Скачать свежую версию эмулятора Munt можно по этой ссылке. Она устанавливается как MIDI-драйвер Windows и работает как с DOSBox, так и со ScummVM.

Также эмуляция MT-32 есть в неофициальных сборках DOSBox (на основе того же Munt) и ScummVM, но в ScummVM по состоянию на февраль 2012 используется сильно устаревшая версия Munt. Вместо нее рекомендуется использовать драйвер по ссылке выше.

Примечания

Ссылки