Saffire Pro 26 I/O
Submitted by ppalmers on Fri, 04/13/2007 - 13:12.
Manufacturer:
Focusrite
Device Info on Vendor Site:
Support Status:
Full SupportSupport Contact(s):
ppalmers
ffado.orgFree Firewire Audio Drivers |
|
NavigationUser login
Note: All donations are tokens of appreciation and are not payments for work done in the past nor future. Recent comments
|
Saffire Pro 26 I/O
Submitted by ppalmers on Fri, 04/13/2007 - 13:12.
Manufacturer: Focusrite Device Info on Vendor Site: Support Status: Full SupportSupport Contact(s): ppalmers |
Focusrite Saffire Pro 26
My name is Ricardo Lima and I feel very grateful to be part of the forum FFADO. Congratulations on your initiative.
I wonder if Linux supports connecting 2 or 3 interfaces Focusrite Saffire Pro 26 I / O. Already, thanks for the replies.
New firewire stack
I'm wondering if anyone has had any luck with this device and the new firewire stack.
I had it running with the old one (and older kernel) but then I decided to try my luck and update my machine (ubuntustudio 12.10). Now I can't get ffado or jack to connect.
Output from "ffado-test Discover":
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.999.0-
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------
00581424061: Error (focusrite_generic.cpp)[ 187] getSpecificValueARM: Could not read from node 0xFFC0 addr 0x000100000174
00581424178: Error (focusrite_saffirepro.cpp)[ 421] updateClockSources: getSpecificValue failed
00581427050: Error (ieee1394service.cpp)[ 750] doFcpTransaction: FCP transaction didn't succeed in 2 tries
00581427135: Warning (ieee1394service.cpp)[ 725] transactionBlock: FCP transaction failed
00581427201: Error (bebob_avdevice.cpp)[ 560] getConfigurationIdSampleRate: Stream format command failed
00581429931: Error (ieee1394service.cpp)[ 750] doFcpTransaction: FCP transaction didn't succeed in 2 tries
00581430042: Warning (ieee1394service.cpp)[ 725] transactionBlock: FCP transaction failed
00581430080: Error (bebob_avdevice.cpp)[ 597] getConfigurationIdNumberOfChannel: Number of channels command failed
00581432521: Error (ieee1394service.cpp)[ 750] doFcpTransaction: FCP transaction didn't succeed in 2 tries
00581432539: Warning (ieee1394service.cpp)[ 725] transactionBlock: FCP transaction failed
00581432556: Error (bebob_avdevice.cpp)[ 597] getConfigurationIdNumberOfChannel: Number of channels command failed
00581432665: Error (focusrite_generic.cpp)[ 187] getSpecificValueARM: Could not read from node 0xFFC0 addr 0x000100000174
00581432733: Error (focusrite_saffirepro.cpp)[ 538] getConfigurationIdSyncMode: getSpecificValue failed
00581435399: Error (ieee1394service.cpp)[ 750] doFcpTransaction: FCP transaction didn't succeed in 2 tries
00581435459: Warning (ieee1394service.cpp)[ 725] transactionBlock: FCP transaction failed
00581435494: Error (avc_unit.cpp)[ 250] enumerateSubUnits: Subunit info command failed
00581435542: Error (avc_unit.cpp)[ 177] discover: Could not enumarate sub units
00581435574: Error (bebob_avdevice.cpp)[ 192] discover: Could not discover unit
00581435615: Error (devicemanager.cpp)[ 632] discover: could not discover device
Output from "jackd -d firewire":
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
libffado 2.999.0- built Sep 27 2012 22:41:25
01300672494: Error (configrom.cpp)[ 150] initialize: Could not parse config rom of node 1 on port 0
01300679694: Error (configrom.cpp)[ 150] initialize: Could not parse config rom of node 1 on port 0
firewire ERR: FFADO: Error creating virtual device
Cannot attach audio driver
JackServer::Open failed with -1
Failed to open server
Any clues?
Saffire Pro26 I/O and new firewire stack
I made the subject slightly more specific for the sake of the "recent comments" list.
I may be missing something, but the output provided suggests that there may be a permission problem with /dev/fw* on your system. That is, it seems that ffado was unable to access the firewire device. I think /dev/fw0 is usually the host controller, so /dev/fw1 would be your Pro26. If the permissions of /dev/fw1 don't permit your user to read and write to it then you'll get the kinds of errors you've noted. Note that you don't need read/write permission on the /dev/fw* device node corresponding to the host controller (ie: the firewire card).
Perhaps post the output of ffado-diag with your Pro26 plugged in and turned on. This will allow us to check the permission issue plus a large number of other things which can sometimes give trouble.
It would also be helpful if you could confirm the FFADO version currently installed on your system.
Saffire Pro26 I/O and new firewire stack
Thank you for the reply. I think I solved it. It was indeed a problem with permission to /dev/fw1. But what also tricked me was a faulty cable.
I've bought a new cable and hopefully it'll help.
Re: Saffire Pro26 I/O and new firewire stack
Ah yes, the faulty cable trick. There are all kinds of things cables can do to the firewire bus, and some of them can be downright confusing. I once had a cable which appeared to work, but on closer inspection was only allowing the bus to run at half its normal speed. So ffado could see the interface just fine (and ffado-mixer worked great), but then when audio streaming was attempted it couldn't be done because the required bandwidth wasn't available.
I'm glad you resolved your problem - thanks for letting us know.
Problem with Saffire Pro 26
Hi, I had a Motu 828 mkII but it doesn't work so good with the ffado drivers.
I bought a saffire pro 26 since I've seen ffado drivers had full support on it.
That's my situation:
I plugged the device to the electric net, i plugged the firewire cable, I turned the device on, I booted ubuntu 10.04 with the rt kernel, then I connectec to the ffado-dbus-server and I started the ffado-mixer...
the strange thins is that the green light next to the on/off button turned off, while the blue focusrite logo keep on.
I tried to start JACK, but it doesn't work (with the same setup option I used with the Motu) but it doesn't even start.
I've also seen that in the terminal the ffado-dbus-server takes a lot of continous output like:
00734974473: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -596030142.233834! (correcting to nominal)
00735174478: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -272386811.713441! (correcting to nominal)
00735374485: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -280852986.523796! (correcting to nominal)
00735574508: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -872294699.362713! (correcting to nominal)
00735647122: Error (focusrite_generic.cpp)[ 187] getSpecificValueARM: Could not read from node 0xFFC1 addr 0x000100000180
00735647154: Error (focusrite_saffirepro.cpp)[1015] getDeviceName: getSpecificValue failed
00735774477: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -561753369.154074! (correcting to nominal)
00735974490: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -576040973.330798! (correcting to nominal)
00736174509: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -1160202382.211532! (correcting to nominal)
00736374438: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -862762604.771569! (correcting to nominal)
00736574472: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -1442070971.268333! (correcting to nominal)
00736774490: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -1153366655.878662! (correcting to nominal)
00736974503: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -1177356568.231336! (correcting to nominal)
00737174459: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -1749384108.531817! (correcting to nominal)
00737374498: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2015512219.680179! (correcting to nominal)
00737574483: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2281640494.569961! (correcting to nominal)
00737774486: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2014772797.890866! (correcting to nominal)
00737974498: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2048464909.284768! (correcting to nominal)
00738174470: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2084096694.506495! (correcting to nominal)
00738374485: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2121669568.309838! (correcting to nominal)
00738574456: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2161182104.089987! (correcting to nominal)
00738774479: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2202635902.612763! (correcting to nominal)
^C Stopping...
00738974475: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2246029790.589220! (correcting to nominal)
00739174509: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2793790203.170536! (correcting to nominal)
00739374484: Error (CycleTimerHelper.cpp)[ 508] Execute: negative step: -2561861194.231194! (correcting to nominal)
Bye.
no message buffer overruns
What can I try to do? I've tried the device on Windows 7 and it worked good so it's not its problem, and when I'm on windows the led light next to the on/off button stay green, while, as I said, on Ubuntu it's off.
I need some help cause I really thought I've ended my problems, but now I can't even record or playback.
thank you and sorry my english (I'm from Italy)
EDIT:
I am keep doing some tests, and I have two situations:
1) on my desktop pc (with Texas Instrument-chipset FireWire PCIexpress card):
I've found that the led next to the on/off button lights on when I start Jack, and when I shut it down it lights off. Sometimes I have some xruns, but in the little tests I'm doing I've had no problems. The only problems are the output of the ffado-dbus-server: it's keeping on even if Jack is on and if I'm doing things with Ardour etc.
2) on my notebook pc (a HP Pavillion dv6-2193el with a micro FireWire port with JMicron chip) if I try to start Jack it stops by itself after few seconds, the led light doesn't turn on and generating the well known ffado-dbus-server outputs on the terminal.
The fact is that I really need to have the firewire device work on the notebook, since on the desktop pc I can actually put a PCI card with better support.
Problem with Saffire Pro 26
Interesting. I don't have any of the Saffire devices so I'll leave it to those who own them to work through this issue. At first glance it seems possible that whatever was stopping your Motu 828mk2 from working is also messing with the saffire since we have reports that both interfaces work. For the benefit of others looking into this problem it may be worth checking out the thread on http://www.ffado.org/?q=node/63. There may be come clues in there which are relevant.
No output
I have a Saffire Pro 26 I/O and it used to work fine, but now I don't get any output.
It works fine for recording, but I can't get any output.
Anyone experienced the same? Or should I take it for repairs?
Check with one of the other
Check with one of the other ooperating systems before sending it in.
you aren't running the new firewire stack?
New stack
I tried it in a Mac. Still no sound. Tried to update the firmware. Now it works!
Then back to ffado and Linux (old stack). It works, but after some time, I can't get output again ..
I've never got the new firewire stack to work. Don't know why..
Focusrite Saffire 26 I/O with Kubuntu 10.04
Hi,
I recently installed kubuntu 10.04, and I have a FOCUSRITE Saffire 26 I / O.
Somewhere I can find detailed information on how to make this combination to work?
Thank you.
Error
When I open the ffado-mixer I get this message: "Somehow the connection to the dbus-service of FFADO couldn't be established. Shall we take another try?"
All I really want is sound output.
Focusrite saffire pro 26 ADAT inputs don't work
Could someone help me to solve this problem?
I use Ubuntu 9.04 with ffado RC1 drivers.
I followed every guide I found on every forum, but only ADAT inputs don't seem work. All analog i/o are perfect and ADAT output channels are ok, but when I try to use ADAT inputs they don't work at all.
Please someone help me if you can.
Thank you guys, I wait for some answer.
Focusrite saffire pro 26 ADAT inputs don't work
Probably you have to choose ADAT as sync-source if you want to use ADAT inputs... But I don't have a pro26...