Apologies in advance... this is going to be long winded, but I think it's worth sharing, if for nothing else some really good VST recommendations (both free and paid).
The biggest discovery for me in recording bass is the sound I want to hear when I am recording is often drastically different from what sounds best in the mix. I'm really not that into distorted bass, but some of the best sounding bass I've mixed sounds dirty as all heck solo'd, but warm, full and right where it's supposed to be in the mix.
For this reason, I generally record direct into my interface (Motu M4), sometimes through a compressor pedal (MXR M87, 4:1 ratio, other settings depending on the bass, tone objective and interface input metering). I then add effects and tweak as I playback to suit the project. The recommendations here for saturation and compression IMO are spot on. I don't always like playing through compression, but mixing with it is a revelation.
As for free bass specific VSTs, I've had good luck with the free
SoftAmp PSA which afaik is modeled on the Sansamp PSA-1 in Pro Tools (and the only officialy sanctioned Sansamp VST which is only for Pro Tools). In addition to nice saturation and tone shaping, the SoftAmp PSA features a noise gate and sort of compression ("Squeezo") too. There's also a really good free Sansamp BOD pedal clone, the
TSE Audio BOD v3.
For free compression,
Tin Brook Tales' TLS 1295 LEA is based on an emulation of the fabled Teletronix LA-2A compressor.
Softube's free Saturation Knob is highly recommended by a number of engineers. You'll need an ilock account to activate it (free download and account setup for the Windows / Mac version, $ for a USB dongle you can use if your DAW is not connected to the internet).
edit: If you're not using iLok for anything else, it's not very fun. Many hoops to jump through to get it setup, authorized, and linked to your softube acocunt before you can even download the software.
I use a number of not-free plugins from Waves, Brainworx / Plugin Alliance and others that work pretty well for bass too. The
Waves CLA 76 compressors are well regarded UA 1176 emulations. Their
SSL E-Channel is a great channel strip emulation with lots of EQ control, comp, etc. One of the best things about many of the Waves plugins are the presets from well known engineers and producers. They're often not only useful, but
really educational, and a great starting point for tweaking your own presets. Their
L1 Ultramaximizer is pretty amazing as well for bass (and drums, bus mastering, etc). I believe all of these can be had for around $29 each right now with the code CREATE40 (they're usually running some sort of promotion).
The Brainworx / Plugin Alliance Ampeg amp vsts are really fantastic. I've got the
SVT-VR Classic and the
B15-N. They're not cheap full-price, but I believe you can demo them to see if they'll work for you (The SVT-VR CL was free earlier this year, and the rest were on sale in August). Plugin Allinace also has a few fantastic
free plugins I like on bass. The
SPL Free Ranger is a super simple graphic EQ with some very cool presets, including a Rock Bass one which I often really dig.The
Brainworx bx_cleansweep V2 is a really slick HPF/LPF. The Brainworx bx_subfilter is a lite version of their bx_subsynth. It works REALLY well if you use it on your kick too, and set the "tight punch" center frequencies at least 20hz apart (so say 60hz for the kick, 80hz for the bass). You'll get more punch and heft in the mix without adding mud.