Hi,
Been a while since I tried to reduce latency on my MIDI keyboard to Synthesia; I had been previously using the old method of ASIO4ALL & CoolSoftMidi, but lately I had been using the built-in MIDI synthesizer.
What is the latest known best way to reduce latency? My keypresses are just a bit lagged and I'd love to get it minimized.
Thanks!
What's the best way to reduce latency in Windows 10?
When describing problems, always mention your OS and game version (shown at the bottom of the title screen).
If your keyboard has USB or MIDI ports, there is a tremendously high chance (>99%) it will work with Synthesia. See what you'll need on the keyboards page.
If your keyboard has USB or MIDI ports, there is a tremendously high chance (>99%) it will work with Synthesia. See what you'll need on the keyboards page.
The best way to reduce latency is to direct the MIDI Out from Synthesia to the MIDI In of your keyboard and rely on the hardware synthesizer of your keyboard to produce audio, assuming your keyboard has the capability of producing sound of course.
I tested it a few years ago and the built-in synth is close to as good as it gets today if you don't have a synth built into your MIDI controller.
I'm hoping to get test proper ASIO support for the built-in synth soon, but even using WASAPI, it's not nearly as bad as Microsoft's synth. If someone has real hardware ASIO, that will be able to squeeze it down even farther once it's in. (Presumably, anyway. I'll measure it, too, to see for sure.)
That said, I also measured an extra ~10ms or so that is my fault on top of any device's latency. I'd also like to get that fixed.
I'm hoping to get test proper ASIO support for the built-in synth soon, but even using WASAPI, it's not nearly as bad as Microsoft's synth. If someone has real hardware ASIO, that will be able to squeeze it down even farther once it's in. (Presumably, anyway. I'll measure it, too, to see for sure.)
That said, I also measured an extra ~10ms or so that is my fault on top of any device's latency. I'd also like to get that fixed.