>
> So the question is what to do about the SET_TEMPO event? I think the most
> reasonable at this point would be to both handle it and pass it on to the
> callback, even if that would disable the callback's possibility to
> override/handle the set_tempo event itself.
>

Yes, but a more general question is what to do about all meta-events (EOT
and SET_TEMPO included). Just because we handle these two events specially
in fluid_midi.c doesn't make them any more special, as you pointed out on
the ticket. So I think it only makes sense to either forward all
meta-events, or none of them. (This would probably end up as a special case
in the code for EOT and SET_TEMPO, but from the API standpoint those two
events are not special cases.)
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to