|
From: matt h. <hen...@ca...> - 2021-02-09 13:09:02
|
This looks like a potential replacement that is class compliant but I see no reason to add perfectly great hardware to the landfill https://www.sweetwater.com/store/detail/UMC1820--behringer-u-phoria-umc1820-usb-audio-interface I picked up an "acer swift 7" that is FANLESS and has thunderbolt 3 ports. Will try one of my AFs on it in the next few months under windows 10. Probably will not run ardour/gnu right off the top as I managed to get a roland v700c working with 'cakewalk by bandlab'. It'd be sweet with ardour though. One of these years..... On 2/9/21, matt henschel <hen...@ca...> wrote: > I can't remember the specific combination as I have been migrating my > foundation to TASCAM DTRS but I do recall pulling 2ms latency out of a > trashpicked laptop and an echo AF. > > such beautiful stuff. > > preachin to the choir > > On 2/9/21, Luke Tidd <luk...@gm...> wrote: >> The audiofire's have been the center of my studio for years. I even >> have a dedicated WinXP box tucked into a corner should I need the >> official drivers or software to change settings. Not sure where I'd >> move after these. >> https://photos.app.goo.gl/bUE37L7nAeY2ANYK9 >> >> On Tue, Feb 9, 2021 at 4:34 AM matt henschel <hen...@ca...> >> wrote: >>> >>> 4.8 is also required for both the AF8 and the AF8b (the latter also >>> has adat i/o). I would presume the same applies for the pre8 and the >>> 12. Someone should fix that one of these years. >>> >>> Glad to see I'm not the only one running them. Had great luck as far >>> back as a pentium iv with 2gb ram. Solid performers. The AF12 is >>> especially sweet with the meter bridge and sample rate indicator right >>> on the front panel, and nothing else. Nice and simple. >>> >>> I have also had it working on numerous random firewire chipsets w/FFADO. >>> >>> matt >>> >>> On 2/8/21, Jonathan Woithe <jw...@ju...> wrote: >>> > Hi Brian >>> > >>> > As others have said, the AudioFire 12 (AF12) requires firmware 4.8 for >>> > use >>> > with FFADO. I am not sure if the same requirement exists for the AF4 >>> > (AudioFire 4) [1] but I would assume so until tests prove otherwise. >>> > If >>> > firmware is an issue then FFADO will not get as far as starting the >>> > streaming. Thus if you see xruns in a particular firmware version >>> > then >>> > you >>> > can conclude that FFADO is happy with that version of the firmware. >>> > >>> > Firmware version 4.8 is prevalent when AudioFire (AF) devices are used >>> > with >>> > FFADO. >>> > >>> > On Feb 8, 2021, 20:23 -0500, Luke Tidd <luk...@gm...>, wrote: >>> >> I'm using 2x AudioFire 12s and I think 256 or 512 was the lowest I >>> >> could run them, but they were stable. >>> > >>> > Without any system tuning these numbers would be about right. To push >>> > the >>> > latency lower one normally has to tune the system accordingly. A "low >>> > latency kernel" (aka PREEMPT) is a good first step but even this will >>> > only >>> > get you so far. In the past, aiming for buffer sizes of 16 or 32 >>> > required >>> > the use of an RT-patched kernel. These days the standard kernel >>> > includes >>> > threaded IRQs in the PREEMPT kernel (although they aren't enabled by >>> > default) which avoids the need for RT kernels in all but the most >>> > challenging of situations. When pushing things this low things become >>> > highly dependent on your precise system configuration, and what works >>> > for >>> > one person won't necessarily apply for the next. It's very much a >>> > case >>> > of >>> > experimentation. Try things with a PREEMPT kernel, and maybe consider >>> > an >>> > RT >>> > kernel if it appears necessary. >>> > >>> > On Mon, Feb 8, 2021 at 5:19 PM Brian Hechinger <wo...@4a...> >>> > wrote: >>> >> The error is always the same, unhandled xruns: >>> >> >>> >> ERROR: JackFFADODriver::ffado_driver_wait - unhandled xrun >>> > >>> > This means one of two things: >>> > >>> > 1. FFADO was not able to keep up with the incoming data stream from >>> > the >>> > device (capture overrun), or >>> > >>> > 2. FFADO could not feed audio data to the device fast enough >>> > (playback >>> > underrun). >>> > >>> > Usually (but not always) these can be addressed by careful tuning of >>> > the >>> > system. >>> > >>> > It should be noted that sometimes the problem is related to the >>> > firewire >>> > card in use. Your ffado-diag output reports you have a firewire host >>> > controller based on the "XIO2213A/B/XIO2221" chip. Thus it could be >>> > the >>> > XIO2213A, the XIO2213B or the XIO2221. I don't know much about the >>> > last >>> > one >>> > as it's not overly common. Of the other two, my understanding is that >>> > the >>> > XIO2213B is a reasonable choice in this day and age. It is also about >>> > the >>> > only viable option since the best possible PCIe cards (using the >>> > Agere/LSI >>> > FW643E cards) are very difficult to find[2]. >>> > >>> > The XIO2213A did have some hardware issues, although I don't know if >>> > they >>> > might affect the ability to use the AF4 at the settings you are >>> > targetting. >>> > >>> > FFADO users have been able to use XIO2213A cards in the past, although >>> > usually at more conservative settings (512 samples for example). >>> > >>> > I am not aware of any specific issues with the XIO2213B chips and >>> > FFADO >>> > users have reported success with them, but I don't think anyone's >>> > taken >>> > them >>> > down to 16 or 32 sample buffers. >>> > >>> > If possible it would be good if you could take a look at your Firewire >>> > host >>> > controller card and identify the number on the main chip. That way we >>> > at >>> > least know for certain what hardware we are dealing with. >>> > >>> > The posted ffado-diag output indicated that you are using a PREEMPT >>> > kernel, >>> > which as noted above is a good first step. You will however have to >>> > enable >>> > threaded interrupts and utilise something like rtirq to prioritise >>> > interrupts. Perhaps the best description of this (along with a bunch >>> > of >>> > information about additional details such as CPU frequency scaling) >>> > can >>> > be >>> > found at >>> > >>> > https://wiki.linuxaudio.org/wiki/system_configuration >>> > >>> > There is also some dated information at >>> > >>> > http://subversion.ffado.org/wiki/LatencyTuning >>> > http://subversion.ffado.org/wiki/IrqPriorities >>> > >>> > which may never-the-less be useful. >>> > >>> > I would recommend that you work first to obtain stable operation at >>> > more >>> > modest latency settings (for example, 3 buffers, 512 samples per >>> > buffer). >>> > Once you have that working you can then start tuning the system for >>> > lower >>> > latency knowing that all the basic details are working correctly. >>> > >>> > Finally, if you decide to pursue support for the ALSA AudioFire driver >>> > at >>> > some point please use the ALSA project mailing lists. The ALSA >>> > drivers >>> > for >>> > firewire devices are developed independently of the FFADO project. >>> > >>> > Regards >>> > jonathan >>> > >>> > [1] I have a vague recollection that the AF firmware issue affected >>> > mostly >>> > the AF12. However, I don't have time right now to chase up the >>> > historical information to back this up. The issue from memory >>> > related >>> > to a change in the way the AF device reported its capabilities. >>> > Logic >>> > suggests that if the AF12 was affected then it's reasonable to >>> > expect >>> > the AF4 to be too. >>> > >>> > [2] A great many sellers on the internet offer the StarTech PEX1394B3 >>> > card >>> > and claim in the specifications that it uses the FW643E chip. >>> > However, >>> > >>> > in every case I've pursued it turns out that the card in stock >>> > uses >>> > the >>> > XIO2213B chip. It appears that there might have been an earlier >>> > version >>> > of the PEX1394B3 from StarTech which did use the FW643, but all >>> > current >>> > stock seems to be a later version with the XIO2213B instead. >>> > Sellers >>> > seem generally unaware of the change which is why they continue to >>> > use >>> > the old specifications dating from when the cards they sold did >>> > have >>> > the FW643 chip fitted. >>> > >>> > >>> > _______________________________________________ >>> > FFADO-user mailing list >>> > FFA...@li... >>> > https://lists.sourceforge.net/lists/listinfo/ffado-user >>> > >>> >>> >>> _______________________________________________ >>> FFADO-user mailing list >>> FFA...@li... >>> https://lists.sourceforge.net/lists/listinfo/ffado-user >> >> >> >> -- >> Luke Tidd >> Google >> 7055 Pleasant Dr >> Austell, GA 30168 >> 404-939-0306 >> > |