In order to have good bass sound when DI'ing:
A: The PA must be good enough to handle it. Either really good 15's, or 12's along with Subs, or my fav, 15's and subs. This is for FOH.
B. The monitors must be able to handle the bass frequencies also. Alot of monitors cant. If thats the case, then maybe IEMs would be the ticket.
C. I prefer a 112 cab and my amp as my "stage monitor" for bass. Then no bass thru the front vocal floor monitors, and a separate mix with bass in it (and guitar) for the drummer. If your band is balanced and not too loud, everuone on stage can hear a 112 cab.
D. "Which " DI you are using makes a big difference in sound. The onboard on my GK700rbII is great. I can get "my tone" out to the FOH. That is if it is EQ'd correctly at the mainboard. It always is, cause I do it myself. (via wireless bass).
E. I have tried an sm57 mike instead of the GK DI ,just for fun, and it works just as well. NO difference to me. I have not tried both at the same time, cause I really never needed to. With the GK DI , I always send the signal "Post EQ" which gives the mainboard "my " tone. Then set the bass channel on the mainboard "flat" (all straight up at 12:00 or 0) Adjust minor adjustments from there.
F. Most problems occur from the bands or certain members of a band just having too much stage volume. No need to have a whimpy volume, but too loud just causes alot of escalation from member to member trying to be heard. Start with the drummer, get his volume where it should be, then adjust bass to the drummer, then bring in the guitars, keys, vocals. If the vocals arnt strong, then bring all the instruments down.