I have in the past used something like a jackstart script in a headless
situation before, which started dbus and exported it's info so jackdbus
would work. It is actually easier to use:
dbus-launch screen
Then use screen as your CLI session manager. jack_control can then be used
to run jack and change settings on the fly (like latency?). Audio
applications can be run in other screen terminals to use jack... and if
you really want to go crazy you can throw pulse at the mix... though I am
really not sure what pulse supporting applications you hope to find that
are CLI (I tested it with paplay, but there is no gain using that over
jack.play).
--
Len Ovens
www.OvenWerks.net