[QUOTE=Fiddle Peghead]
And already I have another question. When I am playing my digital piano, using everything that I described earlier, every once in a while I will hear something, that I can only describe as an electronic “fart”. I will hear all the notes of the piano, and then, all of a sudden, this weird “sputz”, like the piano is trying to eject one of the MIDI cables, or something.
What is this?
[/QUOTE]
Probably, your buffer is set too low :smack:
As noted above, this can be really complex. Your audio software wants to run in realtime - to respond instantly to events and to have the right to react to those events and send data out the audio device when it needs to.
However, Windows (and OS-X and Linux to a lesser extent) are multitasking shared resource operating systems. They get interrupted by non-musical events, try to share the CPU fairly (based on some definition of fair), and ensure that all running processes get a chance to execute and access to resources.
These competing priorities mean that sometimes rather than streaming generated audio data smoothly to the audio output, the program produces data, it gets queued up, and does not get delivered to the sound card smoothly but in spurts, and the driver tries to compensate by playing the data too fast or dropping part of the data and you get “sputz” and “crackle” on the audio output.
So, it may be other background tasks grabbing the CPU, it may be hardware demanding attention and behaving badly (PCI Latency settings), it could be when the software has to read new samples off the hard disk and the I/O takes too long.
Try upping the buffer a bit for a start. Look at the audio driver issues I mentioned in the initial post, disable AV, disable network cards and see what happens.
Si