-
-
Notifications
You must be signed in to change notification settings - Fork 8
Description
I've been playing with PSG Envelopes on MDMI. I've noticed any user envelope basically overrides all the program envelopes and also applies to all PSG channels.
Since there were only two simple envelopes defined in the code I manually added a few new envelopes to the array in envelopes.c and recompiled the ROM. This lets me apply a specific envelope to a specific PSG channel.
What would be great would be a way to apply a user envelope to one of the programs that I can then use (or not) on any PSG channel, similar to how I think the FM presets work. In essence let me overwrite one of the envelopes in ENVELOPES[MIDI_PROGRAMS] and then use that like any other envelope in that array.
I assume this means changing how the Sysex call works since it would need more info on where to put the envelope.
Metadata
Metadata
Assignees
Labels
Projects
Status