[alsa-devel] [FFADO-devel] [RFC v3] [PATCH 00/52] Enhancement for support of firewire devices

Jay Fenlason fenlason at redhat.com
Fri Feb 21 17:54:44 CET 2014


I finally got a chance to try this patch set on one of my machines
with a Griffin FireWave and a Presonus Inspire1394.

I was able to play audio to the Inspire1394, however when I started to
attempt recording from it, the machine crashed.  I have not yet
debugged the crash.  Also, the driver did not find any of the mixer or
volume control elements on the device, which was slightly frustrating
because it has no physical controls and ffado also doesn't know about
the mixer controls.  I'll have to try the userspace mixer application
I wrote, but I haven't had a chance yet.

I could not play audio through the FireWave (either directly via aplay
or through PulseAudio).  This is a regression from the fwspkr driver,
which worked on this machine.  I have not yet bisected the regression,
but alsa refers to the device as "Surrou", which suggests that
something is overflowing a buffer or truncating the name somewhere.

sysdefault:CARD=Surrou
    Griffin FireWave Surrou, Griffin FireWave Surrou
    Default Audio Device

With luck I will be able to do some more debugging this weekend.
I also need to hook up my iSight and make sure its audio still works.

		-- JF

P.S.  On Fedora (at least) the udev configuration has bitrotted
somewhere in the past two years so that the audio devices show up
as the firewire card and not themselves.  The udev maintainers had
fixed that a couple of years ago, but somewhere between then and now
it seems to have stopped working.


More information about the Alsa-devel mailing list