Serato Itch - http://serato.com/itch (It says you can download but it won't do anything until you have a compatible controller hooked up to your computer) Traktor - http://www.native-instruments.com/#/pro ... ?page=2118 Link to demo is in top right - this demo will be fully functional without any controller plugged in Check those out. Also tbh I'm not really up with the controllers atm, but here is a link to some of the better controllers you can get for your money. (You obviously need to factor in the price of headphones still). https://www.storedj.com.au/products/ALE-XONEDX https://www.storedj.com.au/products/NI-KNTRLS4 https://www.storedj.com.au/products/DEN-DNMC3000 https://www.storedj.com.au/products/DEN-DNMC6000 Haven't used any of these personally, but have heard good reports about them. A few on here have the S4 and tend to be very happy with it