Note for macOS users: if you're using macOS 10.14(Mojave) or newer, please use the according version. The macOS 10.13 build is buggy on 10.14 or newer.

New changes in 1.2.2: (2020-06-25)

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)

Localization

Previous features and fixes:

Click to show/hide 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 ) 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) Don't quit command-line rendering when failed to load sample files ( 1ab1280 ) Allow building SF2 player with FluidSynth 2 (#4678) Disable FX auto quit by default to avoid buggy behaviors (#4378) Enable VST sync by default ( 69a51eb ) Improve handling of nan/inf (#4743) Allow undoing note movements ( 6df6f12 ) MIDI import/export: map volume with the full range (#4785) Add a hidden setting to toggle built-in sound sanitizer (#4787) Don't let silent instruments wake up sleeping effects (#4792) Bring back PortAudio support on Windows (#4770) Initialize peak controller value with the base value (#4382) Quit exit if failing to save project (#4428) CMake: Fix errors when path contains spaces ( d1c36d7 ) CMake: Fix FindSndio module ( c45a21a ) Fix project URL for some files ( e9f2b57 ) Don't let VST/ZynAddSubFX block whole audio playback (#4460, 9fe74c2 ) Some demo project license fixes (#4481) Fix CMake < 3.1 compatibility when cross-compiling (#4530) Remove Qt temporary files after loading ZynAddSubFX settings (#4551) Extend Sndio audio backend support to more OS (#4486) Improve handling of invalid backend setting ( 91ca660 ) Enable Carla on macOS (#4558) macOS: Fix macOS compilation without SDL ( 46512fd ) VST: Wait for reply when updating sample rate ( d0b3be7 ) VST: Fix VSTs on Fedora 27 (#4276) AppImage: Use bundled jack if missing (#4094) AppImage: Fix AppImage tool path ( fc9c3ea ) Always remove infs/nans (#3706) Add support for .pat previews, drag+drop ( a8e8746 ) Fix typo: Phrygolydian to phrygian (#4223) Change default working directory location (#4288) Disable fluidsynth audio backends if possible (#4300) Revert CONTRIBUTORS file removal (#4307) Update rpmalloc submodule to 1.3.0 ( fce9326 ) Allow controlling VST effects without own GUI ( 235e8ee ) Add AppImage support to Linux builds (#3688, #4026) Replace MemoryManager implementation with rpmalloc (#3873) Use weak loading of libjack (#3887) Note sorting algorithm rework (#3881) Openbsd sndio support, apply abs call fix (#3839) Various arpeggio improvements (#3858, #3867) Switch Travis-CI to Qt5.9.2 ( d0194e6 ) Disable portaudio on Windows to prevent runtime error (#3889) Add input validation to linearToLogScale() (#3932) Fix recent files not working on KDE (#3872) CMake: Fix non-existing target warnings ( 0dbdafc ) Unsolo mixer channels on delete (#3982) Automation Editor - Straighten out draw line function (#3997) Open correct VST folder in previously saved projects with existing VeSTige instruments (#3550) Add missing macOS packages to Travis and the macOS wiki (#3595) Proper Case Renames (#3573) Ogg files - Silence warning message and fix obsolete vorbis tag message (#3634) New export encodings: MP3 (#3615, #3641), 24 bit WAV (#3552), variable bit rate OGG (#3552) Save the correct subwindow size when it's hidden (#3589) Suppress midi in events on export (#3778) Correct spelling in fft_helpers.cpp (#3645) Ensure midi port exists before removing (#3655) MIDI - Don't apply base velocity to all controller values (#3678) Cancel track rename with Escape key (#3676) Equalizer plugin, refinement to analysis display (#3530) Remove executable file permissions for theme files (#3752) Update Freeboy files from Game Music Emu 0.6.1. (#3618) Respect build options in export dialogs (#3714) 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 export support (#1686, #3733) 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 broken 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) Allow moving tracks by dragging the track label button (#3271) Option to allow auto save while playing (#3088) Make Controller Rack fixed width (#3240) Easier note resizing in the Piano Roll (#3304) Add a 'clear' button to line edits in the Sidebar (#3329) Don't count muted tracks in track length when exporting (#3390) Prevent issues with large files, Bump up sample limits to 300MB and 90 minutes (#3411, #3293) Automation editor fixes: Delete points regardless of quantisation, new points clear out surrounding points, use <Ctrl> to override the behaviour (#3352) Fixes for msys2/mingw builds on Windows (#3369) Fix opening of project files on macOS (#3219) Add SF2 support for macOS (#3446) Include past automation patterns in processing (#3382) Added and fix automation labels for Mixer elements (#3453) Add a new demo song - Buzzer Beater (Kicker challenge winner) (#3482) Always use the master channel for preset previews (#3503) Remove limited recover session (#3545) Provide support for fallback config values, make autosave on by default (#3551) New metronome samples (#3513)

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) New ReverbSC 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 the 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 the same length as first (#2883)

Metronome (#2278): The 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 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 ) 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) Treat empty patterns in song editors as Beat/Bassline patterns only if zoomed enough ( 5a92105 ) Decrease the margin of the LFO graph for better appearance ( d9f5e8a ) Redesign the LMMS logo and mimetype icons (#4519) Deselect FX channel's name text when losing focus (#4293) Setup Dialog - Fix bottom of letters cut off (#4483) Make the oscilloscope colors available as properties (#4512) Update LMMS UI more frequently (#4570) Styling: Add File Browser Styling (#4085) Window behavior: Reset window title after render ( a39ea2b ) Piano Roll: Erase on mouse button drag in erase mode (#4150) Piano Roll: Draw the entire length of a notes pitch bend info (#4233) Piano Roll: Adjust contrast of marked semitones in the piano roll (#4239) Piano Roll: Change selected notes color (#4243) Piano Roll: Change Detune To Pitch Bend in Piano Roll (#4194) Widgets: Fix incrementation of LcdSpinBox QInputDialog ( 38b69a7 ) Widgets: Fix some bugs with LFO waveform drag and drop (#4227) Widgets: Adjust MDI subwindow buttons contrast in the MenuBar (#4242) Tracks: Fix UI glitch where track ticks did not line up (#4171) Tracks: Better behavior when left-clicking a TCO (#4290) LCD Alignment Fix (#3864) Improve Automation Point delete radius and size (#3902) Fix monstro's osc 3 vol knob values (#3912) Remove text from project notes of factory templates (#3939) Automation Editor - remove (comment out) unimplemented buttons (#4051) Piano Roll - Don't quantize when pasting notes (#4058) Brand new theme (#2806) Fix misaligned controls icon in the VeSTige plugin (#3664) Update classic/style.css with TabWidget, TrackView, PianoView and Fader colors (#3665) Fixes for project loading progress display (#3672) Add a border on non-fixed BB patterns (#3758) Paint a black rectangle under patterns to prevent glitches (#3759) Enable HiDPI Scaling (Qt 5.6+ only) (#3814) 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) Redesign the Delay Plugin (#3120), Dynamics Processor Plugin (#3327), Dual Filter Plugin (#3484), Bitcrush Plugin (#3575) Fixes for the classic theme (#3226, #3424) Set text below the icon on Sidebar buttons (#3256) New, more distinguishable automation slope icons (#3282) Window size fixes (#3334, #3329) Remove non-document menu icons on macOS (#3363) Piano Roll and Automation editor grid redesign (#3062) Fix Mixer labels cutting off (#3241) Make beat notes visible in MelodyPattern (#3375) Anti-aliasing in AutomationPatternView and AutomationEditor (#3386) Switch cursor icon when changing tool in Automation editor (#3414) Disable HiDPI mode on Windows (#3531) Switch WidgetTab to use artwork tabs (#3569)

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) 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) AppImage: Fix Carla detection ( 9799f3c ) AppImage: bundle JACK fallback library correctly ( 97e738a ) Fix VST track cloning in Beat/Bassline editor ( fb5c8f5 ) Fix unusable instrumet track dropped on the Beat/Bassline editor ( 43b700d ) Fix song editor visualization after maximizing (#4698) Fix minor glitches with sample tracks (#4666) Fix hangs and glitches when automating VST plugins (#4692) Fix crash on pressing a key when VSTi without GUI loaded ( 277e8b6 ) Fix occasional hang of Sinnah VST ( 3a94ed3 ) Fix some VSTs out of sync ( 614bca7 ) Windows: support more than 62 simultaneous VST plugins ( 9c9290e ) Fix lost control links in copied automation patterns (#4723) Fix wrong tooltip texts on the FX mixer (#4740) Don't render automation tracks in Beat/Bassline tracks as a separate track (#4747) Keep off-grid position of TCOs on group moving (#4262) Fix infinite MIDI note with VST made in Cabbage (#4766) Fix builds on macOS Mojave 10.14 (#4767) Fix the inability to open VST presets in some languages ( 227e88a ) Fix undesirable clipping from internal sanitizer ( 8618ab5 ) Fix Linux HiDPI handling ( bbedfa9 ) Ensure the restore button of a subwindow shows up correctly (#4819) Fix automation processing priority (#4387) Piano roll: Fix some crashes when no pattern is open (#4392) Piano roll: reset editing mode when lost focus (#4393) Fix crash when loading project with missing peak controller effect (#4391) LADSPA: Fix undefined reference due to vectorization (#4434) Fix hang on exit from specific MIDI devices + WinMM (#4451) Fix path/file name encoding issues (#4401) Windows: VST DLL load failure and setting loading/saving error ( 792e478 , 0f3b41f ) Windows: ZynAddSubFX setting loading/saving error ( 9d0aae2 ) Windows: sample file loading error ( ddcae47 ) Windows: WAV export error ( 1af0f08 ) Windows: MIDI import error ( 3e538d5 , 112d342 ) Improve STK rawwave path handling ( 62d505b ) Fix occasional audio interface deadlock (#4450) Fix hidden sample track panning knobs when using compact track buttons (#4477) Fix ZynAddSubFX knobs disconnecting from controllers when exporting (#4493) AppImage: Fix launcher script (#4525) Fix Freeboy noise channel playback (#4538) Fix a rare crash when automating tempo while stacking/arpeggio is on (#4545) Fix some VSTs ignoring sample rate changes ( de427bb ) Fix hang when updateInOutCount called from processReplacing ( cc2ae66 ) Fix VST transport flags usage in VST sync ( 2c5cda5 ) Fix VST windows resizing partially ( 53dadd5 )d the resizing case. Fix RemoteVstPlugin spawning console host processes ( 0ad8527 ) Fix some VST hangs due to uninitialized COM/OLE in RemoteVstPlugin ( 4c7c68f ) Fix some VSTs resetting sounds due to using programs as presets ( c3db486 ) Fix decimal separator handling when loading real numbers (#4547) Fix crash on Windows due to disabled PortAudio ( 3064f03 ) macOS: Fix ZynAddSubFX "Show GUI" (#4065) macOS: Fix ZynAddSubFX NaN issue (#4261) UI: Fix patman logo (#3660) UI: Fix theme after upgrade (#4199) UI: Fix splash screen on Windows ( c3438a1 ) ZynAddSubFX: Fix decimal point issue after switching to Qt5 (#4244) Fix quantization of pasted notes ( 7de9649 ) Allow individual velocity/pan changes with alt (#3923) Use ${CMAKE_DL_LIBS} in CMakeLists.txt ( bd8c272 ) VST: Fix some deadlocks by removing plugin lock ( 6e0dda6 ) VST: Fix AmpliTube crash ( 709fc79 ) VST: Fix lack of sound in iZotope plugins ( 5ccd222 ) Fix command line rendering with VSTs (#4093) Add journaling checkpoint to recording notes (#4144) Better wine prefix detection (#4176) Fix rendering cancellation with VSTs (#4189) Fix deadlock on multi-track export with SDL (#4083) Fix redundant path elements (#4211, #4271) Ensure correct length of automation patterns in BB editor (#4212) Remove MIDI connection from factory files (#4207) Play correct note when dragging left side of virtual keyboard (#4265) Fix stack overflow in RemoteVstPlugin (#4279) Fix preset preview issues with peak controllers (#3904) Prevent left-clicking TCO from decreasing its size (#4290) Limit the automation-editor scaled-level tooltip to the grid (#4308) Fix detuning crash after deleting the note being edited (#4324) Fix crash when job queue is full (#4335) Fix occasional crash when moving TCOs (#4339) Fix crash on exit from MIDI connections (#4340) Remove release time from arpeggiated note (#4355) Remove FluidSynth requirement for background picture (#4364) Restart flanger LFO on playback state change/exporting (#4363) Fix VST sub-window creation glitches in project loading ( a2cb7e9 ) Fix effect dialog layout glitches ( 1220374 ) Fix X11 embedding on Qt4 ( 55da698 ) Fix toggling UI for non-embedded VST effects ( ee18011 ) Preserve VST GUI positions and keep them on top ( fcc883f ) VST: Add workaround for small effect window on project load ( b808631 ) Fix RemoteVstPlugin not exiting when effect removed ( 55d3fbc ) Fix crash when re-opening VST effect manage dialog ( 24ae559 ) Fix Mallets crash when STK rawwave files can't be loaded ( 75a6502 ) Handle shrank automation patterns correctly (#4012) Linkage issue fixes due to inlined functions (#3815) Fix destructor call in NotePlayHandleManager (#3884) Fix sfxr buffer noise (#3883) ZynAddSubFx: Fix preset loading (#3891) PlayHandle: Zero out buffer before processing ( 6fc4577 ) Fix single-streamed instruments inheriting envelopes when dropped on occupied tracks (#3900) Fix crashes and deadlocks with previewing preset (#3905) Fix LB302 producing a noise burst when a project is opened (#3844) LADSPA - Fix various floating point errors (#3927) Fix wrong value interpolation (#3929) Fix off-by-one/heap-buffer-overflow as reported by ASAN ( eb09ff6 ) Fix a bug when changing value by double click on fader/knob on native EQ (#4018) Fix various bugs when using JACK (#4005) Fix a qt4 crash (#4037) Fix VST plugin compilation in 64bit Ubuntu (#3593) Fix empty VST tracks creating noise in playback (#3798) Fix some VST deadlocks/hangs ( fe98a9a ) Fix segfault on VST plugin I/O change ( 7429cb8 ) Don't use VST-provided memory when loading chunks (#3805) Don't let VST plugins make the main window transparent (#3809) Fix position marker height on startup (#3587) Fix "out of buffers" crash (#3783) Fix sound while playing from piano roll, when BB tracks are muted (#3804) Stop some autosave crashes (#3841) Fix builds from directories with spaces (#3604) Fix artifacts when rendering as 24 bit WAV (#3617) Fix crash when pressing Q in not existing piano roll. (#3609) Fix sample track muting the playing sample in addition to the one being muted (#3591) Fix rounding issue in automatable model (pan knobs, coarse knobs) (#3597) Fixes to recent files (#3621) Fix inverted zooming (#3570) Fix recording of sustained midi notes (#3710, #3774, #3803) Fix midi sustain not working when envelope is on (#3730) Fix deadlock when exporting is finished, if the project has any Sample TCOs. (#3742) Fixes to recover file system (#3722) Disable HiDPI fix for Windows 7 and older ( b2919d6 ) Fix occasional crashes on export with Delay based effects (#3680) Fix producing of NaN from Env/LFO parameter change while playing (#3761) Fix 'Enable Master Pitch' not showing properly across instruments (#3753) Fix some memory leaks (#3779) Fix Vibed when the "P" parameter has non-zero value (#3789) "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) Fix recursive filtering and duplicates in File browser (#3184) Fix precision when dragging knobs and faders (#3075, #3254) Fix Mallets not loading on Windows (#3230) Fix inverted zoom direction (#3273) Fix various spelling issues (#3243, #3279) Fixes for Command line rendering (#3322, #3341, #3413, #3352) Fix sample track buffer leak ( 4254597 ) Fix saving of multiple TempoSyncKnobModels (#3281) Fix TimeLineWidget overflow (#3410) Fix hang while importing MIDI (#3409) Fix distortion when automating Crossover EQ Faders (#3343) Floating point error fixes (#3428, #3425) Fix hang on windows when upgrading ( 4708fe6 ) Fix wrong order of Peak and LFO controllers when loading projects (#3438) Fix discovery of external native plugins ( 7251c84 ) Fix a crash when clicking on a compact track label button (#3463) Fix resetting of AFP endpoints when rendering ( e65b1c8 ) Correct the Delay synchronization (#3522) EQ plugin now responds to wet / dry control (#3520) Fix factory samples not saving as relative links (#3510) LFO controller now has correct frequency with multiple connections (#3535) Fix automation processing in BB tracks (#3481) Don't change sample TCO length if tempo is changed (#3543) Remove glitching from the Flanger and Delay plugins (#3524) Flanger LFO rate synchronized (#3521) Fix alternate shading for changing time signature (#3559) Fix pattern length not changing while shifting notes (#3567) Fix time signature changing doesn't update song editor grid immediately (#3572) Fix CMP0050 compilation warnings (#3583) Fix export project for sample tracks with vst effects on it (#3571) Fix project rendering with numerator automation (#3576) Fix export - double dialog windows on writing over existing file (#3526)

Languages/Locale Better French translations in the menu item file (#4711) Fix too long translations to fix the UI misalignment (#5185) Update translations from Transifex ( fad89d6 ) Fix minor issues in German translations ( 457f2c6 ) German: show correct accelerator key in the context menu ( fbdd09d ) Add i18n maintenance script ( 96c5f05 ) Improve translations for multiple languages ( 96c5f05 ) Switched to Transifex for handing locale updates Better handling of non-ASCII (Latin1) characters (#1325) Added/fixed some missing translation items (#2065) Improved translations: French (#2065), Chinese (Simplified), Russian, Spanish, Italian, Portuguese, Czech, Dutch, Ukrainian, Japanese (#2344), Slovenian, Dutch Added translations: Malay, Hindi, Swedish, Chinese (Traditional)



Known issues with this release: