64 Studio 3.0 alpha and FFAD0

  • Killes
Posted: Mon, 01/12/2009 - 15:08
Hi, anyone had success getting ffado to work with jack from a fresh 64 studio 3 alpha iso install ? I so far got ffado working all good but jack wont work with firewire - I remember from previously you have to recompile jack after installing ffado, but im lost as to which version of jack, i see 1.8 in the repos, 116 on jack website, and then theres jackdmp, ive tried removing - recompiling, reinstalling but no luck so far... If anyone has had success getting ffado up and running with 3.0 alpha could he share how he did it ? Thanks

Re: FFADO compile

  • skullnotions
  • 09/29/07
  • Mon, 02/02/2009 - 09:35
Hi Ethan, Thanks for the info. I knew there was a limit to how far I could run this test, but wanted to anyway to give me an insight into which firewire to buy. I eventually did get past the dependency issues, but got stuck at the scons compile section, when I am finished testing this install, I think I'll try again. Cheers! dave

FFADO compile

  • ethanay
  • 05/20/08
  • Mon, 02/02/2009 - 00:21
Hi all, because RC1 isn't yet available in the FFADO 64studio repos, I compiled from source: scons ENABLE_OPTIMIZATIONS=yes sudo scons install default prefix is /usr/local you will get an error if you try to do anything w/ffado at this point: missing the libffado.so library so you have to manually copy libffado.so from the /usr/local/lib to /usr/lib and it will all work after that, as long as you have a jackd installation w/the firewire backend enabled. seems that 64studio isn't properly reading all the files for something installed to /usr/local... for the scons compile part, just make sure you have all the -dev files installed from the 64studio repos that it calls for -- it's very good at doing a check and telling you what you need for full functionality. I had to install the qt4 development packages, for example. however, i am having horrible problems with firewire xruns now: http://www.64studio.com/node/928

64studio 3.0 alpha ffado

  • skullnotions
  • 09/29/07
  • Sat, 01/24/2009 - 04:24
64studio 3.0 alpha, 2.6.26 kernel & headers. As I mentioned in my last post I don't use an ffado device "yet", is the one above the one you have? After browsing the documentation at ffado.org. I can still install and test to some degree the install and workings of ffado. So I don't mind following your instructions if it helps you to get closer to a working system. From the ffado site: Q: Can I test FFADO without having a device? A: Yes and No. Yes you can test whether FFADO is installed properly and whether jack can use it. No, without a device you can't really test it. Make sure the "raw1394" kernel module is loaded (sudo modprobe raw1394). Don't load the jack GUI, but open up a terminal and run: jackd -R -d firewire -v4 There should be a line like this: Fatal (ffado.cpp)[ 167] ffado_streaming_init: There are no devices on the bus If you have this line, your system is configured correctly. The firewire backend of jack is loaded, and it has scanned the bus for devices, but didn't find any. Here we go: deb http://www.ffado.org/apt gutsy contrib Killes> Installed all in there except the jackd-firewire-driver All selected except the jackd-firewire-driver gives ffado-mixer-qt3: Depends python-qt3-dbus but it is not installable $ apt-cache search python-qt3-dbus = (no result)? $ grep raw1394 /etc/udev/rules.d/*.rules /etc/udev/rules.d/40-permissions.rules: /etc/udev/rules.d/40-permissions.rules:KERNEL=="raw1394", GROUP="disk" There are libffado 2.0~rc1 packages here too? Change Page: Display sources.list entries for: Hardy Heron Check out the ubuntustudio-users mailing list for more details. Edit: notice the warning near the end of khashayars mail & on the PPA site. Cheers! dave.

Ok, so, limited success for

  • Killes
  • 11/04/08
  • Thu, 01/22/2009 - 15:19
Ok, so, limited success for now. Im ussing a saffire pro 26 i/o. Jack starts with Firewire it all seems to work fine except I can't get any sound out to my monitors (through the headphone output as i dont have any XLR cables atm) this might have to do with the ffado_mixer, jack dbus library or something else, I have no idea yet. Here is how i proceeded: Reinstalled a fresh copy of 3.0 alpha from the iso, added the ffado ubuntu hardy repository from : http://www.ffado.org/?q=release/apt as it has the latest release candidate RC1 deb http://www.ffado.org/apt gutsy contrib Installed all in there except the jackd-firewire-driver package as its for jackd >= 0.109.2. - I did try with it but it just reported an error about the .so in qjacktl -, dont forget to check raw1394 permissions, by default on this iso install you are not part of it. Then the funky-er part recompiled the jack jack-audio-connection-kit-1.8+0.71 over the one already there, the funky part being finding the original archive jack-audio-connection-kit_1.8+0.71.orig.tar.gz , i found it in the 64 studio apt and nowhere else here (so this a homebrewed package ?) : http://apt.64studio.com/backports/pool/main/j/jack-audio-connection-kit/jack-audio-connection-kit_1.8+0.71.orig.tar.gz So compiled from the /src subdir of the jack package with this command : scons PREFIX=/usr FULL_MIMIC=yes , then sudo scons install ofcourse. Launched ffado-dbus-server then qjacktl et voila, jack starts the interface with firewire driver no problem. Tell me what results you get with your interface and if your getting any sound out, that should tell me if theres somethign wrong with this install or if its the saffire dbus mixer et al...

Same Here

  • skullnotions
  • 09/29/07
  • Wed, 01/21/2009 - 16:56
SuperCollider-emacs. For a couple of days now I've been having problems getting it installed, still not managed.....Yet..... I accept I'm on an alpha version, There's not much help when I do searches. The packages have changed and my usual install isn't working. So I'll take a step back and try again. If I don't it might not work in the final version. Go back two posts, you were right, you need a howto. I know nothing about ffado, I don't use it. If you write your howto I will go through it as far as I can on a test install here. It might help get the howto started. Edit: After searching the forums here, checking out the ffado site, linux-audio-users list & ubuntu forums, there seems to be a massive need to get a howto started here. To repeat Quentin's question ... Any ffado users? Cheers! dave.

Bah, I guess ill make a

  • Killes
  • 11/04/08
  • Wed, 01/21/2009 - 11:55
Bah, I guess ill make a drive image of my current install and kamikaze into it, see if i get lucky :P Cant even use my usb stick audio device as im running into this : http://trac.jackaudio.org/ticket/119 and my onboard sound output jack is bust so im out of options, gotta get ffado working somehow...

I suggest maybe a guide to

  • Killes
  • 11/04/08
  • Sat, 01/17/2009 - 16:56
I suggest maybe a guide to recompiling jack or jackdmp or jack + jackdmp on 64 studio 3.0 alpha would be a starting point for me and other ffado users in a rut. When I tried removing and recompiling latest Jack myself I couldnt even get alsa working again... Cheers ;)

Wish I could help

  • Quentin Harley
  • 05/24/07
  • Tue, 01/13/2009 - 12:42
I do not have ffado hardware (yet)... Any ffado users?

I just saw this after

  • mrufino1
  • 12/08/08
  • Fri, 01/16/2009 - 15:35
I just saw this after posting a similar question in installation. I have a phonic firewire mixer, it works with ffado on my ubuntu laptop, but I get xruns every so often, it's a little shaky. I think that is my ubuntu's fault though and the way I have it set up, not really a music machine. Anyway, i want to get it working with 64 studio, it looks like I may need to compile ffado and jack first? I will try that, because jack won't start period right now, even with reebob and my firepod, which was working on the 2.1 install. I have some time later, so I will give it a shot and report back. www.totalsoul.com www.bigjeffmusic.com

Something weird - when I try

  • Killes
  • 11/04/08
  • Mon, 01/12/2009 - 19:59
Something weird - when I try from command line it gives me : noize@64studio:~$ jackd -R -t2000 -dfirewire -r44100 -p256 -n3 jackdmp: unknown driver 'firewire' Am I right in that jack and jackdmp are bot installed in one package on the alpha - synpatic reports version 1.8+0.71-0 64studio 0.71 is jackdmp version. Some sort of conflict ?