SourceForge has been redesigned. Learn more.

LMMS: 0.4.7 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.7. This version is a maintainance release of the 0.4.x series. It fixes most of the bugs found in version 0.4.6. Thanks to all who helped make this release (especially those who kept up testing and reporting bugs)!

Version 0.4.7 is the first version which also officially is provided for Windows 64 bit - taking advantage of modern 64 bit CPUs and their improved floating point math. Unfortunately GCC for Win32 has some bugs which prevent us from shipping the Win32 version with SSE instructions enabled (=> no fast SSE floating point math). Instead it still uses i686 instructions only. We hope that there'll be a fix until the next release and/or it's at least possible to build functional LADSPA effects (usually consuming most CPU time) with SSE math.

Changes in version 0.4.7:

* AutomationEditor: thread-safe handling of AutomationPattern pointer
* InlineAutomation: delete attached AutomationPattern immediately (fixes some random crashes when playing on virtual keyboard)
* EnvelopeAndLfoParameters: moved global instances management into helper class (fixes crashes when importing MIDI files)
* NotePlayHandle: fix broken note detuning feature
* AudioJack: do not use QVector in processCallback()

* Themes: explicitely set background and text color for tooltips
* ExportProjectDialog: guess file format from extension
* Fixed cloning of BB tracks
* When cloning BB track, indicate this fact in name of cloned BB track
* TrackContentObject: keep position in paste()
* Default theme: replaced background artwork with a more decent one
* TextFloat: fixed size calculation in simple mode
* "Save changes?" dialog: Save/Discard instead of Yes/No

* CALF LADSPA plugins: resynced with Git repository
* LadspaEffect/Controls: fixed non-working global channel link checkbox
* Sf2Player: disable per-note-panning support for the time being
* SpectrumAnalyzer: skip processing if UI is not visible
* ZynAddSubFX: new background artwork
* ZynAddSubFX: updated to version 2.4.1
* ZynAddSubFX: allow hiding UI by closing main window
* ZynAddSubFX: added window icon (win32 version only)
* ZynAddSubFX: save configuration file in LMMS working directory
* ZynAddSubFX: added knobs for MIDI controls
* ZynAddSubFX: new QtXmlWrapper, a QtXml-based XML backend for ZASF

* Improved .desktop and menu file
* Do not use -ftree-vectorize per default anymore
* Win32/Win64 installer associate LMMS project files with LMMS

More detailed changes can be obtained at;a=log;h=12d2cd30642cf4f2e4e105b98185d197a3500d3f
(or "git log 0.4.6..0.4.7")

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 Junghans 2010-08-06

Log in to post a comment.