[LAD] A bit more MIDI clarification please

Will J Godfrey WillGodfrey at musically.me.uk
Sun Oct 5 19:38:25 UTC 2014

On Sun, 5 Oct 2014 14:58:36 -0400
Paul Davis <paul at linuxaudiosystems.com> wrote:

> On Sun, Oct 5, 2014 at 2:27 PM, Will Godfrey <willgodfrey at musically.me.uk>
> wrote:
> >
> > But, what happens if the synth was registered with jack before the
> > sequencer?
> > Presumably it is now going to get it's MIDI data *after* it has already
> > processed that callback.
> JACK clients are executed in the order required by their interconnections.
> If client A *sends* data to client B, then client A will always execute
> before client B.

Thanks. That's a relief. I'd got the impression they were executed in the order
they were first registered.

> if you're silly enough to create a feedback loop, then the  order becomes
> undefined.

Never even thought of trying to do that!

It wasn't me! (Well actually, it probably was)

... the hard part is not dodging what life throws at you,
but trying to catch the good bits.

More information about the Linux-audio-dev mailing list