hmmm... I wonder if his bass is from a computer software synthesizer or sampler? there can sometimes be issues synchronizing hardware to software, because the software always has the higher latency (i.e. delay). I used to run into this problem when I ran EXS-24 for drums, and outboard gear for everything else... until I got a multi-input soundcard (Delta1010), and ran all of my outboard into that and used Logic as a mixer. That way, all of the sound (software sampler and outboard) were subject to the same latency, because the output of Logic was the summed audio signal of everything, and it sounded coherent and in-time.
So your buddy might want to try that; running everything into the computer, or, ditch the computer and use hardware for the bassline.
![](smiley.gif)
Scott