fluidsynth icon indicating copy to clipboard operation
fluidsynth copied to clipboard

AWE32 NRPN Compatibility Layer

Open derselbst opened this issue 1 week ago • 4 comments

Related discussion

As discussed in #1290, a compatibility layer for supporting AWE32-style NRPNs shall be attempted.

Is your feature request related to a problem?

Mimic the behavior of AWE32 Midis in fluidsynth.

Describe the solution you'd like

Fluidsynth being able to understand AWE32 NRPNs and produce similar output.

Describe alternatives you've considered

There are projects that emulate the Emu8000 chip that should be used for more accurate reproduction, found e.g. here.

Additional context

Implementation details of AWE32 NRPNs:

Example MIDIs: https://ftp.lysator.liu.se/pub/awe32/songs/

Example MIDI Renderings on the ~AWE32~ SB Live! using GeneralUser GS v1.471:

NRPN MIDIs Github.7z.001.zip NRPN MIDIs Github.7z.002.zip NRPN MIDIs Github.7z.003.zip

(The .zip extension is for Github to accept these files - remove it - it's a multi-part 7z archive)

derselbst avatar Jun 26 '24 15:06 derselbst