Hi David, > Thanks for this effort! IMO, the lack of ALSA support for firewire > devices have been one of ALSA's bigger shortcomings. I remember your blueprint for 'N'. Yes, it's really tough work... > A PulseAudio verbose log, see https://wiki.ubuntu.com/PulseAudio/Log > would be the next step. The log is massive, but you can hopefully go > through that log yourself and see where it fails trying to open > something it should succeed in opening. If you can't find it, pastebin > the log somewhere and let some of us have a look. Here the logs: 1.snd-fireworks with Echo Audio Audiofire4 pulseverbose_fireworks.log http://ubuntuone.com/05s7BXWAyXcZkDEQJZYxZV $ cat /proc/asound/pcm 00-00: ALC889 Analog : ALC889 Analog : playback 1 : capture 1 00-01: ALC889 Digital : ALC889 Digital : playback 1 : capture 1 00-02: ALC889 Alt Analog : ALC889 Alt Analog : capture 2 01-00: Fireworks : AudioFire4 PCM : playback 1 : capture 1 $ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xfbff4000 irq 54 1 [AudioFire4 ]: Fireworks - AudioFire4 Echo Digital Audio AudioFire4 v5.5, GUID 0014860f5a616e83 at fw1.0, S400 2. snd-bebob with M-Audio Firewire Solo pulseverbose_bebob.log http://ubuntuone.com/53Enu6RsjmmscdkRyJNm54 $ cat /proc/asound/pcm 00-00: ALC889 Analog : ALC889 Analog : playback 1 : capture 1 00-01: ALC889 Digital : ALC889 Digital : playback 1 : capture 1 00-02: ALC889 Alt Analog : ALC889 Alt Analog : capture 2 01-00: BeBoB : FW Solo PCM : playback 1 : capture 1 $ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xfbff4000 irq 54 1 [Solo ]: BeBoB - FW Solo M-Audio FW Solo (id:144, rev:0), GUID 000d6c0b00c256a4 at fw1.0, S400 If you need my sources, please use repositories below: https://github.com/takaswie/snd-firewire-improve https://github.com/takaswie/sound Thanks Takashi Sakamoto