Re: JACK Freewheel mode thoughts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 11 Nov 2016 19:37:32 +0100
Robin Gareus <robin@xxxxxxxxxx> wrote:

> On 11/11/2016 06:48 PM, Len Ovens wrote:
> > 
> > As far as I know, most of this should be possible right now. Jack does
> > tell all clients when it enters freewheel. Really what is the difference
> > from freewheel to real time? Each client still spends the same time
> > processing as based on the same SR.  
> 
> Every application that uses ringbuffers to decouple the process callback
> from actual processing will fall over if freewheeling is not special cased.
> 
> There are more than a couple of jack-apps that process in background
> thread(s) (e.g. convolvers), not to mention synths that stream from disk
> or capture apps that write to disk.
> 
> 
> > On the practical side, what does freewheel gain?  
> 
> e.g. Export a 90 min soundtrack (or podcast or concert,..) in just under
> 5 minutes (or thereabouts;  ~ 1.0 / DSP-load faster, export usually also
> happens with larger buffers with decreases DSP load)
> 
> ciao,
> robin

Interesting.
Presumably that means things like live mixing are out. Change a fader and
you've no idea where it will actually appear in the final audio :(

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user



[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux