From: Tobi K. <sup...@ya...> - 2012-07-28 14:27:34
|
----- Weitergeleitete Message ----- Von: Tobi Kraus <sup...@ya...> An: Jonathan Woithe <jw...@ju...> Gesendet: 16:25 Samstag, 28.Juli 2012 Betreff: Re: [FFADO-user] Presonus Firestudio Tube WORKING - Where to report? Hey there, latest ffado + jack is working with my presonus firestudio tube! Jeah:) thanks thanks for mainly stable 2ms latency with brutefir and 96000 kHz! ("stress test" solved) a few things left: --latest jack git-version wont compile, there are header-packages missing somehow: sudo apt-get install libsamplerate-dev sudo apt-get install libsndfile-dev will help. Also with the jack devel files, jack is accepting latest ffado version. Very nice!! :) -A mixer is popping up 16*18 matrix, although i do not completly understand. I think it should be 16 inputs * 8 outputs. first routing tests did not work (but this can be due to my stupidity) - i will try and tell you. -The names in the Connection window of jack are very ugly (Firestudio tube/1394_0:00 InS(0:00)_in and so on (rev 1.999 those were nice), is there a chance of renaming possible(starting from zero is confusing for a proper hardware setup (startin at input 1...) then, for example). Also the mixer would get more clear?? Greetz, Tobi ________________________________ Von: Jonathan Woithe <jw...@ju...> An: Tobi Kraus <sup...@ya...> CC: "ffa...@li..." <ffa...@li...>; jw...@ju... Gesendet: 13:25 Samstag, 28.Juli 2012 Betreff: Re: [FFADO-user] Presonus Firestudio Tube WORKING - Where to report? Hi Tobi > now i do have time for reporting: Great! > I have added the following to the config file: > : Thanks very much for this information. FYI I've popped this into our repo - it's present as of revision 2188. I took the liberty of including the "generic dice" mixer specification: we can see how this does and address any shortcomings later. > the ffado-test Discover gives following: > : > showSetting: modelid = 12 (0x0000000C) > 11557080858: Debug (Configuration.cpp)[ 209] showSetting: vendorname = Presonus > 11557080870: Debug (Configuration.cpp)[ 209] showSetting: modelname = Firestudio Tube > 11557080889: Debug (Configuration.cpp)[ 185] showSetting: driver = 20 (0x00000014) > 11557080950: Debug (Configuration.cpp)[ 163] showSetting: Group: (null) > 11557080970: Debug (Configuration.cpp)[ 185] showSetting: vendorid = 2706 (0x00000A92) > 11557080979: Debug (Configuration.cpp)[ 185] showSetting: modelid = 12 (0x0000000C) > 11557080996: Debug (Configuration.cpp)[ 209] showSetting: vendorname = Presonus > 11557081042: Debug (Configuration.cpp)[ 209] showSetting: modelname = Firestudio Tube > 11557081072: Debug (Configuration.cpp)[ > 185] showSetting: driver = 20 (0x00000014) > : I agree - that all looks promising. > BUT: with latest SVN trunk+changed config file, and jack 1.9.8 downloaded > from jack site, it does not work (jack tells wrong libffado version). So i > switched back to the 1999Revision and it works very fine. I'll bet you don't have a jack-devel package installed. Either install a jack-devel package using your distribution's package manager, or include ENABLE_SETBUFFERSIZE_API_VER=false on your scons command line (you only need to do this once; scons will remember it for subsequent runs). What's happening is that FFADO's build system is trying to determine your JACK version, but this only works if the JACK development files are installed. If the version detection fails scons assumes the latest (as yet unreleased) JACK version will be present and compiles itself accordingly. This is incompatible with earlier versions of JACK, hense the "incompatible" error you're seeing. By providing the above option to scons you'll force FFADO to compile itself for older JACK versions. This will allow you to run a current snapshot. > To the Mixer thing: Is there any work done jet?? Walt once wrote: > : > -Can i do some hardware test that help with mixer building? In the first instance, please test with svn revision 2188 or later and let us know how the "generic DICE" mixer goes with this device. > -Will the config be permanently changed for the presonus firestudio tube? It has been now, as mentioned above. :-) The holdup was that while the firestudio tube was reported to work a while ago, we hadn't received the configuration details for it (in particular, the model ID) until this email from you. > -What can be done about incompatibility of jack with latest ffado svn? See above. :-) Let us know how you get on. Regards jonathan |