What is LMMS?

LMMS is a free cross-platform software which allows you to produce music with your computer. This covers creating melodies and beats, synthesizing and mixing sounds and arranging samples. You can have fun with your MIDI keyboard and much more – all in a user-friendly and modern interface. Furthermore LMMS comes with many ready-to-use instrument and effect plugins, presets and samples.

screenshot 1screenshot2


Musicians that use LMMS

   Find more on our Facebook page.


  • Song-Editor for composing songs
  • A Beat+Bassline-Editor for creating beats and basslines
  • An easy-to-use Piano-Roll for editing patterns and melodies
  • An FX mixer with 64 FX channels and arbitrary number of effects allow unlimited mixing possibilities
  • Many powerful instrument and effect plugins out of the box
  • Full user-defined track-based automation and computer-controlled automation sources
  • Compatible with many standards such as SoundFont2, VST(i), LADSPA, GUS Patches, and MIDI
  • Import of MIDI files, Hydrogen project files and FL Studio ® project files

LMMS 1.0.0 Release Notes

  • Completely redesigned default theme and UI style
  • New Name, Splash Screen and logo
  • Improved project icons: *buntu, Windows
  • New Plugins: Dynamics Processor, Sfxr, OpulenZ (an FM synth for LMMS), Waveshaper, Dual filter, Vocoder LADSPA plugin
  • AudioFileProcessor: Added stutter playback mode
  • Added time display widget
  • Added support for vector-based automations with various interplation methods
  • Added config option to enable waveform display by default
  • Added more controls to Peak Controller
  • Added standard paths to file open/save dialog
  • LFO controller: added support for custom waveforms
  • New file dialogs allowing for project versioning
  • Added pitch range support for instruments
  • Vestige: Path to VST plugins stored as relative, if opened from default VST plugin path
  • Song, SongEditor, BB-Editor, Piano-Roll: correction of play button problems
  • Default MIDI velocity to 63 for volume=100%
  • Fixed various MIDI-related issues
  • Knob code improvements: exponential response curve for smoothing operation
  • Default to SDL for Audio playback on Windows
  • File dialog: Common places added to left pane
  • Native Amplifier plugin
  • Added support for loading 32-bit samples
  • Timeline: allow right click + shift to move left loop point
  • Atomically write project files via overwrite-by-rename to prevent data loss upon disk failures
  • Fixed various build issues related to ZynAddSubFX, VST support etc
  • Added option for unlinking all controls to context menu of controls
  • Improved overall performance by switching off FX processing if input is silent - you might need to tweak the FX decay knobs
  • Timeline: allow right click + shift to move left loop point
  • Hide contents of envelope/LFO tab and display info about single-streamed instruments instead
  • Use Kicker as default instrument in B+B-Editor
  • Added optional drawing of note names in Piano Roll
  • Add support for upgrading presets
  • Fixed envelope sustain response
  • Save solo states for tracks
  • Display key presses in Piano Roll
  • Fixed oversampling and other problems in export