For iPhone users looking to mix their own music, software developer Amidio has released an app called Touch DJ [App Store, $19.99], which the company claims is the the first full-featured DJ application on the iPhone platform.
The application offers realtime independent manipulation of two MP3 files, including scratching, looping, positioning, equalisation, effects and and pitching.