From: Nimal R. <ni...@pd...> - 2007-05-24 17:08:25
|
Hi, I have been using freebob with Apogee Rosetta 200 for quite some time without a problem, and thought of giving the newer libffado a try. This is what I have Intel(R) Pentium(R) M processor 1.73GHz Linux 2.6.20-gentoo-r8 #1 PREEMPT realtime-lsm libffado 1.999.4 compiled from svn revision 475 jackd 0.105.1 compiled from svn revision 1041 libraw1394 compiled from svn revision 171 jackd -R -p128 -t250 -dfreebob -dhw:0 -r48000 -p256 -n3 -D works fine. But when I try the firewire driver with jackd -R -p128 -t250 -dfirewire -dhw:0 -r48000 -p256 -n3 it fails with the output appended at the end. The error messages indicate some problem with libraw1394. But shouldn't the same problem exist for the freebob driver? Nimal Ratnayake =========================== output ================================ loading driver .. Freebob using Firewire port 0, node -1 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 Ext 1/2 2 | subunit | Output | Audio | 0x00 | 0xff | 0xff | 0x00 | IsoStream | ASU Audio Output Ext 1/2 3 | subunit | Output | Audio | 0x00 | 0xff | 0xff | 0x01 | IsoStream | ASU Audio Output 1394 1/2 4 | subunit | Input | Music | 0x00 | 0xff | 0xff | 0x00 | IsoStream | MSU Compound Input 5 | subunit | Input | Music | 0x00 | 0xff | 0xff | 0x01 | IsoStream | MSU Audio Input 1/2 6 | subunit | Input | Music | 0x00 | 0xff | 0xff | 0x02 | MIDI | MSU Midi Input 7 | subunit | Input | Music | 0x00 | 0xff | 0xff | 0x03 | Sync | MSU Synch Input 8 | subunit | Output | Music | 0x00 | 0xff | 0xff | 0x00 | IsoStream | MSU Compound Output 9 | subunit | Output | Music | 0x00 | 0xff | 0xff | 0x01 | IsoStream | MSU Audio Output 1/2 10 | subunit | Output | Music | 0x00 | 0xff | 0xff | 0x02 | MIDI | MSU Midi Output 11 | subunit | Output | Music | 0x00 | 0xff | 0xff | 0x03 | Sync | MSU Synch Output 12 | PCR | Input | Unit | 0xff | 0xff | 0xff | 0x00 | IsoStream | PCR Compound Input 13 | PCR | Input | Unit | 0xff | 0xff | 0xff | 0x01 | Sync | PCR Synch Input 14 | PCR | Output | Unit | 0xff | 0xff | 0xff | 0x00 | IsoStream | PCR Compound Output 15 | PCR | Output | Unit | 0xff | 0xff | 0xff | 0x01 | Sync | PCR Synch Output 16 | external | Input | Unit | 0xff | 0xff | 0xff | 0x00 | MIDI | Ext Midi Input 17 | external | Input | Unit | 0xff | 0xff | 0xff | 0x01 | Analog | Ext Audio Input 1/2 18 | external | Input | Unit | 0xff | 0xff | 0xff | 0x02 | Sync | Internal 19 | external | Input | Unit | 0xff | 0xff | 0xff | 0x03 | Sync | External 20 | external | Output | Unit | 0xff | 0xff | 0xff | 0x00 | MIDI | Ext Midi Output 21 | external | Output | Unit | 0xff | 0xff | 0xff | 0x01 | Analog | Ext Audio Output 1/2 Connections ----------- digraph avcconnections { "(9) MSU Audio Output 1/2" -> "(0) ASU Audio Input 1394 1/2" "(0) ASU Audio Input 1394 1/2" -> "(2) ASU Audio Output Ext 1/2" "(17) Ext Audio Input 1/2" -> "(1) ASU Audio Input Ext 1/2" "(1) ASU Audio Input Ext 1/2" -> "(3) ASU Audio Output 1394 1/2" "(2) ASU Audio Output Ext 1/2" -> "(21) Ext Audio Output 1/2" "(3) ASU Audio Output 1394 1/2" -> "(5) MSU Audio Input 1/2" "(12) PCR Compound Input" -> "(4) MSU Compound Input" "(16) Ext Midi Input" -> "(6) MSU Midi Input" "(18) Internal" -> "(7) MSU Synch Input" "(8) MSU Compound Output" -> "(14) PCR Compound Output" "(10) MSU Midi Output" -> "(20) Ext Midi Output" "(11) MSU Synch Output" -> "(15) PCR Synch Output" "(0) ASU Audio Input 1394 1/2" [color=green,style=filled]; "(1) ASU Audio Input Ext 1/2" [color=green,style=filled]; "(2) ASU Audio Output Ext 1/2" [color=green,style=filled]; "(3) ASU Audio Output 1394 1/2" [color=green,style=filled]; "(4) MSU Compound Input" [color=green,style=filled]; "(5) MSU Audio Input 1/2" [color=green,style=filled]; "(6) MSU Midi Input" [color=green,style=filled]; "(7) MSU Synch Input" [color=green,style=filled]; "(8) MSU Compound Output" [color=green,style=filled]; "(9) MSU Audio Output 1/2" [color=green,style=filled]; "(10) MSU Midi Output" [color=green,style=filled]; "(11) MSU Synch Output" [color=green,style=filled]; "(12) PCR Compound Input" [color=coral,style=filled]; "(13) PCR Synch Input" [color=coral,style=filled]; "(14) PCR Compound Output" [color=coral,style=filled]; "(15) PCR Synch Output" [color=coral,style=filled]; "(16) Ext Midi Input" [color=slateblue,style=filled]; "(17) Ext Audio Input 1/2" [color=slateblue,style=filled]; "(18) Internal" [color=slateblue,style=filled]; "(19) External" [color=slateblue,style=filled]; "(20) Ext Midi Output" [color=slateblue,style=filled]; "(21) Ext Audio Output 1/2" [color=slateblue,style=filled]; } Use "dot -Tps FILENAME.dot -o FILENAME.ps" to generate graph Fatal (ffado_streaming.cpp)[ 61] ffado_streaming_init: libffado 1.999.4 built May 24 2007 17:20:55 Warning (StreamProcessorManager.cpp)[ 200] prepare: Could not retrieve slaveMode parameter, defauling to false Warning (AmdtpStreamProcessor.cpp)[1173] prepare: ---------------- ! Doing hardcoded dummy setup ! -------------- libiec61883 warning: Established connection on channel 0. You may need to manually set the channel on the receiving node. Warning (AmdtpStreamProcessor.cpp)[1173] prepare: ---------------- ! Doing hardcoded dummy setup ! -------------- Warning (AmdtpStreamProcessor.cpp)[1195] prepare: ---------------- ! Doing hardcoded test setup ! -------------- Warning (AmdtpStreamProcessor.cpp)[ 485] prepare: ---------------- ! Doing hardcoded test setup ! -------------- libiec61883 warning: Established connection on channel 1. You may need to manually set the channel on the transmitting node. Warning (AmdtpStreamProcessor.cpp)[ 485] prepare: ---------------- ! Doing hardcoded test setup ! -------------- Warning (AmdtpStreamProcessor.cpp)[ 527] prepare: ---------------- ! Doing hardcoded test setup ! -------------- Error (IsoHandler.cpp)[ 198] init: raw1394_read_cycle_timer failed. Error (IsoHandler.cpp)[ 199] init: Error: Unknown error 4294967295 Error (IsoHandler.cpp)[ 200] init: Your system doesn't seem to support the raw1394_read_cycle_timer call Fatal (IsoHandlerManager.cpp)[ 371] registerStream: Could not initialize receive handler Error (IsoHandlerManager.cpp)[ 649] stopHandlers: Incorrect state, expected E_Running, got 0 Fatal (StreamProcessorManager.cpp)[ 496] stop: Could not stop ISO handlers FreeBoB ERR: Could not start streaming threads DRIVER NT: could not start driver cannot start driver |