MuLab 10.3.0 beta

Official support for: mutools.com
Post Reply New Topic
RELATED
PRODUCTS

Post

MuLab App M10.3.0 beta for Windows and Mac 64 bit are available:
https://www.mutools.com/mulab/app/lates ... /beta.html

What's changed:
  • When recording with a countdown, then when the countdown ended and thus the effective playback+recording started, then certain plugins could suffer from a synchronization issue, because the host play state changed within a process block. This issue happened most probable with sequencer/arpeggiator-type plugins, but also some other plugins suffered from it, eg. U-He plugins. This has been fixed for both VST3 and CLAP plugins: When the play state changes, the plugin process block now is splitted so that each effective plugin process block has a single host sequencer play state. Thanks to Jd88 for spotting and reporting this sync issue.
  • When drawing a new clip on an existing non-empty track, there was a little memory leak. When using MuLab for a long time, eg. days, and/or doing many such clip edits, this little mem leak could add up. Fixed.
  • Finetuned some practical aspects in the color picker when starting from a 'no color' state.
  • MUX Front Panels: Horizontal sliders can now have longer custom parameter labels.
  • MUX Front Panels: In edit mode double-clicking a tab button did not open the related properties dialog anymore. Fixed.
  • Other small improvements.
Notes:

1) To fix the mentioned plugin sync issue, it took a significant code operation in MuLab's plugin engine. The fix has been tested with a bunch of plugins, all results ok, but further testing and reporting whether your plugins keep working fine as in M10.2 is appreciated.

2) The plugin sync issue fix has not been applied to the VST2 plugin engine anymore as VST2 is fading out and is expected to be removed from MuLab at some future point, possibly with MuLab 11. It is recommended to replace your VST2 plugins by MUX Modulars, or by VST3 or CLAP plugins.

Post

MuTools wrote: Sat Jul 25, 2026 12:04 pm
  • When recording with a countdown, then when the countdown ended and thus the effective playback+recording started, then certain plugins could suffer from a synchronization issue, because the host play state changed within a process block. This issue happened most probable with sequencer/arpeggiator-type plugins, but also some other plugins suffered from it, eg. U-He plugins. This has been fixed for both VST3 and CLAP plugins: When the play state changes, the plugin process block now is splitted so that each effective plugin process block has a single host sequencer play state. Thanks to Jd88 for spotting and reporting this sync issue.
I am hoping this was the issue I reported several years ago that you thought was my end only. I'll be testing this now seeing as it was one of the reasons I stopped using ML for so long! :tu:
- PolyHostInterface - VST2/3 Plugin chainer

- For curious minds... -

Post

This plugin sync issue was not only difficult to clearly define, it also was not straightforward to solve it, existing code-wise. Now, afterwards, it is simple to define and solution is straightforward. A big difference between before and after in this case.

Anyway, i'm curious for your test results.

Post

YES! Excellent work! Thanks for the fix! Seems all good now :tu:

I do have a really minor unrelated request...
Could you make it so the Browser button you click remains highlighted?
Just helps to see what list you're looking at :wink:
- PolyHostInterface - VST2/3 Plugin chainer

- For curious minds... -

Post

sl23 wrote: Sat Jul 25, 2026 1:03 pm YES! Excellent work! Thanks for the fix! Seems all good now :tu:
Thanks :tu:

Post Reply

Return to “MuTools”