LMMS is open-source desktop software for making music and arranging tracks.
The cross-platform digital audio workstation is designed for creating, arranging and playing music tracks.
Use the official project site for downloads and documentation on instruments, sequencing and working with samples.