|
From: | josh |
Subject: | Re: [fluid-dev] More commits on the way to 1.1.1 |
Date: | Thu, 03 Dec 2009 21:02:52 -0800 |
User-agent: | Internet Messaging Program (IMP) H3 (4.1.6) |
Quoting Rui Nuno Capela <address@hidden>:
- fluid_synth_program_reset() seems to disregard all previous calls to fluid_synth_unset_program(), reassigning the default/initial bank and program setting to any explicitly unassigned channels.
What sort of behavior would you expect in response to MIDI bank and program changes on a channel which has been unset? I was thinking of having FluidSynth internally use a special MIDI program value which indicates that it is unset. This would mean that it would retain the same bank value and a MIDI program change would cause it to possibly get assigned a new preset, assuming the bank/program matches one.
Does that sound OK? Josh
[Prev in Thread] | Current Thread | [Next in Thread] |