Hi All,

 

For those amoung you using actual Reverb and Chorus API (or associated shell 
commands).

You have noticed that theses API (or commands) allow to change one parameter 
for all fx unit.

For example if fluidsynth has been started with synth.effects-groups set to 2, 
the synthesizer has 2 fx units.

That leads with MIDI channel 0 using fx unit 0, and MIDI channel 1 using fx 
unit 1.

The lack of actual API that it doesn't allow to change parameters of only one 
fx unit (all fx unit (0,1) are affected by this change).

 

To overcome this issue a new set of Revert and Chorus API will be proposed with 
one added parameter which is the fx unit index (0 or 1)

to which the change is applied. This new API set can also behave like actual 
API set if fx unit index is -1.

That means that the actual API set will become redundant as soon the new API 
set will be proposed.

So it seems that it should be preferable to deprecate the actual API set (that 
should be replaced by the new API set).

 

Now the question is: does the deprecation of actual Reverb and Chorus API could 
cause issues ?

 

Thanks for your feedback.

jjc

 

 
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to