Mixxx has everything you need to start making DJ mixes in a tight, integrated package. Whether you're DJing your next house party, spinning at a club, or broadcasting as a radio DJ, Mixxx has what you need to do it right. It has BPM detection and master sync of up to four songs at once, support for over 80 DJ controllers, and a cutting-edge mixing engine including support for MP3, M4A/AAC, OGG, FLAC, and WAV audio, adjustable EQ shelves, timecode vinyl control, recording, and Shoutcast broadcasting.