i use tracker software.
i've been using Renoise for a really long time. excellent effects built in, not bad for mixing, awesome sampler and sample control, pretty much everything can be fine tuned to a t.
it also supports re-wire and shit too.
totally free!
Renoise - Now with Rewire, Jack Transport and Pattern Queuing