tildearrow / furnace

a multi-system chiptune tracker compatible with DefleMask modules
GNU General Public License v2.0
2.67k stars 210 forks source link

Supporting RetroWave OPL3 #772

Closed ClassicOldSong closed 1 year ago

ClassicOldSong commented 1 year ago

Just came across this tracker from Weeppiko's videos, and I'm wondering if this tracker can add support to output directly to RetroWave OPL3, which is a USB device with real OPL3 that works with modern computers.

It would be really cool if they can work together.

I'm the creator of RetroWave Series, I'm leaving this issue here to see if anyone is interested in making them compatible.

The interfacing library for RetroWave series can be found here: https://github.com/SudoMaker/RetroWave

tildearrow commented 1 year ago

Looks like a very cool thing! I may add support for it in a future...

GNU Affero General Public License v3.0

I will have to write my own interfacing library...

pachuco commented 1 year ago

Extending this request, maybe add documented API you can write DLL plugin for that will do whatever with your FM writes/reads, which could be a different emu, or output to a real FM synth in PCI card via I/O driver.