This should work even better if both the drums and the bass stem from synthesizers where the adsr settings can be freely adjusted.
Another idea might be to ''vocode' a kick over a bassline. And yet another might be to use a kickdrum sample as an I(mpulse)R(esponse) in a convolution reverb and use that over the bassline.