I am almost positive that my controller connection through the USB is proper, and that everything on that end is fine, because I am getting the visual feedback from it in Analog Lab, and the MIDI control center, and the other VIs. I thought I should also bring up that the audio on my computer (Spotify, YouTube videos) is only messed up when Analog Lab is open and I try to play sound in it. When I first open it up, everything is normal on the rest of my computer, when I try to play a note or any other sound in Analog lab, all of my computer audio stops working, it stays like this until I close Analog Lab, which then fixes the audio problems (Spotify will make sound again, etc).
I just tested the keylab as a controller in Ableton, and it was working perfectly.
Oddly enough, I tried using Analog Lab and the other VIs as plugins in Ableton, and the same issues were happening, BUT THEN I restarted my laptop again (I've been doing it incrementally when it seems like it might be a good thing to try) and the plugins are working as intended in Ableton. Perfect sound, I'm able to adjust parameters and buffer size between Ableton and Analog Lab, I'm getting sound normally, everything seems to be working properly. I naturally checked them in standalone mode after this, and the same problems persist. HOWEVER, after I try to start up the standalone mode, the plugin versions no longer produce sound in Ableton, so I assume that after I restart my laptop, the plugins will work fine UNTIL i try to use one in standalone mode.
After testing all these different methods and finding such weird results, I'm pretty sure that the main (and possibly only) problem stems from the standalone mode in any of these VIs. I'm not sure what it is obviously, but the problems start immediately when I start up any of them, which in turn messes up ALL of them from that point on until I restart my laptop.
On the topic of that Voicemeeter ASIO I have. I only utilize it for ProTools, because on my laptop and OS, it is the only thing I could find in about a month of trying different options that would allow ProTools to run. This is because ProTools won't even let you start it up without a perfectly set up and immediately compatible ASIO, and this one has worked well. I've always triple checked since I've had it downloaded that main audio is not running through it, and that only ProTools is. Ableton is set up to run directly to my system speakers, same with every other app. (I also can easily make sure of this by seeing if there are any meters moving when audio comes out of any other app, which it hasn't, so Voicemeeter shouldn't be interfering.
Thanks for your help! If we could get more eyes on this and more opinions, that would be very helpful.