Excerpts from torbenh's message of 2010-12-30 16:30:33 +0100:
On Wed, Dec 29, 2010 at 09:58:16AM +0100, Philipp
Überbacher wrote:
Excerpts from torbenh's message of 2010-12-28
16:57:14 +0100:
hi...
since jack1 release is taking pretty long, i decided to stop waiting
with a tschack release.
tschack is an SMP aware fork of jack1.
its a dropin replacement like jack2.
features:
- jack1 mlocking
- controlapi which works even when libjackserver.so is loaded RTLD_LOCAL
- smp aware
- backendswitching
- strictly synchronous like jack1. (-> no latency penalty)
- clickless connections.
- shuts down audio processing when cpu is overloaded for too long.
i also released PyJackd which is a wrapper around libjackserver.
features:
- commandline for backendswitching
- pulseaudio dbus reservation.
get it here:
http://hochstrom.endofinternet.org/files/tschack-0.120.1.tar.gz
http://hochstrom.endofinternet.org/files/PyJackd-0.1.0.tar.gz
Not sure what half of that means :)
One thing I think you forgot to mention but might be of interest is
jack-session support
right. jack-session is supported. but thats what jack1 and jack2 also
support nowadays.
well.... which of the features is unclear ?
Oh, I thought there is no jack1 release with jack-session yet, dunno
about jack2.
> > features:
> > - jack1 mlocking
Means for a user?
> > - controlapi which works even when
libjackserver.so is loaded RTLD_LOCAL
Means for a user?
> > - smp aware
> > - backendswitching
Means for a user?
> > - strictly synchronous like jack1. (-> no
latency penalty)
Async (jack2?) has a latency penalty?
> > - clickless connections.
> > - shuts down audio processing when cpu is overloaded for too long.
I guess most users don't know very much about the technical details of
the jack implementations.