[LAU] jack/alsa/libfreebob with Phase X24

From: Steel Side <steelside@email-addr-hidden>
Date: Tue Feb 19 2008 - 22:16:22 EET

Heya, been looking for some days now for a fix to my problem - no
application wants to output to my phase x24 fw soundcard.
When i posted about it is was linked to this mailing list :)

First some system info:
jackd --version: jackd version 0.103.0 tmpdir /dev/shm protocol 16
uname -rsvo: Linux 2.6.24.2-1.rt1.3.fc8.ccrmart #1 SMP PREEMPT RT Tue Feb 12
19:22:02 EST 2008 GNU/Linux
libiec61883: libiec61883-1.1.0-1.fc7
libraw1934: libraw1394-1.3.0-3.1.fc8.ccrma
libavc1394: libavc1394-0.5.3-1.fc6
libfreebob: libfreebob-1.0.3-1.fc7

I'm running fedora core 8, with a realtime patched kernel from planet CCRMA
(a repo specialised for audio), including jack from there.
This is my log from Qjackctl:

JACK tmpdir identified as [/dev/shm]
20:26:57.566 ALSA connection graph change.
20:26:57.691 ALSA connection change.
20:26:59.566 Startup script...
20:26:59.567 artsshell -q terminate
JACK tmpdir identified as [/dev/shm]
20:26:59.986 Startup script terminated with exit status=256.
20:26:59.986 JACK is starting...
20:26:59.987 /usr/bin/jackd -R -P70 -dfreebob -r48000 -p1024 -n3 -D
20:26:59.990 JACK was started with PID=5230.
jackd 0.103.0
Copyright 2001-2005 Paul Davis and others.
jackd 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 compiled with System V SHM support.
loading driver ..
Enhanced3DNow! detected
SSE2 detected
Freebob using Firewire port 0, node -1
[31mWarning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug:
discoverStep10Plug: unknown stream format for channel (1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
[0m [31mWarning (bebob_light/bebob_light_avdevice.cpp)[995]
discoverStep10Plug: discoverStep10Plug: unknown stream format for channel
(1)
20:27:01.239 ALSA connection graph change.
libiec61883 warning: Established connection on channel 0.
You may need to manually set the channel on the receiving node.
libiec61883 warning: Established connection on channel 1.
You may need to manually set the channel on the transmitting node.
20:27:01.294 ALSA connection change.
20:27:02.107 Server configuration saved to "/home/daniel/.jackdrc".
20:27:02.108 Statistics reset.
20:27:02.144 Client activated.
20:27:02.147 JACK connection change.
20:27:02.153 JACK connection graph change.
JACK tmpdir identified as [/dev/shm]
Enhanced3DNow! detected
SSE2 detected

From that i think it looks OK(but then I'm new to this), (except for the
warnings, i don't know where they are from, and google wouldn't enlighten
me)

However, when starting hydrogen i get this up my face (when i select JACK as
output driver):
Error starting audio driver
Jack driver: cannot connect output port.

And the message log from qjackctl gets some new messages:

20:31:58.713 ALSA connection change.
20:32:09.409 ALSA connection graph change.
20:32:37.114 ALSA connection graph change.
20:32:37.165 JACK connection graph change.
unknown destination port in attempted connection [alsa_pcm:playback_1]

If i open up the connect settings in qjackctl, i can see that it detects the
card, with 4 in 4 out channels, all with "PHASE X24 FW" somewhere in the
name.
When i press start/stop in qjackctl, i can hear a slight.. crunch
(translation program, forgot the word, and this word was not what i was out
for) through the speakers.

Running jack with alsa as the handler works - hydrogen outputs without
problems (hydrogen set to jack, jack set to alsa).

Any idea what is needed to get it to work? Is my only real option to compile
from SVN, or am i missing something?

Sorry if this message is bloated, but i believe in more information than too
little.

-- 
//Cincerly SteelSide
//Mvh Daniel

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Tue, 19 Feb 2008 21:16:22 +0100

This archive was generated by hypermail 2.1.8 : Wed Feb 20 2008 - 00:15:08 EET