Hi, I’m bumping this thread up instead of creating a new one in order to minimize duplicates on the forum.
I’ve had much trouble with AudioDeviceIn latency, and was even considering buying some audio-to-midi drummer hardware to try to make it work. But I think I found a solution that I never saw mentioned in the forums.
I never could find the right “buffer length” in milliseconds to lower the latency enough (before sound would just stop being detected). So I changed the unit to “F” (frames), and managed to go as low as 1 frame buffer length ! Which now makes my interactions quasi-perfect!
If you need the audio to go to an out, you might want to go to 2 frames, because at 1, I get some crackling noises… but since I only use it for controlling visuals, it works perfectly for me. (and only using the built-in shitty soundcard of my laptop… I will test with a Scarlett this August).
I hope this post helps some people in the future, because this solution really did wonders for my project.
Cheers!
Damien