LMMS: 0.4.8 released

LMMS 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.

We're glad to announce the availability of LMMS 0.4.8. This version is a maintainance release of the 0.4.x series. It fixes most of the (plenty) bugs found in version 0.4.7. Thanks to all who helped make this release (especially those who kept up testing and reporting bugs)!

Biggest change for the Win32 version is the full utilization of SSE and SSE2 instructions for all floating point math which makes it considerably faster. At the same time this means that the Win32 version of LMMS 0.4.8 will not run on old machines that do not support SSE and SSE2 instructions.

Summary for version 0.4.8:

* CMakeLists.txt: explicitely search for pthread and link against it
* CMakeLists: print warning about missing Mallets instrument instead of Stk
* InstrumentTrack: do not try to load "libconnection.so" in compat code
* MeterModel: clear global automation patterns in reset()
* MidiEvent: added read method for type property
* SampleBuffer: try OGG Vorbis decoder first when loading OGG files
* Song: reset global models in clearProject()
* Use proper path seperator for LADSPA_PATH

* ControllerRackView: do not lose focus when adding controller
* Default theme: improved tooltip appearence
* EffectView: fixed artifacts with semitransparent widget shadow
* InstrumentTrackWindow: correctly disconnect from track's signals - fixes
more and more increasing loading time for presets
* PianoRoll: fixed messed up editing modes when pressing Ctrl
* PianoRoll: allow chaning volume and panning of step notes
* PianoRoll: respect stacking order of notes when editing
* PianoView: send NoteOff MIDI events for all keys on focus out
* SampleTrack: fixed non-functional solo and mute buttons
* TrackContainerView: fixed dragged presets into BB Editor

* CALF LADSPA plugins: resynced with Git repository
* VstPlugin: fix crash when re-opening instrument track window
* VstEffectControlDialog: workaround for invisible GUI on Linux
* SID: improved artwork + logo by mikobuntu
* ZynAddSubFX: save and restore settings of new knobs
* ZynAddSubFX/QtXmlWrapper: fixed loading of oddly formatted presets
* ZynAddSubFX: forward all MIDI events but NoteOn if muted
* ZynAddSubFX: added LED checkbox to disable forwarding of MIDI CC events
* ZynAddSubFX: properly load preset data if knobs are automated/controlled
* ZynAddSubFX: fixed identifier for filter resonance controller
* ZynAddSubFX: save which controllers were modified and restore them
* ZynAddSubFX: only re-instantiate ZASF if m_hasGUI has changed

* Manpage: fixed duplicate help item and updated program description

More detailed changes can be obtained at

(or "git log 0.4.7..0.4.8")

The download is available at


Ubuntu packages of LMMS for Lucid (10.04) will be available
soon at


More information is available at the project-homepage


and the Wiki


Please also note the LMMS Sharing Platform (LSP):



Posted by Tobias Doerffel 2013-04-27