[linux-audio-dev] [ANN] JACK Rack 1.4.1

David Olofson david at olofson.net
Thu Feb 20 09:15:01 UTC 2003


On Wednesday 19 February 2003 17.33, Paul Davis wrote:
> >* midi thread will now try and use SCHED_FIFO.  If you run jackd
> > with
>
> why?

Probably to make MIDI control as deterministic as the audio 
processing. (Not much point in running a synth with small buffers and 
SCHED_FIFO otherwise.)

Another motivation would be to avoid having MIDI timing quantized to 
audio block granularity under heavy audio CPU load. This would make 
sense only if events have to be timestamped in the context of the 
MIDI thread, and then it would require that the MIDI thread gets 
higher priority than the audio thread(s).


//David Olofson - Programmer, Composer, Open Source Advocate

.- The Return of Audiality! --------------------------------.
| Free/Open Source Audio Engine for use in Games or Studio. |
| RT and off-line synth. Scripting. Sample accurate timing. |
`---------------------------> http://olofson.net/audiality -'
   --- http://olofson.net --- http://www.reologica.se ---




More information about the Linux-audio-dev mailing list