Years ago, a DJ uses two turntables to mix the music together. Nowadays it is all digital, computer programs are needed to mix music. Mixing on the computer it is much easier and you can add many effects. One of the best DJ software is VirtualDJ, it is available as a free version for non-commercial use and paid versions.

Audacity is one of the best free open source software for music editing. Sound editing is very simple with this comprehensive and well-organized program. You can edit mp3, wav, flac and ogg files and Audacity has the ability to record audio directly from microphone, sound card, CD/DVD etc.

Mp3DirectCut is a simple and small program for editing MP3 files. This program you can use right away after downloading, no installation needed. Mp3Direccut launch right away and very fast. Many things can be done with this small program like: Cutting and pasting clips, sound normalization, volume, fade in and fade out, and effects. All the most important things are available.