Jump to content

LMMS

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Lambtron (talk | contribs) at 16:04, 23 March 2018 (Reverted good faith edits by Pavolmaria (talk): Rv experimental edits. (TW)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

LMMS
Original author(s)Paul Giblock
Tobias Junghans[1]
Developer(s)LMMS developers
Initial release2004; 20 years ago (2004); as Linux MultiMedia Studio
Stable release
1.1.3
Preview release
1.2.0-rc5
Repository
Written inC++
Operating systemCross-platform: Windows, Linux, OS X
Platformx86
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 Virtual Studio Technology (VST) plug-ins.[3] It is free software released under the GNU General Public License, version 2 (GPLv2).

Overview

System requirements

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

Program features

LMMS accepts soundfonts and GUS patches. It can import Musical Instrument Digital Interface (MIDI) and hydrogen files. FL Studio project (FLP) files had been able to be imported, but FLP support have been removed.[5] It can write and read customized presets and themes.[6] Audio can be exported in the OGG and WAV file formats,[7] and the projects are saved in the plain XML MMP or compressed MMPZ file format.[8]

Editors

  • Song Editor – compose melodies
  • Beat+Bassline Editor – create beats and basslines
  • FX mixermix unlimited number of channels(since 1.1.0 release candidate 4)[9]
  • Piano Roll – edit patterns and melodies
  • Automation Editor
  • BitInvaderwavetable-lookup synthesis
  • FreeBoyemulator of Game Boy audio processing unit (APU)
  • Kicker – kick & bass drum synthesizer
  • LB302 – monophonic imitation of 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
  • AudioFileProcessor (AFP)

Standards

Upcoming updates

As of 19 December 2017, the 5th release candidate of LMMS version 1.2.0 is in beta test and is considered to be 96% ready for production release.[10]

See also

References

  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. ^ "Remove FLP import, revert to GPLv2+ only". Github. Retrieved 4 August 2017.
  6. ^ Dave Phillips (17 August 2009). "LMMS: The Linux MultiMedia Studio". Linux Journal. Retrieved 31 March 2016.
  7. ^ "LMMS Sound Editing Software". Software Insider. Retrieved 31 March 2011.[permanent dead link]
  8. ^ "lmms.io/utils.php function read_project". Github. Retrieved 3 August 2017.
  9. ^ "Release 1.1.0-RC4". Github. Retrieved 19 August 2017.
  10. ^ "LMMS 1.2.0 Milestone". Github. Retrieved 20 December 2017.