Skip to content

Releases: LMMS/lmms

0.4.0

15 Feb 22:08
Compare
Choose a tag to compare

LMMS 0.4.0 Release Notes

After 15 months of hard work we're proud to announce the availability of LMMS 0.4.0, the Qt4-based successor of the 0.3.x series. Thanks to all who helped making up this release (especially those who kept up testing and reporting bugs)!

Most of the core parts were rewritten and the whole application was ported to Qt4. This results in a cleanly designed core, much better performance, higher stability, platform interoperability (LMMS is now running on MS Windows and Apple's OS X too), and of course a lot of new features.

Most important new features:

  • New artwork and style: LMMS 0.4.0 looks modern, professional, and uniform
  • FX-mixer: Now you can route the output of each instrument-track into
    one of 64 FX-channels
  • Heavily improved automation: Freely usable automation-tracks and patterns
  • Controllers: All knobs can be controlled live by one of the controllers:
    • MIDI-controller
    • LFO-controller
    • Peak-controller
  • Enjoy SoundFont files directly in LMMS using the new SF2-Player plugin
  • Create chiptune music with the new SID and PAPU plugins
  • Watch your sounds with the new SpectrumAnalyzer-plugin
  • Export your projects at arbitrary samplerates with oversampling of up to 8x
  • LMMS now takes advantage of multiple cores/CPUs by using worker-threads
  • Time signatures other than 4/4 are now supported
  • Triplet notes can be used
  • Render your projects without any GUI/X11 in console mode
  • A selection of best LADSPA plugins is shipped with LMMS (mainly concerns
    Windows version)
  • Basic PulseAudio support (although ALSA is still recommended)
  • cmake-based build system allowing faster builds and greatly improved
    platform interoperability
  • Improved XML-based file format (not readable by 0.3.x)
  • Integration of the popular ZynAddSubFX synthesizer as a LMMS plugin
    (Linux users will find it in the "LMMS extras" package)
  • Heavily improved support for importing MIDI files

Before doing anything, please remove any old version of LMMS you've installed! Also make sure your distribution ships at least Qt 4.3.0. Having installed Qt >= 4.4.0 is recommended.

Basic instructions on how to get this release up and running.

a) Users of Ubuntu may want to download ready-to-use binary packages by adding

 deb http://ppa.launchpad.net/tobydox/ubuntu intrepid main

or

 deb http://ppa.launchpad.net/tobydox/ubuntu hardy main

to their /etc/apt/sources.list and run "apt-get update" and "apt-get install lmms". The "lmms-extras" package (containing ZynAddSubFX as a LMMS plugin) is available too and can be installed easily by running "apt-get install lmms-extras".

b) Users of other Debian-based distributions may want to run

dget http://ppa.launchpad.net/tobydox/ubuntu/pool/main/l/lmms/lmms_0.4.0~ppa-1.dsc --build

If all build dependencies are met you'll find ready-to-use DEB-files afterwards.

c) Users of other Linux distributions will have to compile LMMS on their own which luckily is not that complicated anymore. First grab the source tarball from [1] and extract it. Then do the following steps:

 cd lmms-0.4.0
 mkdir build
 cd build
 cmake .. -DCMAKE_INSTALL_PREFIX=/usr
 make
 sudo make install

After running the cmake command you should look at the summary page which tells you about missing dependencies. It's desirable to have all of them installed to fully enjoy LMMS. After issueing the last command you should be able to run LMMS by invoking "lmms".

d) Users of Apple's OS X basically will have to do the same as described in c) except that you will have to install xcode and macports before. A recent installation of Qt4 (>= 4.3.0) is required as well

e) Users of MS Windows simply have to grab the installer from [1] and launch it. An optimized build for 64 bit Windows (hopefully) will be available soon.

Now enjoy LMMS! If you encounter any bugs, please submit them at our bugtracker [2]. If you made a cool song with LMMS it'd be great if you'd share it with the community by uploading it to the LMMS Sharing Platform (LSP)at [3].

More information is available at [4].

Greetings from a happy
Toby and LMMS developer team

[1] https://sourceforge.net/project/showfiles.php?group_id=105168
[2] https://sourceforge.net/tracker/?group_id=105168&atid=640434
[3] http://lmms.sourceforge.net/lsp.php
[4] http://lmms.sourceforge.net/wiki/

0.3.2

15 Feb 23:06
Compare
Choose a tag to compare

LMMS 0.3.2 Release Notes

LMMS 0.3.2 fixes some minor bugs found in version 0.3.1 and has various small improvements.

Detailed changes:

  • made VST-GUI work with recent WINE-versions
  • improved painting of volume-lines in piano-roll
  • fixed compilation issues with GCC 4.3
  • fixed bugs in effect-chain
  • improved project-unloading time
  • fixed wrong signal-slot-connection which made gate-parameter of effects not working
  • on MIDI-import load Patman-plugin instead of TripleOsc and try to load patch according to program-change-events
  • various other small fixes, see ChangeLog for details

0.3.1

15 Feb 23:04
Compare
Choose a tag to compare

LMMS 0.3.1 Release Notes

After a great 0.3.0 release, LMMS 0.3.1 brings important bug-fixes (especially segfaults) and also adds some small new features such as DrumSynth-support and a new effect-plugin.

Detailed changes:

  • fixed lot of various segfaults
  • fixed possible deadlock when loading VeSTige-plugin
  • fixed security-issue in LVSL where other users could read/write communication-pipe
  • fixed file-filter in sample-selection-dialog
  • added support for DrumSynth-files and a huge collection of such samples
  • improved piano-roll usability by better quantizing new notes in edit-mode
  • added simple StereoEnhancer-effect-plugin

0.3.0

15 Feb 22:51
Compare
Choose a tag to compare

LMMS 0.3.0 Release Notes

After more than 12 months of work LMMS 0.3.0 is now available. This release is a big milestone as it brings lot of new features and (according to own experiences and the reports of other users) at the same time it is probably the most stable version of LMMS we ever had (which is even more important).

Important changes:

  • of course lot of bugs and segfaults were fixed
  • added support for effects:
    • LADSPA-effects
    • VST-effects
    • LMMS' own effects
  • free VST-support (via reverse-engineered header)!
  • new plugins:
    • LB302 (powerful monophonic 303-clone)
    • Mallets (STK-frontend)
    • Singerbot (Festival-frontend for speech-synthesis)
    • Live-Tool (control of bb-tracks at live-performances)
    • Kicker (bassdrum-/kick-synthesizer)
    • PatMan (sampler for Patch-files)
  • performance-improvements
  • better compatibility with several platforms/GCC-versions
  • better desktop-integration
  • improved automation-editor
  • obsolete PluckedStringSynth-plugin has been replaced by Vibed-plugin
  • added support for compressed project-files
  • rewrote parts of internal mixer-core
  • added support for note-detuning
  • upgrade-feature for properly opening older projects/presets
  • improved MIDI-file-import
  • added libsamplerate as 3rdparty-code for systems that do not have libsamplerate
  • new/improved projects in "cool_songs"-directory
  • new samples and presets
  • new "Recently opened projects"-menu

0.2.1

15 Feb 23:11
Compare
Choose a tag to compare
0.2.1 release

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@272 0778d3d1-df1d-0410-868b-ea421aaaa00d

0.2.0

15 Feb 23:11
Compare
Choose a tag to compare
final 0.2.0 release

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@244 0778d3d1-df1d-0410-868b-ea421aaaa00d

0.0.9

15 Feb 23:22
Compare
Choose a tag to compare

LMMS 0.0.9 - source code release for historic reasons

0.0.8

15 Feb 23:21
Compare
Choose a tag to compare

LMMS 0.0.8 - source code release for historic reasons

0.0.7

15 Feb 23:27
Compare
Choose a tag to compare

LMMS 0.0.7 - source code release for historic reasons

0.0.6

15 Feb 23:26
Compare
Choose a tag to compare

LMMS 0.0.6 - source code release for historic reasons