1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

[Soft] Roland MT-32. Эмуляция

Тема в разделе "Кладезь мудрости", создана пользователем Noelemahc, 13 апр 2005.

  1. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.769
    @SLON1936, если я правильно помню, то это тоже самое, что и CM-32L, только с дополнительной платой PCM-звука от CM-32P. Звучать в играх он будет также, как и CM-32L и в отдельных ромах нету смысла.
     
  2. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    @SLON1936, Оригинальные банки имеют размер порядка 1-4 мегов примерно(лень гуглить). Не больше. Но эти синтезаторы невозможно эмулировать просто перегнав их инструменты в саундфонты.
    Upd. Не понял сразу суть вопроса. Да, CM-32P часть не напрягаются эмулировать ввиду отсутствия ее использования в играх, а в остальном разницы нет.
     
    Последнее редактирование: 26 июл 2017
  3. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    22.010
    Munt 2.2.0
    Munt - Browse Files at SourceForge.net
     
    nop и TheMadLynx нравится это.
  4. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    22.010
    Munt 2.3.0
    Munt
    Код:
    Notable changes since 2.2.0:
    
    mt32emu
    =======
    
    * Improved emulation of partial allocator. It still handles individual partials
      as entities and not pairs, but now it keeps inactive partials on a stack
      rather than assigns the first free partial sorted by index. This behaviour
      better corresponds to how the real units allocate partials though.
    * Fixed various issues with accessing ROM files with localised pathnames.
    * Fixed old thinko about MIDI channel mapping when a MIDI channel is assigned
      to multiple parts. In this case, the messages received on that MIDI channel
      are now handled by all the parts.
    * Changed semantic of the build option libmt32emu_WITH_INTERNAL_RESAMPLER. When
      disabled, the built-in resampler support is no longer included in the build
      implicitly. In case no external resampler library is found, a simple stub
      is used instead, that either outputs at the internal synth sample rate
      or is muted. This is mainly intended to reduce the library size when
      the sample rate conversion is handled externally.
    
    
    mt32emu_qt
    ==========
    
    * Updated mt32emu library to version 2.2.0.
    * Replaced application icon for mt32emu-qt with a new nicer one.
    * Fixed a few minor bugs in MIDI player dialog.
    * Fixed various issues with accessing files with localised pathnames.
    * Improved timing accuracy of realtime rendering.
    * Added experimental support for Windows 9x platform. As a side effect,
      Qt version 4.5.3 is now supported.
    * Added new option "Max Partials" in synth configuration. It allows setting
      the maximum number of partials playing simultaneously.
    
    
    mt32emu_win32drv
    ================
    
    * Updated mt32emu library to version 2.2.0.
    * Fixed inappropriate implementation of MODM_GETDEVCAPS message that sometimes
      resulted in returning unreadable driver name to the consumer MIDI
      application.
    * In Windows MIDI driver setup tool, implemented "repair" command. This command
      allows to restore the registry entry used by driver which may be overwritten
      by Windows or some other application.
    * Reimplemented Windows MIDI driver setup tool for x64 platform. It no longer
      allows to install 32-bit and 64-bit drivers separately since this way doesn't
      seem to be supported by Windows. Instead, the setup tool now detects
      the platform it runs on and installs the drivers as appropriate. This should
      improve stability of the 32-bit driver on 64-bit systems.
    * Added support for new synth profile option "Max Partials". It allows setting
      the maximum number of partials playing simultaneously.
     
    nop, MAN-biker и TheMadLynx нравится это.
  5. Колючий

    Колючий

    Регистрация:
    6 май 2008
    Сообщения:
    6.503
    "Added experimental support for Windows 9x platform."
    Пытаться использовать его на ретросистеме в качестве софтового MT32 возможно, или это только для DOSBox и ScummVM?
     
  6. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.769
    @Колючий, да, должно работать на 98-й настоящей. Но, предполагаю, что приемлемо работать будет только с очень быстрым (по меркам 98-й) процом: старшие пень 4 или атлонХР.
     
  7. MAN-biker

    MAN-biker

    Регистрация:
    17 авг 2008
    Сообщения:
    4.171
    По крайней мере, можно тогда использовать машинку с 98 чисто под этот эмулятор, как внешний синт.
     
  8. Колючий

    Колючий

    Регистрация:
    6 май 2008
    Сообщения:
    6.503
    Как бы жирновато будет (по размерам)... Внешний синтезатор лучше на базе какого планшета сделать.
     
  9. nop

    nop

    Регистрация:
    5 дек 2014
    Сообщения:
    2.297
    У меня есть планшет с win98. Но там Сyrix MediaGX :)
     
  10. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    22.010
    Насчёт Xeen'a и Роланда, возвращаем всё взад, посоны

    x1.jpg x2.jpg
     
    bvedargh, MAN-biker и TheMadLynx нравится это.
  11. AndyFox

    AndyFox

    Регистрация:
    22 июл 2009
    Сообщения:
    4.240
    Как эмулировать Roland MT-32 на Windows — есть драйвер от Sierra — DosBox Roland MT-32 Emulator - The Sierra Help Pages
    А где-нибудь есть пошаговая инструкция как эмулировать в DOSBox или DOSBox SVN Daum?
     
  12. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    22.010
    @AndyFox, может видео слегка устарело, но должно работать. Ну или скачать Dosbox ECE, где Munt уже встроен.

     
    AndyFox нравится это.
  13. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.515
    закинуть саундфонт MT-32 в корень ДБ и включить в настройках.
     
    MAN-biker, AndyFox и Дарк Шнайдер нравится это.
  14. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    22.010
    А я и забыл, что корейский билд имел встроенный Munt (только уже устаревшую версию), т.к. давно им не пользуюсь.
     
    AndyFox нравится это.
  15. AndyFox

    AndyFox

    Регистрация:
    22 июл 2009
    Сообщения:
    4.240
    Что такое "саундфонт MT-32"? И как включать в настройках? Извините за ламерские вопросы.
     
  16. Scorp Никто и звать меня никак

    Scorp

    Регистрация:
    21 апр 2005
    Сообщения:
    2.955
    В DosBox Retroarch тоже мунт встроенный.
    --- добавлено 8 янв 2020, предыдущее сообщение размещено: 8 янв 2020 ---
    Вот это https://static.old-games.ru/utils/DOSBox_MT32_SoundFonts.rar

    Берешь, кладешь в директорию System в Ретроарче (там в менюшке в конфиге всё написано где именно она у тебя), включаешь этот роланд в конфиге досбокса и всё, запускаешь этот конфиг.

    Например вот мой конфиг для SQ3:

    Код:
    [midi]
    mpu401=intelligent
    mididevice=mt32
    
    [autoexec]
    mount d "/home/user/Downloads/sq3"
    d:
    sierra
    
    Просто создаешь файл с этим содержанием и правильными путями, запускаешь из ретроарча этот файл конфига с core = Dosbox (не Dosbox SVN) и всё должно взлететь. У меня по крайней мере работает без проблем.
     
    AndyFox нравится это.
  17. MAN-biker

    MAN-biker

    Регистрация:
    17 авг 2008
    Сообщения:
    4.171
    Кстати, я ромы CM32L тоже кладу и они работают где нужно (Fire & Ice, к примеру).
    Только я не знаю как ДОСБокс разбирается какие ромы использовать, или же он хватает первые попавшиеся и у меня всегда работает как CM32L?
     
  18. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Ну судя по
    Код:
        makeROMPathName(pathName, romDir, "CM32L_CONTROL.ROM", addPathSeparator);
        if (MT32EMU_RC_ADDED_CONTROL_ROM != service->addROMFile(pathName)) {
            makeROMPathName(pathName, romDir, "MT32_CONTROL.ROM", addPathSeparator);
            if (MT32EMU_RC_ADDED_CONTROL_ROM != service->addROMFile(pathName)) {
                delete service;
                service = NULL;
                LOG_MSG("MT32: Control ROM file not found");
                return false;
            }
        }
        makeROMPathName(pathName, romDir, "CM32L_PCM.ROM", addPathSeparator);
        if (MT32EMU_RC_ADDED_PCM_ROM != service->addROMFile(pathName)) {
            makeROMPathName(pathName, romDir, "MT32_PCM.ROM", addPathSeparator);
            if (MT32EMU_RC_ADDED_PCM_ROM != service->addROMFile(pathName)) {
                delete service;
                service = NULL;
                LOG_MSG("MT32: PCM ROM file not found");
                return false;
            }
        }
    CM32L подхватывается первым.
     
    bvedargh, AndyFox и MAN-biker нравится это.
  19. MAN-biker

    MAN-biker

    Регистрация:
    17 авг 2008
    Сообщения:
    4.171
    Спасибо, бро, я так и предполагал.
     
  20. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    @MAN-biker, тогда и я уж спрошу — а в чём его предпочтительность?
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление