LMMS

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
LMMS
Lmms logo.png
Screenshot of LMMS 1 after start up.
Screenshot of LMMS 1.0.0, showing its GUI.
Original author(s)Paul Giblock
Tobias Junghans[1]
Developer(s)LMMS developers
Initial release2004; 15 years ago (2004); as Linux MultiMedia Studio
Stable release
1.1.3 / 7 March 2015; 4 years ago (2015-03-07)
Preview release
1.2.0-rc8 / 19 February 2019; 3 months ago (2019-02-19)
Repository Edit this at Wikidata
Written inC++
Operating systemCross-platform: Windows, macOS, Linux
Platformx86, x64
Available in20 languages[2]
TypeDigital audio workstation
LicenseGPLv2[3]
Websitelmms.io

LMMS (formerly Linux MultiMedia Studio) is a digital audio workstation application program. When LMMS is executed on a computer with appropriate hardware, it allows music to be produced by arranging samples, synthesizing sounds, playing on a MIDI keyboard and combining the features of trackers and sequencers. It supports the Linux Audio Developer's Simple Plugin API (LADSPA) and partially Virtual Studio Technology (VST) plug-ins (on Win32).[3] It is free software released under the GNU General Public License, version 2 (GPLv2).

Overview[edit]

System requirements[edit]

LMMS is available for multiple operating systems, including Linux, OpenBSD, macOS and Windows. It requires a 1 GHz CPU, 512 MB of RAM and a two-channel sound card.[4]

Program features[edit]

LMMS accepts soundfonts and GUS patches. It can import Musical Instrument Digital Interface (MIDI) and Hydrogen files. It can write and read customized presets and themes.[5] Audio can be exported in the OGG and WAV file formats,[6] and the projects are saved in the plain XML MMP or compressed MMPZ file format.[7] It can use VST plug-ins on Win32 or Wine32, though currently the macOS port doesn't support them.[8]

Editors[edit]

  • Song Editor – compose melodies
  • Beat+Bassline Editor – create beats and basslines
  • FX mixermix an unlimited number of channels (since 1.1.0 release candidate 4)[9]
  • Piano Roll – edit patterns and melodies
  • Automation Editor

Synthesizers[edit]

  • BitInvaderwavetable-lookup synthesis
  • FreeBoyemulator of Game Boy audio processing unit (APU)
  • Kicker – bass drum synthesizer
  • LB302 – imitation of the Roland TB-303
  • Mallets – tuneful percussion synthesizer
  • Nescaline – NES-like synthesizer
  • Monstro – 3-oscillator synthesizer with modulation matrix
  • OpulenZ – 2-operator FM synthesizer
  • Organic – organ-like synthesizer
  • SID – emulator of the Commodore 64 chips
  • Triple oscillator 3-oscillator synthesizer with 4 modes: MIX, SYNC, PM, FM, and AM
  • Vibed – vibrating string modeler
  • Watsyn – 4-oscillator wavetable synthesizer
  • ZynAddSubFX
  • SF2 Player – a Fluidsynth-based Soundfont player

Samplers[edit]

  • AudioFileProcessor (AFP) – sampler with effect support

Standards[edit]

Upcoming updates[edit]

As of 25 September 2018, the 7th release candidate of LMMS version 1.2.0 is in beta test and is considered to be 98% ready for production release.[10]

See also[edit]

References[edit]

  1. ^ "LMMS Alternatives and Similar Software - AlternativeTo.net". AlternativeTo.
  2. ^ "LMMS – Currently supported languages". Retrieved 21 June 2017.
  3. ^ a b "LMMS – Linux MultiMedia Studio". SourceForge. Retrieved 17 May 2011.
  4. ^ "LMMS • Documentation". lmms.io.
  5. ^ Dave Phillips (17 August 2009). "LMMS: The Linux MultiMedia Studio". Linux Journal. Retrieved 31 March 2016.
  6. ^ "LMMS Sound Editing Software". Software Insider. Retrieved 31 March 2011.[permanent dead link]
  7. ^ "lmms.io/utils.php function read_project". Github. Retrieved 3 August 2017.
  8. ^ VeSTige
  9. ^ "Release 1.1.0-RC4". Github. Retrieved 19 August 2017.
  10. ^ "LMMS 1.2.0 Milestone". Github. Retrieved 25 September 2018.

External links[edit]