Lmms works wonderful.
DON'T UPGRADE TO 0.4.15! DOWNLOAD LMMS 0.4.13 INSTEAD!!!!! Serious bugs exist with the new system, such as, playing MIDI through ZYNSUBFX and VSTge.(Midi record function totally not functional) No longer supports independent VST preset saving(Freezing upon loading the presets). Problems with previously supported VST's not functioning(Freezing/Non-Responsive/FX unresponsive). Mod Wheel and assignable MIDI controllers non-functioning(Includes the all mighty "Low Pass Cutoff", freezes when external controllers are assigned). LMMS freezing problems while loading VST's. New version crashes Windows 7 when running multiple MIDI keyboards and controllers. Also keeps resetting all of my VST controls (NubiLE, Ichiro Toda Synth, Agressor Synth, etc.) every time I re-open a project. Sustain Pedal no longer working with ZYNSUBFX or VSTge. Indicator lights not functioning. I've installed both 32 and 64 versions of LMMS but neither work. I actually did a factory setting restore to my computer because I thought the problem was on my end. Not true. Don't waste your time. Download LMMS 0.4.13 instead. Much better functionality and is much friendlier to the more massive VST's. SERIOUS LETDOWN!
Cakewalk pales in comparison to lmms.
Powerful but not amazingly intuitive. Also no MIDI export!? To start, watch a video tutorial then, after getting the basics, check-out the keyboard shortcuts wiki to speed up use! (It really needs to highlight these accelerator keys in tooltips!) No URLs allowed here but keyboard shortcuts wiki for version 0.4 is under "0.4:Key_Mappings". HTH!
nice software look as fl studio :)