Luckily a free version is available for Ableton Live, Virtual DJ, Serato DJ and Traktor. Albeit with limited features. Find the software that best fits your needs. Have a play around with each before committing to a purchase.