Become a member
Become a member

or
Log in
Log in

or
News

LMMS Linux MultiMedia Studio Updated

Agrandir
Add this product to
  • My former gear
  • My current gear
  • My wishlist
LMMS Linux MultiMedia Studio [Freeware]
Images
1/1
News LMMS Linux MultiMedia Studio [Freeware]

Linux MultiMedia Studio (LMMS) has been updated to version 0.4.8 for both Linux and Windows. Version 0.4.7 was released in August, adding the first x64 version.


LMMS 0.4.8 fixes most of the bugs found in version 0.4.7, the company says. The 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: explicitly 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 separator for LADSPA_PATH.

GUI:

  • ControllerRackView: do not lose focus when adding controller.
  • Default theme: improved tooltip appearance.
  • 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 chaining 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.

LMMS 0.4.7 is the first version which is officially provided for Windows 64 bit – taking advantage of modern 64 bit CPUs and their improved floating point math.

Summary for version 0.4.7

Core:

  • AutomationEditor: thread-safe handling of AutomationPattern pointer.
  • InlineAutomation: delete attached AutomationPattern immediately (fixes some random crashes when playing on virtual keyboard).
  • EnvelopeAndLfoParameters: moved global instances management into helper class (fixes crashes when importing MIDI files).
  • NotePlayHandle: fix broken note detuning feature.
  • AudioJack: do not use QVector in processCallback().

GUI:

  • Themes: explicitly set background and text color for tooltips.
  • ExportProjectDialog: guess file format from extension.
  • Fixed cloning of BB tracks.
  • When cloning BB track, indicate this fact in name of cloned BB track.
  • TrackContentObject: keep position in paste().
  • Default theme: replaced background artwork with a more decent one.
  • TextFloat: fixed size calculation in simple mode.
  • “Save changes?” dialog: Save/Discard instead of Yes/No.

Plugins:

  • CALF LADSPA plugins: resynced with Git repository.
  • LadspaEffect/Controls: fixed non-working global channel link checkbox.
  • Sf2Player: disable per-note-panning support for the time being.
  • SpectrumAnalyzer: skip processing if UI is not visible.
  • ZynAddSubFX: new background artwork.
  • ZynAddSubFX: updated to version 2.4.1.
  • ZynAddSubFX: allow hiding UI by closing main window.
  • ZynAddSubFX: added window icon (win32 version only).
  • ZynAddSubFX: save configuration file in LMMS working directory.
  • ZynAddSubFX: added knobs for MIDI controls.
  • ZynAddSubFX: new QtXmlWrapper, a QtXml-based XML back-end for ZASF.

Misc:

  • Improved .desktop and menu file.
  • Do not use -ftree-vectorize per default anymore.
  • Win32/Win64 installer associate LMMS project files with LMMS.
Be the first to post a comment about this news item

    Viewers of this article also read...

    cookies
    We are using cookies!

    Yes, Audiofanzine is using cookies. Since the last thing that we want is disturbing your diet with too much fat or too much sugar, you'll be glad to learn that we made them ourselves with fresh, organic and fair ingredients, and with a perfect nutritional balance. What this means is that the data we store in them is used to enhance your use of our website as well as improve your user experience on our pages and show you personalised ads (learn more). To configure your cookie preferences, click here.

    We did not wait for a law to make us respect our members and visitors' privacy. The cookies that we use are only meant to improve your experience on our website.

    Our cookies
    Cookies not subject to consent
    These are cookies that guarantee the proper functioning of Audiofanzine and allow its optimization. The website cannot function properly without these cookies. Example: cookies that help you stay logged in from page to page or that help customizing your usage of the website (dark mode or filters).
    Google Analytics
    We are using Google Analytics in order to better understand the use that our visitors make of our website in an attempt to improve it.
    Advertising
    This information allows us to show you personalized advertisements thanks to which Audiofanzine is financed. By unchecking this box you will still have advertisements but they may be less interesting :) We are using Google Ad Manager to display part of our ads, or tools integrated to our own CMS for the rest. We are likely to display advertisements from our own platform, from Google Advertising Products or from Adform.

    We did not wait for a law to make us respect our members and visitors' privacy. The cookies that we use are only meant to improve your experience on our website.

    Our cookies
    Cookies not subject to consent

    These are cookies that guarantee the proper functioning of Audiofanzine. The website cannot function properly without these cookies. Examples: cookies that help you stay logged in from page to page or that help customizing your usage of the website (dark mode or filters).

    Google Analytics

    We are using Google Analytics in order to better understand the use that our visitors make of our website in an attempt to improve it. When this parameter is activated, no personal information is sent to Google and the IP addresses are anonymized.

    Advertising

    This information allows us to show you personalized advertisements thanks to which Audiofanzine is financed. By unchecking this box you will still have advertisements but they may be less interesting :) We are using Google Ad Manager to display part of our ads, or tools integrated to our own CMS for the rest. We are likely to display advertisements from our own platform, from Google Advertising Products or from Adform.


    You can find more details on data protection in our privacy policy.
    You can also find information about how Google uses personal data by following this link.