[SOLVED]FCA202 no longer seen in Qjackctl

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: MattKingUSA, khz

Post Reply
aicram
Established Member
Posts: 135
Joined: Wed Jan 28, 2009 2:24 am
Has thanked: 1 time

[SOLVED]FCA202 no longer seen in Qjackctl

Post by aicram »

Dear All,

Recently I posted the topic "Behringer xenyx x1622USB with FCA202 success" . A couple of days ago I did an upgrade with my Bodhi distro which brought it to 1.4. Since then my fca202 is no longer recognized in Qjackctl. I do not know what has changed to make this happen. The upgrade did it I am sure. Any help to get this going again will be greatly appreciated.

Here is some recent info:
aplay -l && arecord -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC889A Analog [ALC889A Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC889A Digital [ALC889A Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC889A Analog [ALC889A Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC889A Digital [ALC889A Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 2: ALC889A Analog [ALC889A Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1

cat ~/.jackdrc
/usr/bin/jackd -v -P70 -t2000 -dfirewire -dhw:0,0 -r44100 -p128 -n3 -i2 -o2
~$ /usr/bin/jackd -v -P70 -t2000 -dfirewire -dhw:0,0 -r44100 -p128 -n3 -i2 -o2
jackd 0.121.2
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn 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

getting driver descriptor from /usr/lib/jack/jack_alsa.so
getting driver descriptor from /usr/lib/jack/jack_firewire.so
getting driver descriptor from /usr/lib/jack/jack_dummy.so
getting driver descriptor from /usr/lib/jack/jack_net.so
getting driver descriptor from /usr/lib/jack/jack_oss.so
getting driver descriptor from /usr/lib/jack/jack_alsa_midi.so
JACK compiled with System V SHM support.
server `default' registered
registered builtin port type 32 bit float mono audio
registered builtin port type 8 bit raw midi
clock source = system clock via clock_gettime
loading driver ..
start poll on 3 fd's
new client: firewire_pcm, id = 1 type 1 @ 0x83f23b0 fd = -1
new buffer size 128
resizing port buffer segment for type 0, one buffer = 512 bytes
resizing port buffer segment for type 1, one buffer = 512 bytes
libffado 2.999.0- built Oct 12 2011 22:50:47
06411530594: Error (configrom.cpp)[ 150] initialize: Could not parse config rom of node 1 on port 0
firewire MSG: Streaming thread running with Realtime scheduling, priority 70
firewire MSG: Registering audio capture port C0_0015640200cd775d_Unknown
firewire MSG: Registering audio capture port C1_0015640200cd775d_Unknown0
firewire MSG: Registering audio playback port P0_0015640200cd775d_Unknown
registered port system:capture_1, offset = 512
firewire MSG: Registering audio playback port P1_0015640200cd775d_Unknown0
registered port system:capture_2, offset = 1024
registered port system:playback_1, offset = 0
registered port system:playback_2, offset = 0
++ jack_sort_graph
++ jack_rechain_graph():
-- jack_rechain_graph()
-- jack_sort_graph
firewire ERR: Could not start streaming threads: -1
DRIVER NT: could not start driver
cannot start driver
starting server engine shutdown
stopping driver
server thread back from poll
unloading driver
freeing shared port segments
stopping server thread
stopping watchdog thread
last xrun delay: 0.000 usecs
max delay reported by backend: 0.000 usecs
freeing engine shared memory
max usecs: 0.000, engine deleted
cleaning up shared memory
cleaning up files
unregistering server `default'
no message buffer overruns

~$ ffado-test ListDevices
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- http://www.ffado.org
Version: 2.999.0-
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

=== 1394 PORT 0 ===
Node id GUID VendorId ModelId Vendor - Model
0 0x0015640200cd775d 0x00001564 0x0000FC22 Behringer - FCA202
09877233452: Error (configrom.cpp)[ 150] initialize: Could not parse config rom of node 1 on port 0
2 0x004de07f0000241d 0x00004DE0 0x00000000 Linux - ohci1394 -
no message buffer overruns


~$ ffado-test-streaming
libffado 2.999.0- built Oct 12 2011 22:50:47
10016427069: Warning (ffado.cpp)[ 121] ffado_streaming_init: Realtime scheduling is not enabled. This will cause significant reliability issues.
10016487032: Error (configrom.cpp)[ 150] initialize: Could not parse config rom of node 1 on port 0
10016559807: Warning (avc_unit.cpp)[ 704] discoverSyncModes: No sync input plug for MSU subunit found
10016559878: Warning (avc_unit.cpp)[ 716] discoverSyncModes: No sync output plug for MSU subunit found
10016566583: Error (configrom.cpp)[ 150] initialize: Could not parse config rom of node 1 on port 0
10016571785: Error (avc_avdevice.cpp)[ 816] startStreamByIndex: Could not allocate ISO channel for SP 0
10016571842: Warning (devicemanager.cpp)[ 863] startStreamingOnDevice: Could not start stream 0 of device 0xb3d01178
10016571880: Warning (devicemanager.cpp)[ 900] startStreaming: Could not start streaming on device 0xb3d01178!
10016571913: Fatal (ffado.cpp)[ 211] ffado_streaming_start: Could not start the streaming system
no message buffer overruns

perl realTimeConfigQuickScan.pl== GUI-enabled checks ==
Checking if you are root... no - good
Checking filesystem 'noatime' parameter... 2.6.33 kernel - good
(relatime is default since 2.6.30)
Checking CPU Governors... CPU 0: 'performance' CPU 1: 'performance' CPU 2: 'performance' CPU 3: 'performance' - good
Checking swappiness... 10 - good
Checking for resource-intensive background processes... none found - good
Checking checking sysctl inotify max_user_watches... >= 524288 - good
Checking access to the high precision event timer... readable - good
Checking access to the real-time clock... readable - good
Checking whether you're in the 'audio' group... yes - good
Checking for multiple 'audio' groups... no - good
yes - good.
Checking the ability to prioritize processes with chrt... yes - good
Checking kernel support for high resolution timers... found - good
Kernel with Real-Time Preemption... found - good
Checking if kernel system timer is set to 1000 hz... found - good
Checking kernel support for tickless timer... not found - not good
Try enabling tickless timer support (CONFIG_NO_HZ)

== Other checks ==
Checking filesystem types... ok.
not found.
** Warning: no tmpfs partition mounted on /tmp
For more information, see:
- http://wiki.linuxmusicians.com/doku.php ... tion#tmpfs
- http://lowlatency.linuxaudio.org
** Set $SOUND_CARD_IRQ to the IRQ of your soundcard to enable more checks.
Find your sound card's IRQ by looking at '/proc/interrupts' and lspci.

Any help will be so appreciated.

Thank you,

aicram
Last edited by aicram on Sat Aug 11, 2012 4:13 pm, edited 1 time in total.
aicram
Established Member
Posts: 135
Joined: Wed Jan 28, 2009 2:24 am
Has thanked: 1 time

Re: FCA202 no longer seen in Qjackctl

Post by aicram »

Hello all,

This is an update. I think I changed things somehow when I was trying to get my hdmi sound from my computer soundcard to work out of my Philips hdtv speakers. That has not been accomplished yet.

However, I found out that in qjackctl, system capture _1 and capture_2 show up in the output Ports and system playback_1 and_2 are on the right side under input Ports. When I connect both sides then all the sound is piped through my firewire and mixer as I wished. Previously it showed up as firewire not system. I do not know how that changed.

I am happy that it works now.

Sincerely,

aicram
slowpick
Established Member
Posts: 457
Joined: Mon Apr 25, 2011 10:09 am

Re: FCA202 no longer seen in Qjackctl

Post by slowpick »

This might be a good reference, to future i/o complexities

https://wiki.archlinux.org/index.php/Pu ... o/Examples
User avatar
autostatic
Established Member
Posts: 1994
Joined: Wed Dec 09, 2009 5:26 pm
Location: Beverwijk, The Netherlands
Has thanked: 32 times
Been thanked: 104 times
Contact:

Re: FCA202 no longer seen in Qjackctl

Post by autostatic »

aicram wrote:Previously it showed up as firewire not system. I do not know how that changed.
QjackCtl - Setup - Display - JACK client/port aliases. Default shows system_xxx, 2 shows firewire_xxx iirc, also depends on your JACK version.
aicram
Established Member
Posts: 135
Joined: Wed Jan 28, 2009 2:24 am
Has thanked: 1 time

Re: FCA202 no longer seen in Qjackctl

Post by aicram »

Slowpick, that is a great site. I will enjoy studying this.

Autostatic, thanks for your explanation. It makes more sense now.

Thanks again.

aicram
Post Reply