Re: [LAD] A bit more MIDI clarification please

2014-10-05 Thread Simon Jenkins
On 5 Oct 2014, at 19:58, Paul Davis wrote: > On Sun, Oct 5, 2014 at 2:27 PM, Will Godfrey > 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 cl

Re: [LAD] A bit more MIDI clarification please

2014-10-05 Thread Fons Adriaensen
On Sun, Oct 05, 2014 at 02:58:36PM -0400, Paul Davis wrote: > if you're silly enough to create a feedback loop, then the order becomes > undefined. You don't need to be very silly to do this. If you have sequencer -> synth -> audio recorder then if the sequencer and recorder are the same J

Re: [LAD] A bit more MIDI clarification please

2014-10-05 Thread Will J Godfrey
On Sun, 5 Oct 2014 14:58:36 -0400 Paul Davis wrote: > On Sun, Oct 5, 2014 at 2:27 PM, Will Godfrey > 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

Re: [LAD] A bit more MIDI clarification please

2014-10-05 Thread Paul Davis
On Sun, Oct 5, 2014 at 2:27 PM, Will Godfrey 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 i

[LAD] A bit more MIDI clarification please

2014-10-05 Thread Will Godfrey
Lets say we have a synth and a sequencer connected via jack. The sequencer spits out a command timed at position 4 (i'm deliberately keeping the numbers generic), and the synth then knows that on the 4th sample it has to do whatever the command says - again, I know it's a bit more 'interesting' th