David Henningsson wrote:
Sven Meier wrote:
Hi all,

I'm tinkering with FluidSynth's support for Midi Tuning Standard, my
code is calling fluid_synth_create_octave_tuning() and so far it works
great.

But now my question:

As soon as I send a "Reset all controllers" (121) controller change,
FluidSynth seems to ignore my tuning configuration
Josh probably knows this better than I do, but I would say either

1) we have a reordering problem/bug (and if so, you can see if it helps
to put an one-second delay between every step and see if that resolves
the situation), or

2) reset all controllers does not reset the tuning. It could be that it
is the ordering of select-tuning and program-change that matters for
what tuning is selected.

// David
Hi David,

thanks for your help. With a short delay it works indeed:
- fluid_synth_create_octave_tuning()
- Reset all controllers
- Bank select
- Program change
- *sleep* (20 ms)
- select tuning bank/program
- notes on/off

Once I remove the sleep, no tuning is applied.

Seems to be a reordering problem as you have assumed.

Regards

Sven


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

Reply via email to