However I can go to program files / scarlett / USB 2.0 Audio Driver and there’s an exe for a control panel there that looks like this: However there’s no option to bring up a dialogue like that in touch. I can get it well within the 15-30 ms range I am able to monitor the recording as well as hear the 0 latency output in this application too and the latency goes WAY down when set. When I click on “Asio Configuration” it brings up this driver configuration panel:Īnd configuring through these settings does everything I’d expect it should. In Reaper, the preferences look like this: I know the hardware / driver CAN work, as I’ve gotten results in another application. The 140 milliseconds is enough delay to where the animations being driven by it feel more random than synced to the music. I used this to get an idea how many MS a delay I was getting as I was unsure how else to debug that. The third pulse is the second one with a delay CHOP. The second pulse is the audio input in touch being passed straight through to an audio out ( with all the above settings) The first pulse is from the 2i2’s direct monitor output. In the below image/video, I have an mp3 playing from an external source. MY actual question is at the bottom of the post! there’s a lot here but I just wanted to explain my findings as best as possible first.īuffer Length. I didn’t know if they were in seconds or milliseconds. I’ve not been able to get an acceptable latency tweaking either the audio in or out buffers in touch. This is driving me nuts! I can’t find anyone other instances of problems like this online… I have a feeling there is something absurdly simple I’m missing… I can also confirm same results on my laptop, and on my PC.
I’ve uninstalled my Scarlett 2i2 drivers and unplugged it so I’m back to stock hardware atm. In Reaper though the ASIO4ALL works as intended, sliders work, everything is responsive, and latency improves dramatically. The delay sounds about the same as going through directSound ! I have a headphone jack splitter sending my phones music stream to a speaker, and the other stream to the microphone jack which I feed in touch to an audio device out so I can hear both streams at once. Moving the buffer slider, latency compensation, etc don’t seem to make any changes to the sound delay. The asio4all control panel comes up in the task bar, I’m able to modify settings and such but they do nothing at all. I can successfully get ASIO4ALL working as an input into touch using my laptops standard audio jacks etc. the option shows up but the 2 channels are just flat with no activity or sound coming in.Īny advice or thoughts on alternatives would be great! I’m fairly new to the audio stuff, so maybe I’m doing something wrong or expecting something from the hardware it can’t do? It just seems to correctly enable the devices ASIO or something. In it’s settings/preferences it seems to have a button that launches the driver’s configuration utility for latency and such.
I was going to write off the issue as the device being faulty or just not compatible with my setup but I have had perfect results with the Reaper audio recording software. I’ve installed drivers and gotten things up and running however when I place an audioDeviceIn CHOP in touch and connect it to a audioDeviceOut CHOP and select the 2i2 for in and outputs I can hear a huge delay ( the 2i2 has a 0 latency monitoring output on the device as well) I’ve just purchased a FocusRite Scarlett 2i2, purely for the purpose of getting audio into touch with as little latency as possible.