Ticket #204 (closed bug: fixed)

Opened 15 years ago

Last modified 15 years ago

Mixer won't work

Reported by: peppo Assigned to:
Priority: major Milestone: FFADO 2.0
Component: Version: FFADO 2.0-rc1 (1.999.40)
Keywords: Cc:
The device the bug applies to:

Description

When trying to launch the mixer (for a Saffire), I get the following:

DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x000d6c' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0x00010062' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"M-Audio"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"FW Solo"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '1' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x000d6c' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0x00010081' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"M-Audio"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"NRV10"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '1' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x000d6c' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0x00010060' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"M-Audio"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"FW Audiophile"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '1' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x000d6c' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0x000100A1' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"M-Audio"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"ProFire? Lightbridge"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '1' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x000aac' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0x00000002' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Acoustic Reality"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"eAR Master One"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '1' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x1486' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0xAF2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Echo"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"AudioFire?2"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'mixer' DEBUG:configparser: Got name 'mixer' DEBUG:configparser: parsevalue() called on token '"AudioFireMixer?"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x1486' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0xAF4' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Echo"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"AudioFire?4"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'mixer' DEBUG:configparser: Got name 'mixer' DEBUG:configparser: parsevalue() called on token '"AudioFireMixer?"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x1486' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0xAF8' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Echo"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"AudioFire?8"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'mixer' DEBUG:configparser: Got name 'mixer' DEBUG:configparser: parsevalue() called on token '"AudioFireMixer?"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x1486' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0xAF12' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Echo"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"AudioFire?12"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'mixer' DEBUG:configparser: Got name 'mixer' DEBUG:configparser: parsevalue() called on token '"AudioFireMixer?"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x1486' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0xAF12D' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Echo"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"AudioFire?12HD"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x1486' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0xF8' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Echo"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"Fireworks 8"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x1486' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0xAFD1' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Echo"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"FW HDMI"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0xFF2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0x400F' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Mackie"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"Onyx 400F"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0xFF2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0x1200F' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Mackie"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"Onyx 1200F"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ',' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token '{' DEBUG:configparser: Will parse map DEBUG:configparser: parsenamedvalue() called on token 'vendorid' DEBUG:configparser: Got name 'vendorid' DEBUG:configparser: parsevalue() called on token '0x0001f2' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelid' DEBUG:configparser: Got name 'modelid' DEBUG:configparser: parsevalue() called on token '0x00000000' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'vendorname' DEBUG:configparser: Got name 'vendorname' DEBUG:configparser: parsevalue() called on token '"Motu"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'modelname' DEBUG:configparser: Got name 'modelname' DEBUG:configparser: parsevalue() called on token '"All of them"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'driver' DEBUG:configparser: Got name 'driver' DEBUG:configparser: parsevalue() called on token '10' DEBUG:configparser: Found a delimiter! DEBUG:configparser: parsenamedvalue() called on token 'mixer' DEBUG:configparser: Got name 'mixer' DEBUG:configparser: parsevalue() called on token '"MotuMixer?"' DEBUG:configparser: Found a delimiter! DEBUG:configparser: Map ended with '}' and ')' DEBUG:configparser: list is [{'vendorid': '0x00000f', 'modelname': 'Onyx Firewire', 'driver': '1', 'vendorname': 'Mackie', 'modelid': '0x00010065'}, {'vendorid': '0x00000f', 'modelname': 'Onyx Firewire', 'driver': '1', 'mixer': 'MackieOnyxMixer?', 'vendorname': 'Mackie', 'modelid': '0x00010067'}, {'vendorid': '0x0003db', 'modelname': 'Rosetta 200', 'driver': '1', 'vendorname': 'Apogee Electronics', 'modelid': '0x00010048'}, {'vendorid': '0x0007f5', 'modelname': 'RD Audio1', 'driver': '1', 'vendorname': 'BridgeCo?', 'modelid': '0x00010048'}, {'vendorid': '0x0007f5', 'modelname': 'Audio 5', 'driver': '1', 'mixer': 'BCoAudio5Control', 'vendorname': 'BridgeCo?', 'modelid': '0x00010049'}, {'vendorid': '0x000a92', 'modelname': 'FIREBOX', 'driver': '1', 'vendorname': 'PreSonus?', 'modelid': '0x00010000'}, {'vendorid': '0x000a92', 'modelname': 'FirePOD', 'driver': '1', 'vendorname': 'PreSonus?', 'modelid': '0x00010066'}, {'vendorid': '0x000aac', 'modelname': 'Phase 88 FW', 'driver': '1', 'mixer': 'Phase88Control', 'vendorname': 'TerraTec? Electronic GmbH', 'modelid': '0x00000003'}, {'vendorid': '0x000aac', 'modelname': 'Phase X24 FW (model version 4)', 'driver': '1', 'mixer': 'Phase24Control', 'vendorname': 'TerraTec? Electronic GmbH', 'modelid': '0x00000004'}, {'vendorid': '0x000aac', 'modelname': 'Phase X24 FW (model version 7)', 'driver': '1', 'mixer': 'Phase24Control', 'vendorname': 'TerraTec? Electronic GmbH', 'modelid': '0x00000007'}, {'vendorid': '0x000f1b', 'modelname': 'Quatafire 610', 'driver': '1', 'mixer': 'QuataFireMixer?', 'vendorname': 'ESI', 'modelid': '0x00010064'}, {'vendorid': '0x00130e', 'modelname': 'Saffire Pro26IO', 'driver': '1', 'mixer': 'SaffireProMixer?', 'vendorname': 'Focusrite', 'modelid': '0x00000003'}, {'vendorid': '0x00130e', 'modelname': 'Saffire Pro10IO', 'driver': '1', 'mixer': 'SaffireProMixer?', 'vendorname': 'Focusrite', 'modelid': '0x00000006'}, {'vendorid': '0x00130e', 'modelname': 'Saffire (LE)', 'driver': '1', 'mixer': 'SaffireMixer?', 'vendorname': 'Focusrite', 'modelid': '0x00000000'}, {'vendorid': '0x0040ab', 'modelname': 'FA-66', 'driver': '1', 'mixer': 'EdirolFa?66Control', 'vendorname': 'EDIROL', 'modelid': '0x00010049'}, {'vendorid': '0x0040ab', 'modelname': 'FA-101', 'driver': '1', 'mixer': 'EdirolFa?101Control', 'vendorname': 'EDIROL', 'modelid': '0x00010048'}, {'vendorid': '0x000d6c', 'modelname': 'FW Solo', 'driver': '1', 'vendorname': 'M-Audio', 'modelid': '0x00010062'}, {'vendorid': '0x000d6c', 'modelname': 'NRV10', 'driver': '1', 'vendorname': 'M-Audio', 'modelid': '0x00010081'}, {'vendorid': '0x000d6c', 'modelname': 'FW Audiophile', 'driver': '1', 'vendorname': 'M-Audio', 'modelid': '0x00010060'}, {'vendorid': '0x000d6c', 'modelname': 'ProFire? Lightbridge', 'driver': '1', 'vendorname': 'M-Audio', 'modelid': '0x000100A1'}, {'vendorid': '0x000aac', 'modelname': 'eAR Master One', 'driver': '1', 'vendorname': 'Acoustic Reality', 'modelid': '0x00000002'}, {'vendorid': '0x1486', 'modelname': 'AudioFire?2', 'driver': '2', 'mixer': 'AudioFireMixer?', 'vendorname': 'Echo', 'modelid': '0xAF2'}, {'vendorid': '0x1486', 'modelname': 'AudioFire?4', 'driver': '2', 'mixer': 'AudioFireMixer?', 'vendorname': 'Echo', 'modelid': '0xAF4'}, {'vendorid': '0x1486', 'modelname': 'AudioFire?8', 'driver': '2', 'mixer': 'AudioFireMixer?', 'vendorname': 'Echo', 'modelid': '0xAF8'}, {'vendorid': '0x1486', 'modelname': 'AudioFire?12', 'driver': '2', 'mixer': 'AudioFireMixer?', 'vendorname': 'Echo', 'modelid': '0xAF12'}, {'vendorid': '0x1486', 'modelname': 'AudioFire?12HD', 'driver': '2', 'vendorname': 'Echo', 'modelid': '0xAF12D'}, {'vendorid': '0x1486', 'modelname': 'Fireworks 8', 'driver': '2', 'vendorname': 'Echo', 'modelid': '0xF8'}, {'vendorid': '0x1486', 'modelname': 'FW HDMI', 'driver': '2', 'vendorname': 'Echo', 'modelid': '0xAFD1'}, {'vendorid': '0xFF2', 'modelname': 'Onyx 400F', 'driver': '2', 'vendorname': 'Mackie', 'modelid': '0x400F'}, {'vendorid': '0xFF2', 'modelname': 'Onyx 1200F', 'driver': '2', 'vendorname': 'Mackie', 'modelid': '0x1200F'}, {'vendorid': '0x0001f2', 'modelname': 'All of them', 'driver': '10', 'mixer': 'MotuMixer?', 'vendorname': 'Motu', 'modelid': '0x00000000'}] DEBUG:configparser:Found a delimiter! DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x00000f, 0x00010065 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x00000f, 0x00010067 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x0003db, 0x00010048 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x0007f5, 0x00010048 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x0007f5, 0x00010049 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000a92, 0x00010000 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000a92, 0x00010066 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000aac, 0x00000003 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000aac, 0x00000004 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000aac, 0x00000007 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000f1b, 0x00010064 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x00130e, 0x00000003 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x00130e, 0x00000006 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x00130e, 0x00000000 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x0040ab, 0x00010049 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x0040ab, 0x00010048 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000d6c, 0x00010062 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000d6c, 0x00010081 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000d6c, 0x00010060 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000d6c, 0x000100A1 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x000aac, 0x00000002 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x1486, 0xAF2 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x1486, 0xAF4 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x1486, 0xAF8 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x1486, 0xAF12 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x1486, 0xAF12D ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x1486, 0xF8 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x1486, 0xAFD1 ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0xFF2, 0x400F ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0xFF2, 0x1200F ) DEBUG:configparser:DeviceList::addDevice() DEBUG:configparser:DeviceList::getDeviceById( 0x0001f2, 0x00000000 ) DEBUG:dbus:connecting to: Updated on /org/ffado/Control/DeviceManager (server: org.ffado.Control) DEBUG:panelmanager:PanelManager::updatePanels() DEBUG:panelmanager:going to add 00130e0100012f80 DEBUG:panelmanager:Adding device 0: 00130e0100012f80 DEBUG:panelmanager: Found (00130e0100012f80, 130E, 0) Focusrite Saffire DEBUG:registration:version/GUID combo already registered DEBUG:configparser:DeviceList::getDeviceById( 4878, 0 ) Traceback (most recent call last):

File "/usr/local/share/libffado/python/ffado_panelmanager.py", line 341, in updatePanels

mixerwidget.initValues()

File "/usr/local/share/libffado/python/mixer_saffire.py", line 109, in initValues

self.samplerate = int(self.samplerateselect.getEnumLabel( selected ))

ValueError?: invalid literal for int() with base 10: 'Error'

ffado-dbus-server says:

846575406656: Warning (ClockSelect?.cpp)[ 243] getEnumLabel: bad index specified

Some output from a verbose jack:

846575298882: Error (ieee1394service.cpp)[ 702] doFcpTransaction: FCP transaction didn't succeed in 20 tries 846575298889: Warning (ieee1394service.cpp)[ 677] transactionBlock: FCP transaction failed 846575298893: Error (avc_plug.cpp)[ 810] getSampleRate: input plug signal format command failed 846575321587: Error (ieee1394service.cpp)[ 702] doFcpTransaction: FCP transaction didn't succeed in 20 tries 846575321605: Warning (ieee1394service.cpp)[ 677] transactionBlock: FCP transaction failed 846575321610: Error (avc_plug.cpp)[ 834] getSampleRate: output plug signal format command failed 846575321614: Error (ClockSelect.cpp)[ 223] selected: could not find the selected samplerate 846575343206: Error (ieee1394service.cpp)[ 702] doFcpTransaction: FCP transaction didn't succeed in 20 tries 846575343220: Warning (ieee1394service.cpp)[ 677] transactionBlock: FCP transaction failed 846575343224: Error (avc_plug.cpp)[ 810] getSampleRate: input plug signal format command failed 846575363918: Error (ieee1394service.cpp)[ 702] doFcpTransaction: FCP transaction didn't succeed in 20 tries 846575363926: Warning (ieee1394service.cpp)[ 677] transactionBlock: FCP transaction failed 846575363934: Error (avc_plug.cpp)[ 834] getSampleRate: output plug signal format command failed 846575363938: Error (ClockSelect.cpp)[ 223] selected: could not find the selected samplerate 846575365065: Warning (ClockSelect.cpp)[ 243] getEnumLabel: bad index specified 846575406773: Warning (ClockSelect.cpp)[ 243] getEnumLabel: bad index specified 846575407178: Warning (ClockSelect.cpp)[ 243] getEnumLabel: bad index specified

Change History

05/17/09 04:11:54 changed by ppalmers

(In [1555]) (re #204) implement simple workaround, needs some more work

05/17/09 04:13:58 changed by ppalmers

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