Getting a good bass sound is a huge topic just like guitar. A lot depends on the type of music being recorded.
And we do have the 2 options of using real or using a VST.
Real:
Pros- if your a good bass player using a good bass there's nothing that can match a real bass track. And this is certainly a time saver if your a one take wonder. There are things you play, very subtle things, that make a great bass track, these cannot be duplicated by a VST unless your willing to spend a month editing midi notes. For certain styles of music it is the only way to go.
Cons- $$$- You need to spend the money and buy a good Bass with top quality Pups. Then you should have a good quality front end for it. Sure you can get away with plugging directly to
some interfaces, but not all will give good results. My Scarlett 6i6 is one of them ( see later)
VST:
Pros- It's free ( with Sonar) If your a better keyboard player than a Bass player VST are the way to go. We also now have the ability to play a bass part on a real bass or even a guitar and drop it to a Midi track. I like this a lot and will use this for my backing tracks exclusively to keep my bass the same song to song. You don't need a good bass or even worry about hitting bad note. Midi can fix anything! Best reason to own Sonar with Melodyn.
Cons- It can take longer to build a good bass track manually (or poorly played). For some styles of music the bass tone is pretty important and your not going to fool everyone that this was a real bass. But hey, you can come pretty darn close these days..
Using a real bass:
The problem for me with going direct to my Scarlett 6i6 was the 6I6 pre amps are not very forgiving and I would always have a few overs. I did not have this issue with my Tascam interface so this is a design flaw. Bass needs to be tamed with a compressor so I bought a Joe Meek 3Q and problem solved. There are many solutions to bass front end and one needs to decide what suits their needs and tone. I also bought a little Fender Rumble 100 and that thing is amazing. It has a XLR ( DI) output that is ahead of the master volume and this allows me to set the monitoring level from right off to window rattle using the master. I find I play much better having the little 12" speaker right there at my feet while I lay down tracks. I have the headphones on to eliminate latency and I can
feel my every touch of the strings. I you need a small Bass amp check them out.
I am looking at purchasing a Radial Bassbone. THAT is as good as it gets for bass DI.