The MIDI message itself is simple, and so it by itself won't cause any noticeable delay. The software synthesizer running on a computer meanwhile may cause some latency, and it depends on the performance or usage of the computer since the software synthesizer generates the sound using the computational resource of the computer. The most of software programs allow users to adjust whether the low-latency gets the priority or the sound quality gets the priority by adjusting the memory buffer size, and so adjusting this may improve the latency. Also, it is recommended to use the low-latency audio interface for audio output.
Article is closed for comments.