Free, open source, multiplatform Windows digital audio workstation

LMMS (32-bit)

LMMS (32-bit)

  -  86 MB  -  Open Source
  • Latest Version

    LMMS 1.3.0 Alpha 1 (32-bit) LATEST

  • Review by

    Sophia Jones

  • Operating System

    Windows 7 / Windows 8 / Windows 10

  • User Rating

    Click to vote
  • Author / Product

    LMMS Team / External Link

  • Filename


LMMS or Linux MultiMedia Studio is a free cross-platform alternative to a commercial program like FL Studio, which allows you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and the arranging of samples. LMMS 32bit can also connect to any of your MIDI devices and allow you to perform live, all in a user-friendly and modern interface. LMMS (Linux MultiMedia Studio) is a 100% free, open-source, community-driven project.

Produce music on your computer
by creating melodies and beats, synthesizing and mixing sounds, arranging samples, and much more.

Playback instruments, samples, and plugins
with a typing or MIDI keyboard in a user-friendly and modern interface.

Bundled with ready-to-use content
from an assortment of instrument and effect plugins, presets, and samples to VST and SoundFont support.

Features and Highlights
  • Compose music on Windows, Linux and macOS
  • Sequence, compose, mix and automate songs in one simple interface
  • Note playback via MIDI or typing keyboard
  • Consolidate instrument tracks using Beat+Bassline Editor
  • Fine tune patterns, notes, chords and melodies using Piano Roll Editor
  • Full user-defined track-based automation and computer-controlled automation sources
  • Import of MIDI files and Hydrogen project files
  • Built-in 64-bit VST instrument support with 32-bit VST bridge (64-bit Windows)
  • 16 built in synthesizers, including emultations of Roland ® TB-303, Commodore 64 ® SID microchip, Nintendo ® NES and GameBoy, Yamaha ® OPL2 chip and more
  • Embedded ZynAddSubFx: Polyphonic, mutlitimbral, microtonal, multi-voice additive, subtractive and pad synthesis all in one powerful plugin
  • Native multisample support for SoundFont ® (SF2), Giga (GIG) and Gravis UltraSound ® (GUS) formats for high quality instrument patches and banks
  • Drop-in LADSPA plug-in support
  • Drop-in VST ® effect plug-in support (Linux and Windows)
  • Built-in compressor, limiter, delay, reverb, distortion and bass enhancer
  • Bundled graphic and parametric equalizers
  • Built-in visualization/spectrum analyzer

Cakewalk by BandLab: Cakewalk is a powerful DAW with a wide range of features, including an integrated MIDI editor and support for VST plugins. It's available for free on Windows.

Ableton Live: A software music sequencer and digital audio workstation for Windows.

Waveform Tracktion: The most creative, inspirational and affordable digital audio workstation!

Reaper: Reaper is a flexible and affordable DAW known for its efficiency and extensive customization options. It's available on Windows, macOS, and Linux.


LMMS is completely FREE and open-source, making it an attractive option for budget-conscious musicians and producers. You can download and use it without any cost or subscription fees.

System Requirements
  • Operating System: Windows 11, 10, 8 or 7
  • CPU: 1 GHz or faster
  • RAM: 512 MB or more
  • Disk Space: 100 MB or more (for installation and project files)
  • Free and open-source
  • Cross-platform compatibility
  • Intuitive user interface
  • VST plugin support
  • MIDI capabilities
  • Extensive built-in instruments and samples
  • Active and helpful community
  • May lack some advanced features compared to premium DAWs
  • Learning curve for beginners new to music production
Also Available: LMMS (64-bit) and LMMS for Mac

  • LMMS 1.3.0 Alpha 1 (32-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    LMMS 1.3.0 Alpha 1 (32-bit) Screenshot 1
  • LMMS 1.3.0 Alpha 1 (32-bit) Screenshot 2
  • LMMS 1.3.0 Alpha 1 (32-bit) Screenshot 3
  • LMMS 1.3.0 Alpha 1 (32-bit) Screenshot 4
  • LMMS 1.3.0 Alpha 1 (32-bit) Screenshot 5

What's new in this version:

LMMS 1.3.0 Alpha 1 (32-bit)
- Adds support for MIDI CC events inside LMMS
- Lv2: Fix overflow and enum visualization
- Fix too small height of the carla instrument window
- Fix compile error with GCC 6
- Implement Lv2 Options
- Blacklist some calf plugins
- Adds feature to merge Instrument Track patterns
- Fix a bug with pasting note clips
- Fix knob graphic not updating on small changes
- Fix compilation with 'AUDIO_PORT_SUPPORT' defined
- Fix some Wine detection errors
- Workaround for SDL race condition
- FPE debug - Disable FE_UNDERFLOW
- Add note repeats feature to arpeggiator
- Fix the unit of Bitcrush Output clip level from % to dBFS
- Use case insensitive alphabetical sort in tree-browsers
- Fix 32-bit winegcc call on Linux when using LLD
- Fix MP3 stereo mode doesn't match to the selection in export dialog
- Fix possible noise when normalizing bitinvader
- Support HTML markup for knob labels
- Fix crash on closw when using JACK MIDI without JACK audio
- Add Knife tool to Piano roll
- Changes AutomationPattern to use nodes instead of raw float values
- 4 new note modification tools
- Pianoroll: nudge/snap while dragging notes
- Added a null check before checking the flag of an instrument
- Add Compressor effect to LMMS
- Fix note misalignments on resizing piano roll
- Knife Tool for Sample Clips
- Enhanced quantization in PianoRoll
- Feature: Pattern import/export
- Upgrade the Flanger effect
- Play automation pattern when midi controller connected
- Automation Node fine tuning with double-click
- Adds support for local paths and project bundles
- Fixes bug in the AutomationPattern copy-ctor
- Add a prompt when user tries to delete track
- Don't update m_positionLine in paintEvent
- Fix position line misalignment in piano roll on zoom
- Fix Ghost Notes aren't displayed properly after loading a project
- Improve Sample Track visualization
- Extend the note range to the full MIDI range
- Fix JACK MIDI dropping events which has the same timestamp to the previous one