going to add a quick tip on that here - try pushing you bass track forward just a few milliseconds from the drums, enough so it doesn't sound out of time, but keeps the drums from overtaking the bass track, it can add some separation, great for the bass lines you really want to hear. A trick I got from a class that Peter Miller does...and boy does it work.
It's a beat maker, workstation, production tool, sequencer... midi... It has a ton of features!! But - more importantly it's presented by Dallas Austin, producer for some of the biggest names in music. It's the same gear he uses to make all his records...