Ticket #49 (closed bug: fixed)

Opened 4 years ago

Last modified 4 years ago

Cannot start ffado with Focusrite Saffire since r712

Reported by: kooox Assigned to: wagi
Priority: major Milestone: FFADO 2.0
Component: Version:
Keywords: Cc:
The device the bug applies to: Focusrite Saffire

Description

Using a Focusrite Saffire on Ubuntu Gutsy, kernel 2.6.22-14-rt. All svn revisions newer than r711 fail to start.

Jack command line is: /usr/bin/jackd -R -P70 -dfirewire -dhw:0 -r48000 -p512 -n3 -i4 -o10

Complete jackd output (ffado r723 PREFIX=/usr DEBUG=yes):

no message buffer overruns
jackd 0.107.5
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 ..
FFADO using Firewire port 0, node -1
2925698101: Warning (ffado_streaming.cpp)[  61] ffado_streaming_init: libffado 1.999.6 built Nov 25 2007 15:38:57
2925707259: Debug (devicemanager.cpp)[ 106] setVerboseLevel: Setting verbose level to 5...
2925707290: Debug (Element.cpp)[  65] setVerboseLevel: Setting verbose level to 5...
2925707328: Debug (StreamProcessorManager.cpp)[ 996] setVerboseLevel:  Receive processors...
2925707335: Debug (StreamProcessorManager.cpp)[1003] setVerboseLevel:  Transmit processors...
2925707339: Debug (StreamProcessorManager.cpp)[ 173] init: enter...
2925707352: Debug (ffado_streaming.cpp)[ 109] ffado_streaming_init: setting slave mode to 0
2925707369: Debug (ffado_streaming.cpp)[ 115] ffado_streaming_init: setting snoop mode to 0
2925707379: Debug (devicemanager.cpp)[ 106] setVerboseLevel: Setting verbose level to 5...
2925707384: Debug (ieee1394service.cpp)[ 839] setVerboseLevel: Setting verbose level to 5...
2925707388: Debug (Element.cpp)[  65] setVerboseLevel: Setting verbose level to 5...
2925707396: Debug (devicemanager.cpp)[ 221] discover: Probing node 0...
2925713322: Debug (devicemanager.cpp)[ 369] getDriverForDevice: Trying BeBoB...
2925713653: Debug (Element.cpp)[  89] addElement: Adding Element ConfigRom to 00130e01000110ba
2925713678: Debug (avc_avdevice.cpp)[  59] AvDevice: Created GenericAVC::AvDevice (NodeID 0)
2925713689: Debug (bebob_avdevice.cpp)[  63] AvDevice: Created BeBoB::AvDevice (NodeID 0)
2925713694: Debug (focusrite_generic.cpp)[  37] FocusriteDevice: Created BeBoB::Focusrite::FocusriteDevice (NodeID 0)
2925713703: Debug (focusrite_saffire.cpp)[  35] SaffireDevice: Created BeBoB::Focusrite::SaffireDevice (NodeID 0)
2925713708: Debug (devicemanager.cpp)[ 250] discover: driver found for device 0
2925713713: Debug (focusrite_saffire.cpp)[ 191] setVerboseLevel: Setting verbose level to 5...
2925713717: Debug (focusrite_generic.cpp)[  51] setVerboseLevel: Setting verbose level to 5...
2925713722: Debug (avc_avdevice.cpp)[ 130] setVerboseLevel: Setting verbose level to 5...
2925713726: Debug (ffadodevice.cpp)[ 141] setVerboseLevel: Setting verbose level to 5...
2925713731: Debug (Element.cpp)[  65] setVerboseLevel: Setting verbose level to 5...
2925723200: Debug (bebob_avdevice.cpp)[ 266] getConfigurationIdSampleRate: Sample rate 0x04
2925727274: Debug (bebob_avdevice.cpp)[ 301] getConfigurationIdNumberOfChannel: Number of channels 0x0b
2925731201: Debug (bebob_avdevice.cpp)[ 301] getConfigurationIdNumberOfChannel: Number of channels 0x05
2925734605: Error (bebob_avdevice.cpp)[ 341] getConfigurationIdSyncMode: Could not retrieve sync mode
2925734621: Debug (bebob_avdevice.cpp)[ 415] loadFromCache: filename /home/niko/.ffado/cache/00130e01000110ba/00001004.xml
2926062669: Debug (bebob_avdevice.cpp)[ 433] loadFromCache: could create valid bebob driver from /home/niko/.ffado/cache/00130e01000110ba/00001004.xml
2926062692: Error (bebob_avdevice.cpp)[ 439] loadFromCache: loadFromCache: Could not retrieve iso input plug 0
2926066170: Debug (devicemanager.cpp)[ 255] discover: could load from cache
2926066197: Debug (Element.cpp)[  89] addElement: Adding Element 00130e01000110ba to DeviceManager
2926066210: Debug (devicemanager.cpp)[ 286] discover: discovery of node 0 done...
2926066216: Debug (devicemanager.cpp)[ 221] discover: Probing node 1...
2926066220: Debug (devicemanager.cpp)[ 224] discover: Skipping local node (1)...
2926066224: Debug (devicemanager.cpp)[ 291] discover: Discovery finished...
2926067141: Debug (ffadodevice.cpp)[ 117] setId: Set id to dev0...
2926067169: Debug (devicemanager.cpp)[ 122] show: ===== Device Manager =====
2926067175: Debug (Element.cpp)[  59] show: Element DeviceManager
2926067180: Debug (devicemanager.cpp)[ 125] show: 1394 port: 0
2926067184: Debug (devicemanager.cpp)[ 133] show: --- Device  0 ---
2926067189: Debug (focusrite_saffire.cpp)[ 184] showDevice: This is a BeBoB::Focusrite::SaffireDevice
2926067194: Debug (focusrite_generic.cpp)[  44] showDevice: This is a BeBoB::Focusrite::FocusriteDevice
2926067199: Debug (bebob_avdevice.cpp)[ 184] showDevice: Device is a BeBoB device
2926067204: Debug (ffadodevice.cpp)[ 149] showDevice: Node...........: 0
2926067210: Debug (ffadodevice.cpp)[ 150] showDevice: GUID...........: 00130e01000110ba
2926067218: Debug (ffadodevice.cpp)[ 155] showDevice: Assigned ID....: dev0

Summary
-------

Nr | AddressType     | Direction | SubUnitType | SubUnitId | FunctionBlockType | FunctionBlockId | Id   | Type         |Name
---+-----------------+-----------+-------------+-----------+-------------------+-----------------+------+--------------+------
 0 |         subunit |     Input |       Audio |      0x00 |              0xff |            0xff | 0x00 |    IsoStream | ASU Audio Input 1394 1/2
 1 |         subunit |     Input |       Audio |      0x00 |              0xff |            0xff | 0x01 |    IsoStream | ASU Audio Input 1394 3/4
 2 |         subunit |     Input |       Audio |      0x00 |              0xff |            0xff | 0x02 |    IsoStream | ASU Audio Input 1394 5/6
 3 |         subunit |     Input |       Audio |      0x00 |              0xff |            0xff | 0x03 |    IsoStream | ASU Audio Input 1394 7/8
 4 |         subunit |    Output |       Audio |      0x00 |              0xff |            0xff | 0x00 |    IsoStream | ASU Audio Output Ext 1/2
 5 |         subunit |    Output |       Audio |      0x00 |              0xff |            0xff | 0x01 |    IsoStream | ASU Audio Output Ext 3/4
 6 |         subunit |    Output |       Audio |      0x00 |              0xff |            0xff | 0x02 |    IsoStream | ASU Audio Output Ext 5/6
 7 |         subunit |    Output |       Audio |      0x00 |              0xff |            0xff | 0x03 |    IsoStream | ASU Audio Output Ext 7/8
 8 |   functionblock |     Input |       Audio |      0x00 |              0x81 |            0x01 | 0x00 |    IsoStream | Out 1/2
 9 |   functionblock |    Output |       Audio |      0x00 |              0x81 |            0x01 | 0x00 |    IsoStream | Out 1/2
10 |   functionblock |     Input |       Audio |      0x00 |              0x81 |            0x02 | 0x00 |    IsoStream | Out 3/4
11 |   functionblock |    Output |       Audio |      0x00 |              0x81 |            0x02 | 0x00 |    IsoStream | Out 3/4
12 |   functionblock |     Input |       Audio |      0x00 |              0x81 |            0x03 | 0x00 |    IsoStream | Out 5/6
13 |   functionblock |    Output |       Audio |      0x00 |              0x81 |            0x03 | 0x00 |    IsoStream | Out 5/6
14 |   functionblock |     Input |       Audio |      0x00 |              0x81 |            0x04 | 0x00 |    IsoStream | Out 7/8
15 |   functionblock |    Output |       Audio |      0x00 |              0x81 |            0x04 | 0x00 |    IsoStream | Out 7/8
16 |         subunit |     Input |       Music |      0x00 |              0xff |            0xff | 0x00 |    IsoStream | MSU Compound Input
17 |         subunit |     Input |       Music |      0x00 |              0xff |            0xff | 0x01 |    IsoStream | MSU Audio Input 1/2
18 |         subunit |     Input |       Music |      0x00 |              0xff |            0xff | 0x02 |    IsoStream | MSU Audio Input 3/4
19 |         subunit |     Input |       Music |      0x00 |              0xff |            0xff | 0x03 |         MIDI | MSU Midi Input
20 |         subunit |     Input |       Music |      0x00 |              0xff |            0xff | 0x04 |         Sync | MSU Synch Input
21 |         subunit |    Output |       Music |      0x00 |              0xff |            0xff | 0x00 |    IsoStream | MSU Compound Output
22 |         subunit |    Output |       Music |      0x00 |              0xff |            0xff | 0x01 |    IsoStream | MSU Audio Output 1/2
23 |         subunit |    Output |       Music |      0x00 |              0xff |            0xff | 0x02 |    IsoStream | MSU Audio Output 3/4
24 |         subunit |    Output |       Music |      0x00 |              0xff |            0xff | 0x03 |    IsoStream | MSU Audio Output 5/6
25 |         subunit |    Output |       Music |      0x00 |              0xff |            0xff | 0x04 |    IsoStream | MSU Audio Output 7/8
26 |         subunit |    Output |       Music |      0x00 |              0xff |            0xff | 0x05 |    IsoStream | MSU Audio Output SPDIF
27 |         subunit |    Output |       Music |      0x00 |              0xff |            0xff | 0x06 |         MIDI | MSU Midi Output
28 |         subunit |    Output |       Music |      0x00 |              0xff |            0xff | 0x07 |         Sync | Internal Sync
29 |             PCR |     Input |        Unit |      0xff |              0xff |            0xff | 0x00 |    IsoStream | PCR Compound Input
30 |             PCR |     Input |        Unit |      0xff |              0xff |            0xff | 0x01 |         Sync | PCR Synch Input
31 |             PCR |    Output |        Unit |      0xff |              0xff |            0xff | 0x00 |    IsoStream | PCR Compound Output
32 |             PCR |    Output |        Unit |      0xff |              0xff |            0xff | 0x01 |         Sync | PCR Synch Output
33 |        external |     Input |        Unit |      0xff |              0xff |            0xff | 0x00 |         MIDI | Midi Input
34 |        external |     Input |        Unit |      0xff |              0xff |            0xff | 0x01 |       Analog | SPDIF Input
35 |        external |     Input |        Unit |      0xff |              0xff |            0xff | 0x02 |       Analog | Analog Input 1/2
36 |        external |     Input |        Unit |      0xff |              0xff |            0xff | 0x03 |         Sync | SPDIF Input Sync
37 |        external |    Output |        Unit |      0xff |              0xff |            0xff | 0x00 |         MIDI | Midi Output
38 |        external |    Output |        Unit |      0xff |              0xff |            0xff | 0x01 |      Digital | SPDIF Output
39 |        external |    Output |        Unit |      0xff |              0xff |            0xff | 0x02 |       Analog | Analog Output 1/2
40 |        external |    Output |        Unit |      0xff |              0xff |            0xff | 0x03 |       Analog | Analog Output 3/4
41 |        external |    Output |        Unit |      0xff |              0xff |            0xff | 0x04 |       Analog | Analog Output 5/6
42 |        external |    Output |        Unit |      0xff |              0xff |            0xff | 0x05 |       Analog | Analog Output 7/8

Connections
-----------
digraph avcconnections {
	"(8) Out 1/2" -> "(Feature FB, ID 1)"
	"(Feature FB, ID 1)" -> 	"(9) Out 1/2"
	"(10) Out 3/4" -> "(Feature FB, ID 2)"
	"(Feature FB, ID 2)" -> 	"(11) Out 3/4"
	"(12) Out 5/6" -> "(Feature FB, ID 3)"
	"(Feature FB, ID 3)" -> 	"(13) Out 5/6"
	"(14) Out 7/8" -> "(Feature FB, ID 4)"
	"(Feature FB, ID 4)" -> 	"(15) Out 7/8"
	"(0) ASU Audio Input 1394 1/2" [color=green,style=filled];
	"(1) ASU Audio Input 1394 3/4" [color=green,style=filled];
	"(2) ASU Audio Input 1394 5/6" [color=green,style=filled];
	"(3) ASU Audio Input 1394 7/8" [color=green,style=filled];
	"(4) ASU Audio Output Ext 1/2" [color=green,style=filled];
	"(5) ASU Audio Output Ext 3/4" [color=green,style=filled];
	"(6) ASU Audio Output Ext 5/6" [color=green,style=filled];
	"(7) ASU Audio Output Ext 7/8" [color=green,style=filled];
	"(8) Out 1/2" [color=yellow,style=filled];
	"(9) Out 1/2" [color=yellow,style=filled];
	"(10) Out 3/4" [color=yellow,style=filled];
	"(11) Out 3/4" [color=yellow,style=filled];
	"(12) Out 5/6" [color=yellow,style=filled];
	"(13) Out 5/6" [color=yellow,style=filled];
	"(14) Out 7/8" [color=yellow,style=filled];
	"(15) Out 7/8" [color=yellow,style=filled];
	"(16) MSU Compound Input" [color=green,style=filled];
	"(17) MSU Audio Input 1/2" [color=green,style=filled];
	"(18) MSU Audio Input 3/4" [color=green,style=filled];
	"(19) MSU Midi Input" [color=green,style=filled];
	"(20) MSU Synch Input" [color=green,style=filled];
	"(21) MSU Compound Output" [color=green,style=filled];
	"(22) MSU Audio Output 1/2" [color=green,style=filled];
	"(23) MSU Audio Output 3/4" [color=green,style=filled];
	"(24) MSU Audio Output 5/6" [color=green,style=filled];
	"(25) MSU Audio Output 7/8" [color=green,style=filled];
	"(26) MSU Audio Output SPDIF" [color=green,style=filled];
	"(27) MSU Midi Output" [color=green,style=filled];
	"(28) Internal Sync" [color=green,style=filled];
	"(29) PCR Compound Input" [color=coral,style=filled];
	"(30) PCR Synch Input" [color=coral,style=filled];
	"(31) PCR Compound Output" [color=coral,style=filled];
	"(32) PCR Synch Output" [color=coral,style=filled];
	"(33) Midi Input" [color=slateblue,style=filled];
	"(34) SPDIF Input" [color=slateblue,style=filled];
	"(35) Analog Input 1/2" [color=slateblue,style=filled];
	"(36) SPDIF Input Sync" [color=slateblue,style=filled];
	"(37) Midi Output" [color=slateblue,style=filled];
	"(38) SPDIF Output" [color=slateblue,style=filled];
	"(39) Analog Output 1/2" [color=slateblue,style=filled];
	"(40) Analog Output 3/4" [color=slateblue,style=filled];
	"(41) Analog Output 5/6" [color=slateblue,style=filled];
	"(42) Analog Output 7/8" [color=slateblue,style=filled];
}
Use "dot -Tps FILENAME.dot -o FILENAME.ps" to generate graph
2926067285: Debug (avc_avdevice.cpp)[ 397] showDevice:  
2926067859: Debug (avc_plug.cpp)[1989] showPlugs: Plug details
2926067865: Debug (avc_plug.cpp)[1990] showPlugs: ------------
2926067869: Debug (avc_plug.cpp)[1996] showPlugs: Plug 0:
2926067874: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = ASU Audio Input 1394 1/2
2926067879: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926067883: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926067887: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926067891: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926067895: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926067899: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926067904: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926067908: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926067914: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926067918: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926067923: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926067978: Debug (avc_plug.cpp)[1996] showPlugs: Plug 1:
2926067982: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = ASU Audio Input 1394 3/4
2926067986: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926067991: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926067995: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 1
2926067999: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068036: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068040: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926068044: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068048: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068052: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068056: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068062: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926068096: Debug (avc_plug.cpp)[1996] showPlugs: Plug 2:
2926068100: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = ASU Audio Input 1394 5/6
2926068104: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926068109: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926068113: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 2
2926068117: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068121: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068125: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926068129: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068133: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068137: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068141: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068146: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926068202: Debug (avc_plug.cpp)[1996] showPlugs: Plug 3:
2926068207: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = ASU Audio Input 1394 7/8
2926068211: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926068215: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926068219: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 3
2926068223: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068227: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068231: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926068236: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068240: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068244: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068248: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068253: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926068299: Debug (avc_plug.cpp)[1996] showPlugs: Plug 4:
2926068304: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = ASU Audio Output Ext 1/2
2926068308: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926068312: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926068316: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926068320: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068324: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068328: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926068332: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068336: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068340: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068344: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068349: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926068396: Debug (avc_plug.cpp)[1996] showPlugs: Plug 5:
2926068400: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = ASU Audio Output Ext 3/4
2926068405: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926068409: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926068413: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 1
2926068470: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068477: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068481: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926068485: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068490: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068494: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068498: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068503: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926068538: Debug (avc_plug.cpp)[1996] showPlugs: Plug 6:
2926068543: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = ASU Audio Output Ext 5/6
2926068547: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926068551: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926068555: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 2
2926068559: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068563: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068567: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926068572: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068576: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068580: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068584: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068588: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926068646: Debug (avc_plug.cpp)[1996] showPlugs: Plug 7:
2926068651: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = ASU Audio Output Ext 7/8
2926068655: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926068659: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926068663: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 3
2926068667: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068671: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068675: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926068679: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068683: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068688: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068692: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068697: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926068743: Debug (avc_plug.cpp)[1996] showPlugs: Plug 8:
2926068748: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Out 1/2
2926068752: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926068756: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = functionblock
2926068760: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926068764: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068768: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068772: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926068776: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068780: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068784: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068788: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068793: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926068840: Debug (avc_plug.cpp)[1996] showPlugs: Plug 9:
2926068844: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Out 1/2
2926068848: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926068852: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = functionblock
2926068856: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926068860: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068864: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068868: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926068872: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068876: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068881: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068885: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068890: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926068936: Debug (avc_plug.cpp)[1996] showPlugs: Plug 10:
2926068941: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Out 3/4
2926068945: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926068949: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = functionblock
2926068953: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926068957: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926068961: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926068965: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926068969: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926068973: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926068977: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926068981: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926068986: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069058: Debug (avc_plug.cpp)[1996] showPlugs: Plug 11:
2926069063: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Out 3/4
2926069067: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926069071: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = functionblock
2926069075: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926069079: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926069083: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069088: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926069092: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069096: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926069100: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926069104: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069109: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069156: Debug (avc_plug.cpp)[1996] showPlugs: Plug 12:
2926069160: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Out 5/6
2926069164: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926069169: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = functionblock
2926069173: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926069177: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926069181: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069185: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926069189: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069193: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926069197: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926069201: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069206: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069252: Debug (avc_plug.cpp)[1996] showPlugs: Plug 13:
2926069257: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Out 5/6
2926069261: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926069265: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = functionblock
2926069269: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926069273: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926069277: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069281: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926069285: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069289: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926069293: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926069297: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069302: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069349: Debug (avc_plug.cpp)[1996] showPlugs: Plug 14:
2926069354: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Out 7/8
2926069358: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926069362: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = functionblock
2926069366: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926069370: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926069374: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069378: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926069382: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069386: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926069391: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926069395: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069400: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069448: Debug (avc_plug.cpp)[1996] showPlugs: Plug 15:
2926069452: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Out 7/8
2926069456: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926069460: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = functionblock
2926069464: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926069469: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 1
2926069473: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069477: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926069481: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069485: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926069489: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926069493: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069498: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069552: Debug (avc_plug.cpp)[1996] showPlugs: Plug 16:
2926069556: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Compound Input
2926069560: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926069565: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926069569: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926069573: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926069577: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069581: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926069585: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069589: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 11
2926069593: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926069597: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069602: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069648: Debug (avc_plug.cpp)[1996] showPlugs: Plug 17:
2926069652: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Audio Input 1/2
2926069656: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926069660: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926069664: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 1
2926069668: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926069672: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069677: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926069681: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069685: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926069689: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926069693: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069698: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069745: Debug (avc_plug.cpp)[1996] showPlugs: Plug 18:
2926069749: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Audio Input 3/4
2926069753: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926069757: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926069761: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 2
2926069765: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926069769: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069773: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926069777: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069781: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926069786: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926069790: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069794: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069841: Debug (avc_plug.cpp)[1996] showPlugs: Plug 19:
2926069845: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Midi Input
2926069849: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Midi
2926069853: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926069857: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 3
2926069861: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926069865: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069869: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926069873: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069878: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 1
2926069882: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 1
2926069886: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069890: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926069945: Debug (avc_plug.cpp)[1996] showPlugs: Plug 20:
2926069950: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Synch Input
2926069954: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Sync
2926069958: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926069962: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 4
2926069966: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926069970: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926069974: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926069978: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926069983: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 1
2926069987: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 1
2926069991: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926069996: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926070279: Debug (avc_plug.cpp)[1996] showPlugs: Plug 21:
2926070285: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Compound Output
2926070290: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926070294: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926070298: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926070302: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926070306: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926070310: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926070314: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926070318: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 5
2926070323: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926070327: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926070332: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926070380: Debug (avc_plug.cpp)[1996] showPlugs: Plug 22:
2926070384: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Audio Output 1/2
2926070388: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926070393: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926070397: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 1
2926070401: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926070405: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926070409: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926070413: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926070417: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926070421: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926070425: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926070430: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926070477: Debug (avc_plug.cpp)[1996] showPlugs: Plug 23:
2926070481: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Audio Output 3/4
2926070486: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926070490: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926070494: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 2
2926070498: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926070502: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926070506: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926070510: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926070514: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926070518: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926070522: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926070527: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926070671: Debug (avc_plug.cpp)[1996] showPlugs: Plug 24:
2926070677: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Audio Output 5/6
2926070681: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926070685: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926070689: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 3
2926070693: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926070698: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926070702: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926070706: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926070710: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926070714: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926070718: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926070723: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926070769: Debug (avc_plug.cpp)[1996] showPlugs: Plug 25:
2926070773: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Audio Output 7/8
2926070777: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926070781: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926070785: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 4
2926070789: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926070793: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926070798: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926070802: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926070858: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926070862: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926070866: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926070871: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926070897: Debug (avc_plug.cpp)[1996] showPlugs: Plug 26:
2926070901: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Audio Output SPDIF
2926070905: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926070909: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926070914: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 5
2926070918: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926070922: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926070926: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926070930: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926070934: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926070938: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926070942: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926070947: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926070994: Debug (avc_plug.cpp)[1996] showPlugs: Plug 27:
2926070998: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = MSU Midi Output
2926071022: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Midi
2926071027: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926071031: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 6
2926071035: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926071039: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926071043: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926071047: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926071051: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 1
2926071055: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 1
2926071059: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926071064: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926071119: Debug (avc_plug.cpp)[1996] showPlugs: Plug 28:
2926071124: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Internal Sync
2926071128: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Sync
2926071132: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = subunit
2926071136: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 7
2926071140: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 12
2926071144: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 0
2926071148: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926071152: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926071156: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 1
2926071161: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 1
2926071165: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926071170: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926071216: Debug (avc_plug.cpp)[1996] showPlugs: Plug 29:
2926071220: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = PCR Compound Input
2926071224: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926071229: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = PCR
2926071233: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926071237: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926071241: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926071245: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926074843: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926074853: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 11
2926074859: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926074863: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926074869: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926074912: Debug (avc_plug.cpp)[1996] showPlugs: Plug 30:
2926074917: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = PCR Synch Input
2926074922: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Sync
2926074926: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = PCR
2926074931: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 1
2926074935: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926074939: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926074943: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926078396: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926078404: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 1
2926078409: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 1
2926078413: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926078419: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926078449: Debug (avc_plug.cpp)[1996] showPlugs: Plug 31:
2926078454: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = PCR Compound Output
2926078458: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = IsoStream
2926078462: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = PCR
2926078466: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926078470: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926078474: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926078479: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926082074: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926082082: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 5
2926082087: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926082091: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926082096: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926082142: Debug (avc_plug.cpp)[1996] showPlugs: Plug 32:
2926082147: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = PCR Synch Output
2926082152: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Sync
2926082156: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = PCR
2926082160: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 1
2926082164: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926082169: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926082173: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926085600: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926085608: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 1
2926085613: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 1
2926085617: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926085623: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926085657: Debug (avc_plug.cpp)[1996] showPlugs: Plug 33:
2926085662: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Midi Input
2926085667: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Midi
2926085671: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926085675: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926085679: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926085683: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926085688: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926085692: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926085696: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 1
2926085700: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 1
2926085704: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926085709: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926085758: Debug (avc_plug.cpp)[1996] showPlugs: Plug 34:
2926085762: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = SPDIF Input
2926085766: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Analog
2926089842: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926089856: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 1
2926089861: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926089865: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926089870: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926089875: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926089879: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926089885: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926089889: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926089894: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926089946: Debug (avc_plug.cpp)[1996] showPlugs: Plug 35:
2926089951: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Analog Input 1/2
2926089956: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Analog
2926089960: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926089964: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 2
2926089968: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926089972: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926089976: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926089980: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926089984: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926089988: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926089992: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926089997: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926090094: Debug (avc_plug.cpp)[1996] showPlugs: Plug 36:
2926090099: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = SPDIF Input Sync
2926090104: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Sync
2926090108: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926090112: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 3
2926090116: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926090120: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926090124: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Input
2926090128: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926090132: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 1
2926090137: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 1
2926090141: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926090146: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926090192: Debug (avc_plug.cpp)[1996] showPlugs: Plug 37:
2926090197: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Midi Output
2926090201: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Midi
2926090205: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926090209: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 0
2926090213: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926090217: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926090221: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926090225: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926090229: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 1
2926090234: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 1
2926090238: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926090243: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926090289: Debug (avc_plug.cpp)[1996] showPlugs: Plug 38:
2926090293: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = SPDIF Output
2926090297: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Digital
2926090301: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926090305: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 1
2926090309: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926090313: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926090317: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926090322: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926090326: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926090330: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926090334: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926090339: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926090385: Debug (avc_plug.cpp)[1996] showPlugs: Plug 39:
2926090389: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Analog Output 1/2
2926090394: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Analog
2926090398: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926090402: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 2
2926090406: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926090410: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926090414: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926090418: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926090422: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926090426: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926090430: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926090434: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926090481: Debug (avc_plug.cpp)[1996] showPlugs: Plug 40:
2926090485: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Analog Output 3/4
2926090489: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Analog
2926090493: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926090497: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 3
2926090501: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926090505: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926090509: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926090513: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926090517: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926090522: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926090526: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926090531: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926090585: Debug (avc_plug.cpp)[1996] showPlugs: Plug 41:
2926090590: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Analog Output 5/6
2926090594: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Analog
2926090598: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926090602: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 4
2926090606: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926090610: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926090614: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926090618: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926090622: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926090626: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926090630: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926090635: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926090682: Debug (avc_plug.cpp)[1996] showPlugs: Plug 42:
2926090686: Debug (avc_plug.cpp)[1210] showPlug: 	Name               = Analog Output 7/8
2926090690: Debug (avc_plug.cpp)[1212] showPlug: 	Type               = Analog
2926090694: Debug (avc_plug.cpp)[1214] showPlug: 	Address Type       = external
2926090698: Debug (avc_plug.cpp)[1216] showPlug: 	Id                 = 5
2926090702: Debug (avc_plug.cpp)[1218] showPlug: 	SubunitType        = 31
2926090706: Debug (avc_plug.cpp)[1220] showPlug: 	SubunitId          = 255
2926090710: Debug (avc_plug.cpp)[1222] showPlug: 	Direction          = Output
2926090714: Debug (avc_plug.cpp)[1224] showPlug: 	Sampling Rate      = 48000
2926090718: Debug (avc_plug.cpp)[1226] showPlug: 	Number of Channels = 2
2926090722: Debug (avc_plug.cpp)[1228] showPlug: 	Number of Streams  = 2
2926090726: Debug (avc_plug.cpp)[1229] showPlug: 	Incoming connections from: 
2926090731: Debug (avc_plug.cpp)[1239] showPlug: 	Outgoing connections to: 
2926090883: Debug (devicemanager.cpp)[ 136] show: Clock sync sources:
2926090893: Debug (avc_plug.cpp)[2075] getPlugsByType: SBT, SBID, FBT, FBID, AT, PD, T = (0x0c, 0x00, 0xff, 0xff, 0x03, 0x00, 0x03)
2926090940: Debug (devicemanager.cpp)[ 145] show:  Type: Internal          , Id: 28, Valid: 1, Active: 1, Description: Internal (CSP)
2926090947: Debug (devicemanager.cpp)[ 145] show:  Type: SPDIF             , Id: 36, Valid: 1, Active: 0, Description: SPDIF Input Sync
2926090959: Debug (ffado_streaming.cpp)[ 144] ffado_streaming_init: Locking device (0x8080d20)
2926090972: Debug (ffado_streaming.cpp)[ 152] ffado_streaming_init: Setting samplerate to 48000 for (0x8080d20)
2926090979: Error (avc_avdevice.cpp)[ 179] setSamplingFrequency: setSampleRate: Could not retrieve iso input plug 0
2926090984: Debug (ffado_streaming.cpp)[ 158] ffado_streaming_init:  => Retry setting samplerate to 48000 for (0x8080d20)
2926090990: Error (avc_avdevice.cpp)[ 179] setSamplingFrequency: setSampleRate: Could not retrieve iso input plug 0
2926091060: Debug (Element.cpp)[ 112] deleteElement: Deleting Element 00130e01000110ba from DeviceManager
2926091089: Debug (Element.cpp)[ 112] deleteElement: Deleting Element ConfigRom from 00130e01000110ba
FreeBoB ERR: Error creating FFADO streaming device
2926091260: Fatal (ffado_streaming.cpp)[ 165] ffado_streaming_init: Could not set sampling frequency to 48000
no message buffer overruns
cannot load driver module firewire
no message buffer overruns

Attachments

setsamplerate.log (8.9 kB) - added by ppalmers on 11/25/07 07:01:27.
"./test-ffado -v6 SetSamplerate? 44100 2&>1 > setsamplerate.log" for a Saffire

Change History

11/25/07 07:01:27 changed by ppalmers

  • attachment setsamplerate.log added.

"./test-ffado -v6 SetSamplerate? 44100 2&>1 > setsamplerate.log" for a Saffire

11/25/07 07:04:23 changed by ppalmers

  • owner set to wagi.
  • device_name set to Focusrite Saffire.

attached a very verbose log for current SVN head (r723)

11/25/07 09:58:57 changed by wagi

  • status changed from new to assigned.

I can reproduce this with my fa-66. It is the new feature #8 which breaks the code.

11/25/07 11:14:20 changed by wagi

after removing the cached version of the AV/C model it started to work for me. try to remove

/home/niko/.ffado/cache/00130e01000110ba/00001004.xml

11/25/07 11:56:47 changed by kooox

That also worked here.

11/28/07 07:35:48 changed by ppalmers

  • status changed from assigned to closed.
  • resolution set to fixed.

closing the bug