From: Uli F. <uli...@we...> - 2010-02-10 12:41:45
|
Hi Brian, Hi Pieter Whilst trying to get one of our devices running I stumbled upon the DiceDriver version. ffado uses the 1.0.7.0 specification which seems to be much newer than the latest revision in the TC SDK what leads to horrible register address offsets. What's that 1.0.7.0? How it comes that ffado is even more recent than the official sdk? And which vendor uses this version? There must be focusrite at least, probably alesis as well, since there were some reports of working devices. What about the 1.0.4.0? Anyway: Somehow ffado must be able to differentiate between those both (or later probably more) versions or at least die with an error if the currently compiled binary isn't compatible with the firmware. The latter would be easy to implement. I'm simply afraid that uncommenting the 1.0.4.0 version define and commenting out the other simply reveals some other problems, I already tried it and got a wrong number of RX channels (0). Perhaps the transition to 1.0.7.0 limited the compatibility with 1.0.4.0? Could you comment on that, Pieter? Did you observe something? Any suggestions from either party where to go? Is 1.0.4.0 deprecated anyway? Regards Uli -- Uli Franke -- R&D Engineer Dude WEISS ENGINEERING LTD. Professional Digital and Analog Audio Products Florastrasse 42, 8610 Uster Switzerland phone: +41 44 940 20 06, fax: +41 44 940 22 14 email: uli...@we... web: http://www.weiss.ch To define recursion we first have to define recursion. |