És un reproductor MIDI petit i senzill amb OPN2 (Yamaha YM2612) o síntesi d'OPNA (YM2608) FM. El reproductor pot reproduir qualsevol fitxer MIDI, MUS o XMI que tindreu al vostre dispositiu. El jugador té un banc de timbre bancari compatible amb General-MIDI i Semi-XG fabricat a partir d'instruments importats de diversos jocs de Sega Megadrive / Genesis, portats des d'OPL3 o originals. Opcionalment, podeu utilitzar fitxers externs de banc de timbre a WOPN per obtenir el so diferent de la vostra música.
# Característiques principals del sintetitzador libOPNMIDI:
* Emulació OPN2
* Banc personalitzable de parches de FM (cal utilitzar l'editor del banc (https://github.com/Wohlstand/OPN2BankEditor) per crear una base de so pròpia)
* So estèreo
* El nombre de xips simulats de OPN2 es pot especificar com 1-100 (màxim 600 canals).
* Pan (panell binari, és a dir, costat / esquerre dret / apagat)
* Pitch-bender amb rang ajustable
* Vibrato que respon als paràmetres RPN / NRPN
* Sustain (a.k.a. Hold Pedal) i Sostenuto enable / disable
* Suport de fitxers MIDI i RMI
* Suport MIDI API en temps real
* loopStart / loopEnd suport d'etiquetes (Final Fantasy VII)
* 111'est inici de bucle basat en el controlador (RPG-Maker)
* Utilitzeu arpeggio automàtic amb acords per alleujar la pressió del canal
* Suport per a múltiples sintetitzadors simultanis de MIDI (per a cada dispositiu / port seleccioneu missatge FF 09), es pot utilitzar per superar el límit de 16 canals
* Suport parcial per a estàndards GS i XG (tenir més instruments que en un conjunt de 128: 128 GM i habilitat per utilitzar múltiples canals per a propòsits de percussió, i suport per a alguns controladors exclusius GS / XG)
* CC74 "Brillantor" afecta una escala de modulador (per simular un retall de freqüència en sintetitzadors de WT)
* Suport de Portamento (CC5, CC37 i CC65)
* Suport SysEx que suporta algunes característiques genèriques, GS i XG
* Opció estèreo de full-panoràmica (només funciona per als emuladors)
# Enllaços
* El codi font del jugador: https://github.com/Wohlstand/OPNMIDI-Player-Java
* El codi font de libOPNMIDI: https://github.com/Wohlstand/libOPNMIDI
* L'editor de banc OPN2 que us permet crear o modificar fitxers de banc de timbre WOPL: https://github.com/Wohlstand/OPN2BankEditor/
Data d'actualització:
21 de set. 2025