nFsResult =  fluid_synth_system_reset( synth );

You should use program_reset. system_reset will reset any previous changes made 
to the synth.

[But interestingly setting channel 64 to percussion *does* work.]

Because future prog changes will implicitly select a preset from the drum bank. 
Whereas channel 9 needs an explicit bank change, otherwise it will keep the 
default drum bank.

Tom

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

Reply via email to