Re: Focusrite Saffire Pro 40 - reliable?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 29 Mar 2015, Ben Bell wrote:

Well here's the promised follow-up mail. So far, the bottom line is that
it's not as reliable as my dual Delta 1010 setup. There's a lot to like
about the Focusrite but things are not entirely working properly and I haven't
got to the bottom of why.

There is a lot to be said for something that shares internal bus and power supply.

Secondly, the ffado drivers may or may not be solid under the hood when
they're up and running (assuming the above bug isn't their fault) but on the
version I'm on (2.2.1) there's a lot of shakiness around the edges. ffado-mixer
is very slow to use, taking a second or so to process each command sent to the
ffado-dbus-server.

Pulse uses the dbus IF to control it's mixer and the levels seem to track with fader movement very well I can notice no delay. This is not a dbus issue I think.

Various things like stopping jack also cause a whole bunch
of processes just to lock up and I have to go around manually killing manually
killing ffado-dbus-server, ffado-mixer, jackd and qjackctl.

My first thought is: why would you stop jack? I know here, it starts on session login and only stops at logout (which around here means starts at boot and stop at shutdown) Are you using jackd or jackdbus? If you are using jackdbus, you may wish to try chmod -x jackd to keep it from being auto started by some jack client. Jack_control will allow you to change any of jack's parameters while jackdbus is running... though the only one that makes sense is latency which can be changed on the fly anyway.

Anyway, if you are using qjackctl to turn jack off and on then I would suggest using it's run script on start/stop to shut these other things down before jack and start them again after. Again, I have set qjackctl not to start or stop jackdbus so I can use the connection window for connections. I can use it to stop jack, but no matter the AI, stopping jack means restarting pretty much all the SW and reconnecting all the ports. There are some APPs that will allow a reconnect to jack when it comes back and will reconnect at least it's own ports to whatever they were connected to before but that to me is not a good way to run things.

If I switch the
Focusrite off then, again, I have clean up work to do before things are usable
again.

I am sure if you powered the d1010 down while the system was running you would have similar problems or worse. Don't do that. I think if you want your focusrite to be as stable as an internal card you need to treat it the same... powered before the system starts and off after system. Using an AoIP or USB IF should be the same.

Just my 2c


--
Len Ovens
www.ovenwerks.net

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user




[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux