Jack Audio ( jackd2 ) with Debian on Beaglebone..

500 views
Skip to first unread message

Andrew Frazer

unread,
Dec 21, 2012, 4:46:36 AM12/21/12
to beagl...@googlegroups.com

I have what i think are reletively low requirments for JackAudio, just to sample 1 incoming line at low speed..      I just can't get this to work on the beagle bone and i have no idea why..      Does anyone have any suggestions..





frazera@debian:~$ jackd -p2  -d alsa hw:EVM
jackdmp 1.9.9
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2012 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
Bus error
frazera@debian:~$ 


Limiting the number of ports ( -p2 )  means that it won't try to lock down too much memory....   ( if i just leave it to the default it will try to lock 82MB 


frazera@debian:~$ jackd  -d alsa hw:EVM
jackdmp 1.9.9
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2012 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
Cannot lock down 82274202 byte memory area (Cannot allocate memory)
Bus error


Andrew Frazer

unread,
Dec 21, 2012, 3:02:59 PM12/21/12
to beagl...@googlegroups.com

Not so cool to answer your own question, because it suggests you possiblity did'nt do enough reseach in the first place..    However after posting here, i did find someone who had solved the problem.  Cut and paste on this for your informaton if you are interested.





As for the problem with debian's jackd on ARM. It was a bug in jackd2
itself. fixed meanwhile. The package in 'debian/experimental' should
work:   http://packages.debian.org/experimental/jackd2

debian testing & sid are currently frozen pending the debian/wheezy release.

add
 deb http://ftp.fr.debian.org/debian/ experimental main
to /etc/apt/sources.list (or /etc/apt/sources.list.d/experimental.list)

run `sudo apt-get update; sudo apt-get -t experimental install jackd2`
that should do the trick.
Reply all
Reply to author
Forward
0 new messages