Mixxx DJ Software has a powerful, world-class mixing engine packed with all the features and tools you need to put together a perfect mix. You can use Mixxx for your next house party, the club, or broadcast as a radio DJ. The dual decks feature a scratchable, scrolling waveform that marks beats and cue points, including a waveform for quick seeking. Mixxx supports a wide number of popular DJ controllers made by Numark, Vestax, Hercules, Pioneer, M-Audio, and more!Free Download
"Mixxx is a free, open-source DJ mixing console that turns your digital music collection into the source for a full range of mixing, programming, and effects for recording or live presentation. While all you need is a PC or laptop to use Mixxx, it can also control two turntables, even analog turntables, with special time-synched media. By using Mixxx's Vinyl Control with one of several time-synched records, you can control your digital music just like your analog records. Mixxx enables scratching, hot cues, looping, and other effects, in addition to its core mixing and equalization features."