LMMS (Linux MultiMedia Studio) is a free cross-platform alternative to commercial programs like FL Studio®, which allow you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and arranging of samples. You can have fun with your MIDI-keyboard and much more; all in a user-friendly and modern interface.
Why install from source?
Well, because the one available in Ubuntu repositories is still version 1.0.0 and we are living on the bleeding edge 🙂
One thing that annoyed me with version 1.0.0 was the lack of a metronome. I kinda love that thing.
Install some dependencies
sudo apt-get build-dep lmms && sudo apt-get install libfltk1.3-dev fluid doxygen wine1.6-dev gcc-multilib
Get the source:
cd ~/src/git/ && git clone https://github.com/LMMS/lmms.git && cd lmms
Prepare build. As usual, you can customize the installation path among other things, like whether to use Qt5 in the cmake command. read the INSTALL.txt file 🙂
mkdir build && cd build && cmake ../
Build the source, if you have multiple CPU cores/threads then you better use the -j option
sudo make install