Touch Dj Puts a Complete Dj Mixer in Your iPhone or iPod Touch

Touch DJ is a soon-to-be-released iPhone app that lets you mix music in real time, just like you would with professional DJ equipment.
Created by Amidio – the same folks who brought us the amazing noise.io