Гэта невялікі і просты MIDI-плэер з OPL3 (Yamaha Ymf262) сінтэз FM. Гулец можа гуляць любы MIDI, MUS, XMI, або МВФ файл, які вы будзеце мець на вашым прыладзе. Гулец мае 76 убудаваных банкі з розных гульняў DOS, музычнага праграмнага забеспячэння, а таксама некаторых іншых тэмбравых банкаў вы можаце выбраць, каб атрымаць рознае гучанне музыкі. У той жа час, вы можаце выкарыстоўваць знешні банкаўскі файл тэмбравыя ў фармаце WOPL.
# Асноўныя характарыстыкі сінтэзатара libADLMIDI:
* OPL3 эмуляцыі з падтрымкай рэжыму чатыры-аператара
* Убудаваныя FM латы з ліку вядомых гульняў для ПК, скапіяваныя з файлаў тыповых для AIL = Miles Sound System / DMX / HMI = Чалавека-машынныя інтэрфейсы / Крэатыўны ІБК
* Стэрэа гук
* Колькасць мадэляваных чыпаў OPL3 можа быць вызначаны як 1-100 (максімум 1800 каналаў!)
* Pan (двайковае панарамаванне, г.зн. левая / правая бок вкл / выкл)
* Pitch-згінальнікамі з рэгулюемым дыяпазонам
* Вібрата, які адказвае на параметры RPN / NRPN
* Sustain (а.к.а. педаль ўтрымання) і Состенуто ўключыць / выключыць
* MIDI і RMI падтрымка файлаў
* У рэжыме рэальнага часу Падтрымка MIDI API
* Падтрымка цыкла / Канец цыклу тэгаў (Final Fantasy VII)
* Пачатак цыкла на аснове кантролера 111'th (РПГ-чайнік)
* Выкарыстоўвайце аўтаматычнае арпеджыа з акордамі, каб паменшыць ціск канала
* Падтрымка некалькіх адначасовых MIDI-сінтэзатараў (на трасе прылада / порт выбраць FF 09 паведамленне), можа выкарыстоўвацца для пераадолення абмежаванні 16 каналаў
* Падтрымка прайгравання фармату Id-праграмнае забеспячэнне Music File (МВФ)
* Падтрымка карыстацкіх банкаў фармату WOPL (Specification яго можна знайсці тут: https://github.com/Wohlstand/OPL3BankEditor/blob/master/Specifications/WOPL-and-OPLI-Specification.txt)
* Частковая падтрымка стандартаў GS і XG (якія маюць больш прылад, чым у адным 128: 128 GM набору і магчымасць выкарыстоўваць некалькі каналаў для мэт ўдарных, а таксама падтрымка некаторых GS / XG эксклюзіўных кантролераў)
* CC74 «Яркасць» ўплывае на маштаб модулятор (для імітацыі частоты зрэзу на WT сінтэзатараў)
* Падтрымка Портаменто (CC5, CC37 і CC65)
* SysEx падтрымка, якая падтрымлівае некаторыя агульныя, GS, XG і асаблівасці
* Full-панарамаванне варыянт стэрэа (працуе для эмулятараў толькі)
# Спасылкі
* Зыходны код плэера: https://github.com/Wohlstand/ADLMIDI-Player-Java
* Зыходны код libADLMIDI: https://github.com/Wohlstand/libADLMIDI
* Рэдактар OPL3 банк, які дазваляе ствараць або змяняць WOPL Тэмбр банкаўскія файлы: https://github.com/Wohlstand/OPL3BankEditor/