Version 0.4.6 of Linux MultiMedia Studio (LMMS) is now available for Linux and Windows.
Summary of changes in version 0.4.6
Core:
- PulseAudio back-end: fixed latency and underrun problems.
- PulseAudio back-end: fixed improper shutdown + free allocated resources.
- AudioJack back-end: removed incorrect JACK transport code.
- MidiWinMM: fixed list of output ports being empty.
- AutomatableModel: do not return an out of range value in fittedValue().
- ConfigMgr: fix initialization of various paths if they do not exist.
GUI:
- Fixed bug #2819817: main window scrollbars.
- Increase import filter for *.midi and *.riff.
- ControllerConnectionDialog: improved auto detect feature for controllers.
- EffectSelectDialog: rewritten using Designer.
- Fixed issue with knobs in 3xOsc and AudioFilePro.
- SideBar: rewritten to use QToolBar instead of KMultiTabBar.
- TrackContentWidget: fixed background tile pixmap updating.
- MainWindow: stop playing song when asking whether to save project.
Plugins:
- Mallets: build properly with Stk 4.4.
- RemoteVstPlugin: make more VST plugins work.
- TAP LADSPA plugins: updated to version 0.7.1.
- VeSTige, ZASF, LB302, Sf2Player: do not process if InstrumentTrack is muted.
- VeSTige: set VeSTige logo as window icon for plugin GUI subwindow.
- ZynAddSubFX: resynced with their Git repo.
- ZynAddSubFX: fix some presets not being restored properly when loading project.
- ZynAddSubFX: added fast GUI-less mode.
- ZynAddSubFX: forward MidiControlChange events to ZynAddSubFX core.
- ZynAddSubFX/FLTK: updated to SVN revision 6921.
Misc:
- Added new Korean translation.
- Updated German localization files.
- Removed some old projects.