What is latency?
Latency occurs with any Audio system that utilizes the computer’s CPU for its signal processing. This is the small amount of time it takes the card to carry an input, process the information and get it back out to the outputs. This latency can be reduced to a level that is unnoticeable.
Latency in MIDI is best recognised as the time it takes an instruction from your keyboard hammering to be processed, and sent out to your ears.
Latency times vary between systems and sound cards and is usually in large part down to the midi drivers… So a trip to your sound card manufacturers’ website for a check of the latest drivers is always a good start if you’re suffering this problem.
Latency varies quite wildly from an un-noticeable 0.8ms (or less) up to…
The thing is, as long as an instruction has to be processed in any way there’s always gonna be a lag, it’s just a question of at what point does it become physically noticeable to alter our playing behaviour… and we’re quite forgiving!..
But with digital electronics it’s different as the only way of coping with unpredictability is havin a buffer to rely on whilst whatever in the chain is (hopefully) sorting itself out.
Buffer is basically akin to the time it takes you to breath in air, process it, and then expel it again.
The more able your computer processor and internal components are, the less buffer needed. More usually than not, an audio editor will have an option to vary the buffer times - It’s simply a matter of trial and error to try and get the minimal buffer size without drops in sound output, which usually means the buffer is too small.
So, buffer is good… IF, there’s neither too much, nor too little!.. and that’s the bugger of it if your system isn’t able to provide safe passage and throughput of the signals due to processor speed or load…
There could be several internal components requiring it’s own “private buffer” requirements to run at optimum.
This means.. your problem is NOT your VCI-100! 