On 17 May 2011 at 8:47, Paul Davis <paul(a)linuxaudiosystems.com> wrote:
that's not likely to work.
type="alsa/raw" means that ardour will call
open(2) on the device name.
to kevin: please run ardour with strace like this:
strace -e trace=open ardour2 2>&1 | grep /dev
and paste the results.
Sorry to take so long to get back to this. As I use tcsh I ran
strace -e trace=open ardour2 |& tee ardour.log
grep /dev ardour.log > ardour_dev.log
The content of ardour_dev.log is below.
For what it's worth. When I move any of the BCF sliders, they
return to their fully lowered position(s) moments later.
Thanks....
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 8
open("/dev/snd/seq", O_RDWR|O_CLOEXEC) = 8
open("/dev/input/event0", O_RDONLY|O_LARGEFILE) = 9
open("/dev/input/event1", O_RDONLY|O_LARGEFILE) = 9
open("/dev/input/event2", O_RDONLY|O_LARGEFILE) = 9
open("/dev/input/event3", O_RDONLY|O_LARGEFILE) = 9
open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 9
open("/sys/bus/usb/devices",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 12
open("/sys/bus/usb/devices/usb1/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb1/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb2/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb2/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb3/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb3/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb3/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb4/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb4/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb4/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb5/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb5/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb5/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb6/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb6/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb6/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb7/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb7/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb7/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb8/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb8/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb8/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/7-3/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/7-3/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/7-3/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/5-1/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/5-1/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/5-1/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 12
open("/sys/bus/usb/devices/usb1/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb1/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb2/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb2/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb3/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb3/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb3/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb4/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb4/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb4/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb5/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb5/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb5/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb6/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb6/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb6/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb7/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb7/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb7/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb8/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb8/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb8/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/7-3/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/7-3/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/7-3/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/5-1/busnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/5-1/devnum", O_RDONLY) = 13
open("/sys/bus/usb/devices/5-1/descriptors", O_RDONLY) = 13
open("/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/001/001", O_RDONLY) = 12
open("/dev/bus/usb/001/001", O_RDONLY) = 12
open("/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/002/001", O_RDONLY) = 12
open("/dev/bus/usb/002/001", O_RDONLY) = 12
open("/sys/bus/usb/devices/usb3/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/003/001", O_RDONLY) = 12
open("/dev/bus/usb/003/001", O_RDONLY) = 12
open("/sys/bus/usb/devices/usb4/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/004/001", O_RDONLY) = 12
open("/dev/bus/usb/004/001", O_RDONLY) = 12
open("/sys/bus/usb/devices/5-1/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/005/006", O_RDONLY) = 12
open("/dev/bus/usb/005/006", O_RDONLY) = 12
open("/sys/bus/usb/devices/usb5/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/005/001", O_RDONLY) = 12
open("/dev/bus/usb/005/001", O_RDONLY) = 12
open("/sys/bus/usb/devices/usb6/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/006/001", O_RDONLY) = 12
open("/dev/bus/usb/006/001", O_RDONLY) = 12
open("/sys/bus/usb/devices/7-3/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/007/002", O_RDONLY) = 12
open("/dev/bus/usb/007/002", O_RDONLY) = 12
open("/sys/bus/usb/devices/usb7/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/007/001", O_RDONLY) = 12
open("/dev/bus/usb/007/001", O_RDONLY) = 12
open("/sys/bus/usb/devices/usb8/descriptors", O_RDONLY) = 12
open("/dev/bus/usb/008/001", O_RDONLY) = 12
open("/dev/bus/usb/008/001", O_RDONLY) = 12
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 12
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 12
open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 12
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 12
open("/dev/snd/controlC1", O_RDONLY|O_CLOEXEC) = 12
open("/dev/snd/controlC1", O_RDWR|O_CLOEXEC) = 12
open("/dev/snd/controlC2", O_RDONLY|O_CLOEXEC) = 12
open("/dev/snd/controlC2", O_RDONLY|O_CLOEXEC) = 12
open("/dev/snd/controlC2", O_RDWR|O_CLOEXEC) = 12
open("/dev/snd/controlC3", O_RDONLY|O_CLOEXEC) = 12
open("/dev/snd/controlC3", O_RDONLY|O_CLOEXEC) = 12
open("/dev/snd/controlC3", O_RDWR|O_CLOEXEC) = 12
open("/dev/snd/controlC4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC9", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC9", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC10", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC10", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC13", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC13", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC14", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC14", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC15", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC15", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC16", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC16", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC17", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC17", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC18", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC18", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC19", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC19", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC20", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC21", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC21", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC22", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC22", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC23", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC23", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC24", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC24", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC25", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC25", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC26", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC26", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC27", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC27", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC28", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC28", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC29", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC29", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC30", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC30", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC31", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/aloadC31", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("/dev/shm/jack-shm-registry", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 21
open("/dev/shm/jack-11334-1", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 21
open("/dev/shm/jack-11334-0", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 21
open("/dev/shm/jack-11334-3", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 21
open("/dev/shm/jack-11334-1", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 21
open("/dev/shm/jack-11334-0", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 21
open("/dev/shm/jack-11334-3", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 21
--
Kevin