On Fri, Jan 15, 2010 at 12:37:01PM +0100, Jonas Smedegaard wrote:
> I noticed the updated jackd linkage this morning, dusted off my
> little-used Edirol FA-66 and tried it out - but it fails:
> jo...@auryn:~$ cat /proc/version Linux version 2.6.32-trunk-amd64 (Debian
> 2.6.32-5) (b...@decadent.org.uk) (gcc version 4.3.4 (Debian 4.3.4-6) ) #1
> SMP Sun Jan 10 22:40:40 UTC 2010
I see 2.6.32 here. Make sure to have libraw1394-2.0.5 installed.
> jo...@auryn:~$ jackd -dfirewire -r44100 -n10 -p 2048 -v2
IIRC, the FA-66 has a manual samplerate switch? Make sure it matches
what you specify for jackd.
Also: -n10 clearly is too much, best is to omit -n completely. -p 2048
is also rather high, neglect it or set it to 512.
Finding the right value(s) for p (and n) could be a hard job, so playing
with those might be useful.
Also make sure to powercycle your FA-66 between failing runs, otherwise,
the device could be left in some locked-up state.
> Cannot switch to ePS_DryRunning from ePS_WaitingForStream
This basically means that FFADO cannot start the streaming engine.
Unfortunately, there are many reaons causing this error:
* old firmware (depending on the device, but yours probably is fine)
* new Juju firewire stack and libraw1394 < 2.0.5
* device in lock state from previous runs
* crappy firewire host controllers, you could check
* something else
I don't believe there's something wrong with the FFADO or jackd packages
in Debian, it's just the usual trouble with FFADO.
You could join the FFADO user mailing list and ask for help.
In any case, let me (and this bug) know if something works for you...
mail: a...@thur.de http://adi.thur.de PGP/GPG: key via keyserver
pkg-multimedia-maintainers mailing list