Remember a very important thing with computers : there is no mystery. Everything is rational.
True
Please do not fiddle with the buffers : they are carefully tailored in size. If there is sound in the buffers, it means that sound came in the microphone. So you should look at the cause, not kill the messenger..
See if it is your sound playing algorithms that plays too many sounds, or if it is really the tracker that hears too many notes. If so, try to see where they come from. Insert logs in your code to see what happens..
Goo dluck !