What's new in LMMS 1.3.0 Alpha 1
Oct 10, 2022
- Changes in the source tree(for who building LMMS from source):
- Move some 3rd-party code to submodules (#3930, #3931, #3940, #3946, #3957, #3960, #3962, #3965, #3970, #3996, 0850b78, #5182, 924743d, #5724, #5755)
- Plugins(new/upgraded):
- New instrument: Xpressive plugin (#3259, #3772, #4089, #5217, #5586)
- Upgrade Calf LADSPA plugins to 0.90 (#3987)
- The new version of Spectrum Analyzer (#4950, #5160, ef99c53)
- Add the vectorscope plugin (#5328)
- Bitcrusher: allow non-integer bit depth (#5407)
- New features:
- Add FLAC export (#3731, #5501)
- Allow resizing sample tracks from left (#3487, #4008)
- Support SF3 soundfont(.sf3) files (#3895)
- Add ghost notes feature (#4575, #4812)
- Rendering looped sections multiple times on export (#4639)
- Step Recording feature (#4544)
- Support FX Mixer for sample tracks and add controls to sample track window (#3866)
- Add a save option to discard MIDI connections (#5021)
- Allow drag&drop samples on sample tracks (#5043)
- Enhanced snapping in song editor (#4973, #5401)
- Add saving/loading marked semitones in piano roll (#5146)
- Add vertical zoom to piano roll (#5442)
- Allow VST preset preview (#5441)
- Show VST parameter string (#5321)
- Add basic support for LV2 (#4899, #5517, #5691, #5783)
- Automatically assign a midi input device to the selected track (#5499)
- Implement portable mode (#5561)
- Enable mixer color-coding (#5589)
- Enable track-wide color coding (#5573, #5780)
- Feature: Glue notes in piano roll (#5721)
- Fixes bug with cloning Automation Tracks (#5732)
- Support Carla on Windows (#5713)
- Support JACK on Windows (#5716)
- Add auto-highlight scale and key selection (#5196)
- Bug fixes:
- Fix sndio endianness issue on OpenBSD build (#3716)
- Fix arithmetic overflow in timeline widget (#3701, bcdb5ec)
- Fix time display inconsistency between seconds/ticks (#3711, 4b36ba9)
- Fix debug builds crashing when previewing notes (c9c22e4)
- Remove audio artifacts when automating the Equlizer parameters (#4260, 4fd8ecd)
- Fix soundfonts without patch 0 making no sounds by default (#5084)
- Fix "Mark/unmark all corresponding octave semitones" crash (#5137)
- Fix vertical piano somtimes ignoring fast mouse clicks (#5262)
- Fix undefined beahvior from uninitialized values (#5413)
- Piano roll: fix stuck vertical cursor (#5200)
- Fix crash on CLI rendering (#5579)
- Fix wrong lengths of exported tracks when tracks have different lengths (#5348)
- Finer knob step size for LADSPA effects (#4574)
- Fix "Remove unused channels" ignoring sample tracks (#5559)
- Fix garbage in exported audio caused by resampling (#5552)
- Fix mute state not saving when soloed track exists (#5565)
- Fix the outer border for the instrument track (#5594)
- Fix metronome playing when song is paused (#5612)
- Fix for Icons and comboboxes mismatch in arpeggiator in Instrument Editor (#5623)
- Fix FM or heavy PM in TripleOscillator result in odd output (#5651)
- Fix MIDI import ignoring some tracks (#5653)
- Fix crash on opening project files from a .zip file on Windows (#5677)
- Fix for Mixer volume percentage labels are off by a factor of 100 (#5661)
- LB302: Use consistent cutoff frequency on mulitple sample rates (#5618)
- Fix sample clips cutting at the beginning in some cases (e5f1007)
- Fix crash/freezing after rendering when using soundio/JACK (#5681)
- Fix bugs with one instrument track window mode (#5808)
- UI changes
- Move the search bar on top of the file browser for sidebar pages (#3657)
- Make pattern names easier to read (#3691, #3704)
- Save/load the track height (#3692, #3840)
- Improve UI behavior on drag-moving tracks (#3878, e8debf9)
- Restrict playing notes on the keyboard of the Piano Roll editor to left-clicks. (#3771)
- Improve About dialog and export dialog (#3826, aad98d7)
- Improve the plugin browser UI (#3773)
- Use "Set value" as dialog title on typing values (#4063)
- Use themed file dialogs everywhere (#4298)
- Responsive "Effects chain" & "User controller" LEDs (#4297)
- Allow setting/moving points at the left edge of automation editor grid (#4323)
- Zooming with mouse wheel center (#3835)
- Reorder the main windows' buttons & shortcuts (#3938)
- Allow renaming of FX mixer channels with the F2 and enter keys. (#4348)
- Remove "What's This?" and update tooltips (#4128, #5173)
- Enable antialiasing in EQ's spectrum analyzer (#4416)
- Fix typo on MIDI import dialog (#4457)
- Add option to show note values on notes in Piano Roll (#4466)
- Allow variable-sized windows for instruments (#4906, 6e7c4a4)
- PluginBrowser: Tree layout and search bar (#4759)
- New icons for Monstro (#4943)
- FileBrowser: Backup expanded directories and restore that state when the tree is reloaded (#4930)
- Increase Mixer fader falloff speed (#5038)
- FadeButtons now remain partially lit as a note plays out (#4969)
- MDI Subwindow Decoration for VeSTige instruments (#2826)
- Fix renaming mixer channel from the context menu (#5083)
- Use mean-based logic for controlling loop points (#4034)
- Show the vertical scroll bar of song editor and bb-editor only if needed (#5102)
- Fix some spelling errors (#5151)
- Fix the visualization widget showing clipping color at exactly 0dB (#5162)
- Rewrite the setup dialog (#3820, 9f0baab)
- Remove maximize from Meter(Metro) menu (#5071)
- Add missing icons of File menu actions (#5183)
- Add close button to sidebar (#5133)
- Give focus to automation editor when the window gets the foucs (#5170, #5224)
- Increase File Browser Spacing (#4252)
- Fix spelling errors (#5385)
- Add "Open containing folder" to sidebar context menu (#5453)
- Disable dragging automation points after drawing line (#5315)
- Fix limitations when scrolling in automation editor (#5469)
- Add an option to move sidebar to right side of window (#5114)
- Add spacing above the oscilloscope (#5490)
- Adds a button to clone the BB track pattern (#5531)
- Adding a trail (gradient) behind the position bar (#5543)
- Make Pause hotkey Shift+Space (#5554)
- Removed the excessive margin in instruments' GUI (#5171)
- Add full screen/subwindow maximize shortcuts and remap other shortcuts (#5563)
- Remove warning color from oscilloscope (#5492)
- Center vertical scroll position when opening the Automation Editor (#5123)
- Change the background color of the selected text in a text box (#5628)
- Add keyboard shortcuts to preview/add sounds from sidebar (#5427)
- Add insert/remove bar buttons in Song editor (#5698)
- Better background color of the selected text (#5687)
- New visualization for disabled knobs (#5549)
- Better visualization for effect rack (#5766)
- Minor icon updates (#5588)
- Performance improvements:
- Disable EQ analyser when invisible to save CPU (#4399)
- Don't reload sample from disk when reversing (#5701)
- Other changes/improvements:
- Refactor shortcuts for song editor (#3649, #3796, #3832)
- Add a build option to debug floating-point errors (#3687, #4213)
- Add support for SDL2 (#3732, ec28a65, ff8de2d, e2a7587, 0196f31)
- Support building with MSVC and support 64bit VSTs on Linux (#4000, #4352, f245d74, adcc009, ac65fb9, 57c85f4, b7c0997, 1c5e374, #4505, #5180)
- Allow exporting empty projects (#4031)
- Copy/paste values to/from system clipboard (#4257)
- Add Performance logger and use on exporting (#3974)
- Give our threads names for debugging (#4356)
- Initialize peak controller with the base value instead of 0 (#4382)
- Added an uninstall target for make (#4448)
- Add wiki as submodule (#4588)
- Fix or remove wrong or useless debug printfs (#4745)
- Allow console output on Windows if available (#4719)
- Allow 32 for minimum buffer size in UI (#4336)
- Better Wine detection and support (af40c76, 8c4514f, #5211, d173f42)
- Play/record piano roll's chord notes (#4963)
- Allow playing muted pattern in the piano roll (#5134)
- Make undo for PianoRoll cut action possible (#5214)
- Remove global automation from MIDI import (#5223, f1831ff)
- Add activity indicator for sample tracks (#5477)
- Support NetBSD's OSS audio/midi implementation (#5277)
- Implement fade in to prevent TripleOscillator from clicking (#5199)
- Allows instruments to keep the MIDI channel information when forwarding (#5470)
- Consolidate error messages while loading project (#5269)
- Better minimum length when resizing notes (#5512)
- Add missing 1/96 quantization (#5304)
- Set default behaviour of playhead to
New in LMMS 1.2.2 (Jul 5, 2020)
- General improvements:
- Stop filtering out valid characters from file name while exporting tracks (#5282)
- Fix Invalid warning about "dummy-MIDI-client" (#5509)
- UI improvements:
- Note selection: Editing values works in dialog (#5438)
- Bug Fixes:
- Piano Roll - Fix retrigger with vol/pan sliders (#5271)
- Fix a rare crash on export (#5293)
- Fix LMMS not launching when AppImage has spaces in name (#5297)
- Fix vertical piano being unresponsive when clicked too fast (#5262)
- Fix crash with Grooove VST (#5300)
- Fix crash on deleting instrument with controller connections on knobs (#5306)
- Fix notes being placed at negative positions on MIDI import (#5343)
- Fix scrolling direction in the song editor due to stuck Ctrl/Shift (#5286)
- Fix stuck notes with Helm VST on tempo automation (#5365)
- Fix file factory delimeter position (#5378)
- Fix a muted demo project "Greippi - Krem Kaakkuja (Second Flight Remix)" (aeac24c)
- Fix controls linking misbehaviors (#5336)
- Fix loading and saving of .fxb/.fxp files on Windows (#5411)
- Fix crashes and hangs on importing some Hydrogen drum kit songs (#5420)
- Fix freeze when replacing Mallets with another instrument (#5428)
- DrumSynth: ensure correct envelope length in any sample rate (#5467)
- AFP: fix loading start and loop points if the loop point is automated (#5472)
- Select the correct piano key for marking semitones (#5478)
- Ensure consistent use of effect gate (#5475)
- Fix Piano roll crashing when window is vertically scaled too large (#5449)
- Fix some memory errors with JACK audio/MIDI (#5452)
- JackMidi: Remove confusing warnings at shutdown (737fcd3)
- Fix SF2 player crashing when file is not a soundfont, with FluidSynth 2 (#5487)
- BB editor: fix mouse event affecting wrong beats due to the cursor shape (#5489)
- Fix knobs moving too fast on some platforms (#5360)
- Fix notes created in BB editor resizing incorrectly when resizing a selection (#5515)
- Fix some patterns not being saved in project (#5537)
- Other:
- Localization
New in LMMS 1.2.1 (Oct 21, 2019)
- General improvements:
- Respect OS' case sensitivity when checking for existing files (#4768)
- Remove MIDI connections from factory .mmpz files (#5163)
- Show FreeBSD in the build version info (732448c)
- UI improvements:
- Make splash screen text white (#5149)
- Show Beat/Bassline Editor on clicking track labels of B/B tracks (#5060)
- Enable dark title bar on macOS (df79f8c)
- Bug Fixes:
- Fix building RemoteVstPlugin with Wine >= 4.14 (#5210)
- Fix stuck keys when dragging on the piano view (#5127)
- Fix crash on unmarking octave semitones (#5184)
- Fix invalid MIDI Program Change decoding (#5154)
- Rubberband fix for selecting a large area in the song editor (#5003)
- VeSTige: show icon on 'Turn off all notes' button (#5237)
- RemoteVstPlugin: fix crashes when failed to open a file (#5235)
- Organic: fix glitch at the beginning of a note (#5252)
- Fix broken audio sample exporting on high sampling rate (#5226)
- Localization:
- Better French translations in the menu item file (#4711)
- Fix too long translations to fix the UI misalignment (#5185)
New in LMMS 1.2.0 (Aug 26, 2019)
- General improvements:
- Fix build with musl C runtime library (#4825)
- Fix debug build broken in RC8 (a233291)
- DrumSynth: Make the parsing logic safer (#4869)
- macOS: Disable soundio on for stability (991ffcd)
- Allow sample track clips to be resized smaller than one bar (#4933)
- Don't require X11Extras on Linux when VSTs are disabled (#4953)
- Allow recording chords directly from the piano-roll (#4938)
- Fix more issues with ZynAddSubFX and/or VSTs related to automation (#4942)
- Better default sounds for Nescaline and Freeboy (#4968)
- DMG rebranding (#5013)
- UI improvements:
- macOS: Add shortcuts for inserting bars, deleting bars and deleting notes on Apple keyboard (#4851)
- AudioFileProcessor: Better tooltip for ping-pong loop (#4868)
- VST: Add VST always-on-top config option (17f6235)
- VST: Ensure VST windows show properly in taskbar (6fef905)
- VST: Don't show error when loading empty VeSTige instance (205b575)
- Equalizer: Fix spectrum window formula (#4895)
- Equalizer: Use brighter and more opaque colors for the spectrum view (#4772)
- Don't draw note detuning info over the volume/panning area (#4965, 9ff882d)
- Fix hanging cursor in piano-roll (#4960)
- Update splash screen (#5002, #5019)
- Bug Fixes:
- AppImage: Fix JACK detection (e54969c)
- Fix ZynAddSubFX pitch resetting on project load/export (04768ee, 97d5529)
- VST: Fix crash when using 32bit VSTs on 64bit Linux with VST sync turned on (3aeacca)
- Fix crash when trying to drop controls into the empty automation editor (#4882)
- Fix crash Ctrl + dragging patterns between instances (#4882)
- Fix creating new ZynAddSubFX banks on Linux (#4905)
- Fix empty editors after closing them and creating a new project (#4891)
- Fix crash when loading presets with broken controller connections (#4939, 934ea6d)
- Fixes crash on cloning patterns on Qt >= 5.12 due to cursor issues (#4918)
- Fix notes getting stuck under high CPU conditions (#4908)
- Fix crashes due to race conditions in NotePlayHandleManager (#4966)
- Fix LADSPA automations getting disconnected on export (#4972)
- Fix crash on removing sample track clips while playing (#4982)
- Fix sample tracks out of sync if the processing sample rate is different from 44100Hz (#4991)
- Fix the genre metadata of exported MP3 files wrongly set to Blues (47d6388)
- Fix metadata not written correctly when exporting multiple tracks (#5005)
- Localization:
- Update translations from Transifex (fad89d6)
- Fix minor issues in German translations (457f2c6)
New in LMMS 1.2.0 RC 2 (Jan 10, 2017)
- FEATURES AND FIXES:
- General Improvements:
- Build support for Haiku (BeOS) Operating System
- Build support for OpenBSD/sndio backend (#2690, #2707)
- Better handling of corrupt projects/presets
- Export as loop support for CLI (#2131)
- Added Apple MIDI support (#1153)
- Fix "Dummy" audio selection (#2376)
- MIDI import:
- Better track naming (#2006)
- Better pitch bend support (#2006)
- Faster import (#2028)
- Dedicated folders for plugins, instrument patches (#1807)
- Fast-switch support for instrument dialogs (#1987)
- Improved support for HDPI displays (pixel independent font sizes)
- SDL is now the default audio back-end for new installations (#1600)
- Prevent overwriting of recover files (#2174)
- Added LocklessList and use it for new play handles (#2895)
- Remove FLP import, revert project to GPLv2+ only (#2904)
- Improved file input validation (#2523)
- Extended arpeggiator functions (#2130)
- Disable minimization on all subwindows (#2983)
- Sample tracks can be played from any song position (#3133)
- Folders/Paths:
- Make templates folder configurable
- FX Mixer:
- Added "Remove unused channels" feature
- Added Mixer "solo" mode
- Shortcut SHIFT + INSERT adds new channel
- New Instruments:
- Gig Player - Plays Giga Sample Banks (similar in usage to SoundFont files) (screenshot)
- FX - Effects Plugins:
- Effects now sort-able, list in proper alphabetical order (#2834)
- Equalizer plugin - A new native parametric graphic EQ effects plugin (screenshot)
- New Bitcrush effects plugin (screenshot)
- New Crossover EQ plugin (can be used as a tonestack) (screenshot)
- New Multitap Echo plugin (screenshot)
- Native effect plugins redesigned to fit with the new theme (#2831)
- Noncyclic smoothing for waveshaper and dynamics processor to avoid unwanted distortion (#3137)
- Sample exact models/controllers:
- Supported by FX mixer, Instrument VOL knob, Amplifier FX plugin, WaveShaper, LFO Controller, Dual Filter, BassBoost
- Allows smooth sidechaining with peak controller
- Allows AM modulation with LFO controller
- Track Enhancements:
- Add ability for instruments to ignore "master" pitch slider
- Quick FX Mixer assignment from track context menu
- Added Automation Track pattern "flip" (horizontal/vertical)
- Better thumbnails/previews of Piano Roll patterns
- Fix crash when changing note velocity (#2713)
- Added Step cloning in Beat/Bassline Editor (screenshot)
- New BB tracks have same length as first (#2883)
- Metronome (#2278):
- Metronome can now be turned on and off with a new button
- Will play during song, pattern and BB playback when turned on
- Metronome is ignored during export
- Project templates:
- The default template can now be saved explicitly using a new option in the file menu
- File menu has a new option "New from template"
- User presets are now also shown in the tool button menu and in the "New from template" menu
- UI Improvements:
- Brand new theme (#2806)
- Range Select in Song Editor
- Horizontal mouse wheel support in Song Editor
- Group copy/move in song editor
- Better collection and displaying of startup errors (both GUI and CLI)
- Better name handling for copied patterns
- Allow the disabling of ".bak" files
- Piano Roll shortcut Alt+Left/Alt+Right switches between Piano Roll patterns
- Add Quantize button to Piano Roll
- Marking Piano Roll semitones marks on all octaves (#2193)
- Better incompatible theme detection (forces minor version check)
- Recursive sample/preset/project searching in File Browser
- Add X/Y pad to Delay FX plugin (screenshot)
- Added deselect shortcut support for Piano Roll (CTRL + SHIFT + A)
- Adjacently insert cloned tracks (#170)
- Status message on splash screen during load (#1696)
- Display plugin information for native plugins (#1985)
- Draw note names on the white keys when "Enable note labels in piano roll" is selected (#2285)
- ALSA audio device can now be selected from a combo box (#2135, #1600)
- Fix style for Qt5 about dialog (#2781)
- Finer zoom level - 12.5% (#2517)
- Piano roll notes are drawn flat, borderless and transparent (#2827)
- Subwindow title bars are themeable now (#2516)
- Newly added instruments inherit the size of a BB pattern (#2883)
- Add a Rename option in controller context menu (#2804)
- Render the mixer levels in a dBFS scale (#2672)
- Rename track and FX channel names directly, without using a dialog (#2916, #2918)
- Recover dialog redesign (#2176, #2908)
- Various new CSS properties added for better themeability
- Redesign mixer faders, show exactly when clipping and when over -6db (#3056)
- dBV is actually mislabeled dBFS (#3095)
- Set default suffix in 'Save as' file save dialog (#2230)
- Bug Fixes:
- "Code profiling" driven performance and bug fixes
- Fix AudioFileProcessor redraw issues
- Fix maximize/restore window behavior in Song Editor when opening track
- Fix crash when moving channels (#1584)
- Fix noise at end of some sample previews
- Fixed position of "Factory Presets" file divider in file browser
- Don't store templates in "Recently opened" list (#1812)
- Disable VST instrument previews (prevents crashes)
- Fix several color/display/cursor/sizing issues
- Moving play cursor changes beat/bar/ticks display
- Fix Nescaline high-note crash
- Fix exporting crash on some locales/languages
- Fix crash when deleting Beat/Bassline Pattern during playback
- Fix fine-tuned note position when copying/pasting
- Fix output range/NaNs in SFXR instrument (#1879)
- Better clamping behavior in automation editor (#1907)
- Fix distorted sound with Multiband EQ
- Fix opening projects with non-ASCII characters in the name (#1995)
- Prevent running as root on Linux / Unix / Mac (override available)
- Fix noise when automating length of Delay and Flanger plugins
- Fix midi sustain not working with sf2 player (#2758)
- Fixes newly added tracks in BB having wrong size (#2808)
- Fix Zynaddsubfx-GUI on FreeBSD
- Fix VST freezes on Arch and other systems (#2739)
- Fix MIDI sustain pedal not working with sf2 player (#2877)
- Fixed freeze when finishing export (#2879)
- Fixed crash on canceling the export (#2928)
- Pattern::changeTimeSignature() was off by one (#2959)
- Fix 'Set Linear' not saving properly (#2742)
- Fix controllers not getting removed when switching projects (#2980)
- Languages/Locale:
- Switched to Transifex for handing locale updates
- Better handling of non-ASCII (Latin1) characters (#1325)
- Added/fixed some missing translation items (#2065)
- Improved French translation (#2065)
- Improved Chinese (Simplified) translation
- Improved Russian translation
- Improved Spanish translation
- Improved Italian translation
- Improved Portuguese translation
- Improved Sweden translation
- Improved Czech translation
- Improved Dutch translation
- Improved Ukrainian translation
- Improved Japanese translation (#2344)
- Improved Slovenian translation
- Added Swedish translation
- Added Chinese (Traditional) translation
- KNOWN ISSUES WITH THIS RELEASE:
- This is a pre-release, and still contains some bugs. Check the open bugs under the 1.2.0 milestone.
- Runs on OS X 10.7 "Lion" and higher only (Please see bug #1270)
- VST plugins (.dll) do not work on Apple (Please see bug #698)
- SoundFonts (.sf2) do not work on Apple (Please see bug #649)
- Projects open to a blank project every time when opened from Finder or Desktop (Please see bug #665)
- ZynAddSubFX "Show GUI" button does not work on Apple (Please see bug #703)
New in LMMS 1.2.0 RC 1 (Jun 6, 2016)
- GENERAL IMPROVEMENTS:
- Build support for Haiku (BeOS) Operating System
- Better handling of corrupt projects/presets
- Export as loop support for CLI (#2131)
- Added Apple MIDI support (#1153)
- Fix "Dummy" audio selection (#2376)
- MIDI export support
- Dedicated folders for plugins, instrument patches (#1807)
- Fast-switch support for instrument dialogs (#1987)
- Improved support for HDPI displays (pixel independent font sizes)
- SDL is now the default audio back-end for new installations (#1600)
- Prevent overwriting of recover files (#2174)
- MIDI import:
- Better track naming (#2006)
- Better pitch bend support (#2006)
- Faster import (#2028)
- FOLDERS/PATHS:
- Make templates folder configurable
- FX MIXER:
- Added "Remove unused channels" feature
- Added Mixer "solo" mode
- Shortcut SHIFT + INSERT adds new channel
- NEW INSTRUMENTS:
- Gig Player - Plays Giga Sample Banks (similar in usage to SoundFont files) (screenshot)
- NEW FX PLUGINS:
- Equalizer plugin - A new native parametric graphic EQ effects plugin (screenshot )
- New Bitcrush effects plugin (screenshot)
- New Crossover EQ plugin (can be used as a tonestack) (screenshot)
- New Multitap Echo plugin (#1362)
- SAMPLE EXACT MODELS/CONTROLLERS:
- Supported by FX mixer, Instrument VOL knob, Amplifier FX plugin, WaveShaper, LFO Controller, Dual Filter, BassBoost
- Allows smooth sidechaining with peak controller
- Allows AM modulation with LFO controller
- TRACK ENHANCEMENTS:
- Add ability for instruments to ignore "master" pitch slider
- Quick FX Mixer assignment from track context menu
- Added Automation Track pattern "flip" (horizontal/vertical)
- Better thumbnails/previews of Piano Roll patterns
- Added Step cloning in Beat/Bassline Editor (screenshot)
- METRONOME (#2278):
- Metronome can now be turned on and off with a new button
- Will play during song, pattern and BB playback when turned on
- Metronome is ignored during export
- PROJECT TEMPLATES:
- The default template can now be saved explicitly using a new option in the file menu
- File menu has a new option "New from template"
- User presets are now also shown in the tool button menu and in the "New from template" menu
- UI IMPROVEMENTS:
- Range Select in Song Editor
- Horizontal mouse wheel support in Song Editor
- Group copy/move in song editor
- Better collection and displaying of startup errors (both GUI and CLI)
- Better name handling for copied patterns
- Allow the disabling of ".bak" files
- Piano Roll shortcut Alt+Left/Alt+Right switches between Piano Roll patterns
- Marking Piano Roll semitones marks on all octaves (#2193)
- Better incompatible theme detection (forces minor version check)
- Recursive sample/preset/project searching in File Browser
- Add X/Y pad to Delay FX plugin (screenshot)
- Added deselect shortcut support for Piano Roll (CTRL + SHIFT + A)
- Adjacently insert cloned tracks (#170)
- Status message on splash screen during load (#1696)
- Display plugin information for native plugins (#1985)
- Draw note names on the white keys when "Enable note labels in piano roll" is selected (#2285)
- ALSA audio device can now be selected from a combo box (#2135, #1600)
- BUG FIXES:
- "Code profiling" driven performance and bug fixes
- Fix AudioFileProcessor redraw issues
- Fix maximize/restore window behavior in Song Editor when opening track
- Fix crash when moving channels (#1584)
- Fix noise at end of some sample previews
- Fixed position of "Factory Presets" file divider in file browser
- Don't store templates in "Recently opened" list (#1812)
- Disable VST instrument previews (prevents crashes)
- Fix several color/display/cursor/sizing issues
- Moving play cursor changes beat/bar/ticks display
- Fix Nescaline high-note crash
- Fix exporting crash on some locales/languages
- Fix crash when deleting Beat/Bassline Pattern during playback
- Fix fine-tuned note position when copying/pasting
- Fix output range/NaNs in SFXR instrument (#1879)
- Better clamping behavior in automation editor (#1907)
- Fix distorted sound with Multiband EQ
- Fix opening projects with non-ASCII characters in the name (#1995)
- Prevent running as root on Linux / Unix / Mac (override available)
- Fix noise when automating length of Delay and Flanger plugins
- LANGUAGES/LOCALE:
- Better handling of non-ASCII (Latin1) characters (#1325)
- Added/fixed some missing translation items (#2065)
- Improved French translation (#2065)
- Improved Chinese translation
- Improved Russian translation
- Improved Japanese translation (#2344)
- Added Swedish translation
New in LMMS 1.1.3 (Mar 9, 2015)
- New fixes in 1.1.3: (2015-03-07)
- Fix pops and clicks introduced with new mixer (Bug #1662)
- Fix 0% export bug affecting certain languages/locales (Bug #1496)
- Fix Watsyn shows wrong selection after switching instruments (Bug #1526)
- Fix Nescaline crash when playing very high notes (Bug #1492)
- Fix AudioFileProcessor wave display bug (Bug #929)
- Fix various memory leaks
New in LMMS 1.1.2 (Feb 16, 2015)
- New fixes:
- Fix pops and clicks introduced with new mixer (Bug #1662)
- Fix 0% export bug affecting certain languages/locales (Bug #1496)
- Fix Watsyn shows wrong selection after switching instruments (Bug #1526)
- Fix Nescaline crash when playing very high notes (Bug #1492)
- Fix AudioFileProcessor wave display bug (Bug #929)
- Fix various memory leaks
New in LMMS 1.1.1 (Feb 16, 2015)
- Bump version for stable-1.1 patch release
New in LMMS 1.1.0 (Feb 11, 2015)
- FEATURES AND FIXES:
- New FX Mixer:
- New chainable FX channels
- Unlimited FX channels
- Better labeling of dummy effects
- Improved performance
- New temposyncable delay FX plugin
- New Instruments:
- Nescaline - Nintendo Entertainment System(R) sound emulator
- Watsyn - Advanced wavetable synth
- Monstro - Advanced triple oscillator synth
- Carla - Audio plugin host (Linux only)
- Instrument Enhancements:
- AudioFileProcessor - Adjustable loop points
- Kicker - Temposyncable envelope, higher max; distortion enhancements
- LB302 - Fix note sticking, playback bugs
- Demos/Presets:
- Cleaned up dated demo tracks
- Updated ZynAddSubFX instrument presets from Zyn team
- Added, removed and updated presets for TripleOsc, LB302, Organic and SID, Monstro, Watsyn,
- BITINVADER:
- UI Improvements:
- Piano Roll:
- Ctrl + Left/Right Arrow keys now moves selected notes by one bar
- Shift + Up/Down now moves selected notes by one semitone
- Fixed theme artifacts caused by improper uninstall/upgrade
- Added /Volumes to sidebar and open dialog for Mac
- Added Chinese/Japanese, updated Italian and German translations
- Enabled toggling of knob scale in context menu (Linear/Logarithmic)
- Added ability to record automations
- Added support for undo/redo in Piano Roll
- Bug Fixes:
- Fixed various memory leaks
- Misc branding fixes
- Autosave/save prompt fixes
- Better cursor positioning (hand, automation tracks, loop markers)
- Fixed soundfont chorus/reverb settings
- Fixed a bug that caused the pitch range being ignored on project load
- Minor UI fixes
- Added build support for OSX 10.7 "Lion"
New in LMMS 1.1.0 RC 10 (Dec 10, 2014)
- New FX Mixer:
- New chainable FX channels
- Unlimited FX channels
- Better labeling of dummy effects
- Improved performance
- New temposyncable delay FX plugin
- New Instruments:
- Nescaline - Nintendo Entertainment System(R) sound emulator
- Watsyn - Advanced wavetable synth
- Monstro - Advanced triple oscillator synth
- Carla - Audio plugin host (Linux only)
- Instrument Enhancments:
- AudioFileProcessor - Adjustable loop points
- Kicker - Temposyncable envelope, higher max; distortion enhancements
- LB302 - Fix note sticking, playback bugs
- Demos/Presets:
- Cleaned up dated demo tracks
- Updated ZynAddSubFX instrument presets from Zyn team
- Added, removed and updated presets for TripleOsc, LB302, Organic and SID,
- Monstro, Watsyn, BitInvader
- UI Improvements:
- Ctrl + Left/Right Arrow keys now moves selected notes by one bar
- Shift + Up/Down now moves selected notes by one semitone
- Added `/Volumes` to sidebar and open dialog for Mac
- Added Chinese/Japanese, updated Italian and German translations
- Enabled toggling of knob scale in context menu (Linear/Logarithmic)
- Added ability to record automations
- Added support for undo/redo in Piano Roll
- Bug Fixes:
- Fixed various memory leaks
- Misc branding fixes
- Autosave/save prompt fixes
- Better cursor positioning (hand, automation tracks, loop markers)
- Fixed soundfont chorus/reverb settings
- Fixed a bug that caused the pitch range being ignored on project load
- Minor UI fixes