fluidsynth
fluidsynth copied to clipboard
AWE32 NRPN Compatibility Layer
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)