SLON wrote:
Just tested it, and damn it, it's amazing. It sounds very similar to the OPNA / OPN3 version of Doom music on the PC-98.
I'm glad you like this synth :3
Having a MIDI synthesizer over YM2612 chip was my dream until I did it!
EDIT: Yeah, OPNA / OPN3 is a very similar to OPN2 chip with a difference it has ADPCM output, but FM stuff is same
On a quick run, I have found this video:
https://www.youtube.com/watch?v=Fj0-KvV0SC0
and I'll say the music quality of this is not so good, because devs are looks was lazy to make a proper bank for this... But, OPNMIDI fixes this
SLON wrote:1. Is there/will there be support for GS/XG (at least GS) formats?
The default bank (xg.wopn) is already supporting XG, but partially. The engine does support of many GS/XG things include various controllers and SysEx (for example,
CC74-Brightness which is made on both libADLMIDI and on libOPNMIDI), the XG way of additional drum kits is supported, the GS-way of additional drum kits via SysEx also supported. For GS set, I have added a bank made by papiezek and sneakernets, it was designed for GS, but has different instruments set than my xg.wopn. The original xg.wopn bank I have made by importing-from-VGM-files / modding-them / manual-porting-from-OPL3-banks, and the result is a full GM bank which I have extended later into some XG set.
SLON wrote:
2. Is there any hope for the VSTi version in order to use, for example, with DosBox?
Say "Merci beaucoup!" to my friend:
https://github.com/jpcima/ADLplug
There are VSTi plugins made for both my libADLMIDI and libOPNMIDI engines you are free to play around! ;3
For myself I use this thing:
https://github.com/jpcima/adljack
Which runs a MIDI daemon on a virtual port which I using from musical software and games, out of Wine usage.
Note: If you'll ask me for DAC support, it's WIP:
https://github.com/Wohlstand/libOPNMIDI/issues/5