[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] Midi Tuning and Reset all controllers (121)

From: Sven Meier
Subject: Re: [fluid-dev] Midi Tuning and Reset all controllers (121)
Date: Tue, 12 Jan 2010 21:55:37 +0100
User-agent: Thunderbird (X11/20090817)

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

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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]