I've never used Tracktion, but I also just grabbed a Focusrite Scarlett 18i8. I'm very happy with the purchase.