To je mali i jednostavan MIDI player s OPN2 (Yamaha YM2612) ili OPNA (YM2608) FM sintezom. Uređaj može reproducirati bilo koju MIDI, MUS ili XMI datoteku koju ćete imati na uređaju. Igrač ima General-MIDI i polu-XG kompatibilan bankovni timber banka izrađena od uvezenih instrumenata iz raznih Sega Megadrive / Genesis igara, prenesenih iz OPL3, ili izvorno napravljenih. Po želji možete koristiti datoteku banaka vanjskih tonova u WOPN-u da biste dobili različite zvukove vaše glazbe.
# Ključne značajke sintetizatora libOPNMIDI:
* OPN2 emulacija
* Prilagodljiva banka zakrpa za FM (morate koristiti uređivač banke (https://github.com/Wohlstand/OPN2BankEditor) za izradu vlastite zvučne banke)
* Stereo zvuk
* Broj simuliranih OPN2 čipova može biti naveden kao 1-100 (maksimalni kanali 600!)
* Pomicanje (binarno pomicanje, tj. Uključivanje / isključivanje lijeve / desne strane)
* Pitch-bender s podesivim dometom
* Vibrato koji reagira na RPN / NRPN parametre
* Održavanje (zadržavanje pedala) i uključivanje / isključivanje značajke Sostenuto
* Podrška za MIDI i RMI datoteke
* Podrška za MIDI API u stvarnom vremenu
* loopStart / loopEnd podrška za oznaku (Final Fantasy VII)
* 111-og starta petlje na bazi kontrolera (RPG-Maker)
* Koristite automatski arpeggio s akordima za ublažavanje tlaka kanala
* Podrška za više istovremenih MIDI sintisajzera (za uređaj s odabranim zapisom / portom odaberite poruku FF 09), može se koristiti za prevladavanje ograničenja od 16 kanala
* Djelomična podrška za GS i XG standarde (s više instrumenata nego u jednom 128: 128 GM setu i mogućnost korištenja višestrukih kanala za svrhe udaraljki, te podrška za neke GS / XG ekskluzivne kontrolere)
* CC74 "Svjetlina" utječe na skalu modulatora (za simulaciju isključivanja frekvencije na WT sintisajzerima)
* Portamento podrška (CC5, CC37 i CC65)
* SysEx podrška koja podržava neke generičke, GS i XG značajke
* Opcija stereo stereo prikaza u potpunosti (radi samo za emulatore)
# Linkovi
* Izvorni kod igrača: https://github.com/Wohlstand/OPNMIDI-Player-Java
* Izvorni kod libOPNMIDI: https://github.com/Wohlstand/libOPNMIDI
* Urednik banke banke OPN2 koji vam omogućuje stvaranje ili izmjenu WOPL bankovnih datoteka za timbre: https://github.com/Wohlstand/OPN2BankEditor/