My software is Jam Origins guitar tone recognition input, MIDI instrument out. It requires ASIO for low latency. My device is a TASCAM US-224 USB/MIDI/line/instrument mixer. The driver comes with ASIO. However, the driver is so old that it allows only 44.1 mHz sampling and 1024 bit buffer. TASCAM provides onlu unofficial support documentation on how to install the drivers in Vista instead of XP, which was current at the time of production. I’ve since installed ASIO4ALL and gotten a whole range of sampling rates and buffer size selections. When ASIO4ALL is being used, the input and output options on both Audacity and Guitar-To-MIDI appear somewhat different than with the original ASIO. Thus, ASIO4ALL works with my software and is at least recognized by Audacity, as is the native ASIO apparently. And despite having the proper device selected for input and output, I still cannot activate it via the Audio Host pull down. So while I can make my guitar sound like anything I want, when I record it all I get is normal guitar tones.
So, I’m trying to understand here, why I can’t select ASIO (or ASIO4ALL for that matter) in Audacity. I see various statements such as “ASIO is not built into” and “ASIO support is not built into”, and I’m wondering if these are the same statements, or referring to different things. Not embedding proprietary code I can understand. If instead it is not including hooks to that code elsewhere, that I cannot understand. I own my ASIO drivers, and just want Audacity to be able to use them.
I’m further befuddled by lack of inclusion/support/or what ever it takes, of ASIO4ALL instead of ASIO. It is clearly superior to my ASIO (to be honest, a lot of that is age) and everything I’m using can at least recognize it (including previously unmentioned LMMS). Since I’m using a combination of cutting edge software and paleolithic hardware and drivers, it would likely work with most things currently in use. There is obviously no problem with proprietary poopieheadedness on Steinberg’s part regarding ASIO4ALL, because two commercial competitors of Steinberg’s, Image Line and Native Instruments, provide it and builds its products to make use of it, and not an infringement sounding peep has come from Steinberg.
So if I may, could I please have a bit more in depth description and explanation on this? Even right down to the blank paper as it were, if possible. I may not be able to code, but I can darn sure find my way through legalese mazes and engage real people in straight talk for getting permissions, work-arounds and such. I’ve used Audacity for three albums and a symphony so far, it’s about time I offered to give back, and this long standing barrier is one I need to see fall.