As a simpler change that might be less controversial, how about just extending the sequencer API to make it easy to do these things without needing to resort to a lower level API? Then as Brett suggested, OSC could be implemented on top through its own library. This would mean, for example, creating an alternative to fluid_event_noteon() that lets you specify a frequency, an alternative to fluid_event_volume() that applies just to one note, etc. That could be useful for lots of other things as well.
Peter _______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev