oliver oli wrote: > > If you want to run pro audio software (on BSD) you want to run a jack > server. Has anyone tried to port jackd or jackdmp to Dragonfly? Is there > any chance that it can run low-latency (64 samples / 48khz = 1.3 ms)? >
Jackd builds and runs via PortAudio (http://www.portaudio.com/) & is even in pkgsrc (or perhaps just wip.?) - although I've not been built any clients yet .. I tried 'chuck' : http://chuck.cs.princeton.edu/ but part way through the port, lack of c99 features bit me on the floating point ops, and I subsequently realized my sound (HDA) was making garbage sounds, so I stopped trying to build clients until that issue is settled. Evidently, the garbage sounds might be fixed by commits today, so perhaps once I rebuild my main workstation / laptop (probably not for a while), I'll give it another shot.. Based on some various discussion on the LAD list, it sounds like the 'stock' linux scheduler works with realtime priority / JACKD OK if the system isn't too busy, once you start adding more processing you need to set up preemption. My goal is to find out if that's the case for the DFly scheduler as well :) - Chris
