I have built a midi foot-switch with 9 buttons ( -> many thanks for Grumpy_Mike for helping developing the code, this topic: http://forum.arduino.cc/index.php?topic=378142.0 ) and a Micro Pro like that one: https://www.sparkfun.com/products/12640
The problem is that I get a lot of latency with that device other than with my usb midi keyboard for example. I am running Windows 10 64bit on this computer with a Focusrite Scarlett 2i4 audio interface. Usually the latency from the MIDI IN of it and the external keyboard is really low.
But with my DIY midi controller the latency is just really big, making it not usable at the moment. I use Cakewalk Sonar Platinum as my DAW, but I don't think it is an issue with that program, as it deals with every other usb midi controller very well.
So I usually start LoopMidi and there a new port, then start Hairless Midi and connect it MIDI IN and MIDI Out there to the Loop Midi port. Then I just have to choose that Loopmidi in my DAW, and everything works as it should, except the latency.
Does anyone have an idea about how this could possibly be fixed? I really tried to find an answer on the internet, but with no success yet.
Thank you already!