0.4.8
LMMS 0.4.8 Release Notes
We're glad to announce the availability of LMMS 0.4.8. This version is a maintainance release of the 0.4.x series. It fixes most of the (plenty) bugs found in version 0.4.7. Thanks to all who helped make this release (especially those who kept up testing and reporting bugs)!
Biggest change for the Win32 version is the full utilization of SSE and SSE2 instructions for all floating point math which makes it considerably faster. At the same time this means that the Win32 version of LMMS 0.4.8 will not run on old machines that do not support SSE and SSE2 instructions.
Summary for version 0.4.8:
Core:
- CMakeLists.txt: explicitely search for pthread and link against it
- CMakeLists: print warning about missing Mallets instrument instead of Stk
- InstrumentTrack: do not try to load "libconnection.so" in compat code
- MeterModel: clear global automation patterns in reset()
- MidiEvent: added read method for type property
- SampleBuffer: try OGG Vorbis decoder first when loading OGG files
- Song: reset global models in clearProject()
- Use proper path seperator for LADSPA_PATH
GUI:
- ControllerRackView: do not lose focus when adding controller
- Default theme: improved tooltip appearence
- EffectView: fixed artifacts with semitransparent widget shadow
- InstrumentTrackWindow: correctly disconnect from track's signals - fixes more and more increasing loading time for presets
- PianoRoll: fixed messed up editing modes when pressing Ctrl
- PianoRoll: allow chaning volume and panning of step notes
- PianoRoll: respect stacking order of notes when editing
- PianoView: send NoteOff MIDI events for all keys on focus out
- SampleTrack: fixed non-functional solo and mute buttons
- TrackContainerView: fixed dragged presets into BB Editor
Plugins:
- CALF LADSPA plugins: resynced with Git repository
- VstPlugin: fix crash when re-opening instrument track window
- VstEffectControlDialog: workaround for invisible GUI on Linux
- SID: improved artwork + logo by mikobuntu
- ZynAddSubFX: save and restore settings of new knobs
- ZynAddSubFX/QtXmlWrapper: fixed loading of oddly formatted presets
- ZynAddSubFX: forward all MIDI events but NoteOn if muted
- ZynAddSubFX: added LED checkbox to disable forwarding of MIDI CC events
- ZynAddSubFX: properly load preset data if knobs are automated/controlled
- ZynAddSubFX: fixed identifier for filter resonance controller
- ZynAddSubFX: save which controllers were modified and restore them
- ZynAddSubFX: only re-instantiate ZASF if m_hasGUI has changed
Misc:
- Manpage: fixed duplicate help item and updated program description