I have a basic Alesis kit, and when playing it I usually use trigger drum sounds on my computer instead of using the built in sounds. I am able to set my sound interface to 32 samples buffer size and that only very occasionally results in sound streaming glitches. At that small buffer size latency isn’t an issue for me. I can’t use such low buffer sizes with my laptop’s built in audio. So it’s probably about having good audio drivers. Haven’t used external effects processing here…