MStereoProcessor Changelog

What's new in MStereoProcessor 9.01

May 8, 2015
  • VST surround is now disabled by default again because of compatibility problems with FL studio and Studio One.
  • Limited impact of the 5th style color (inactive window overlay), which caused colored inactive windows.
  • Fix: Plugin didn't load param 2,3,4 range in modulators & multiparameters correctly in ProTools sometimes.
  • Fix: Equalizer areas text wasn't readable well in some color schemes.

New in MStereoProcessor 7.13 (Sep 24, 2013)

  • Fix: Safety limiter was responding too early on stereo sources and didn't work correctly single-channel modes.
  • Fix: New pitch detection algorithm could cause problems when fed with white noise and some other problematic signals.
  • Fix: Mouse movement over the plugin window in Cubase did stop any other drawing on some machines.
  • Fix: Fixed cursor support on Mac.

New in MStereoProcessor 7.10 (Jun 19, 2013)

  • Increased number of banks for multiparameter bank modes to 32.
  • Fix: Multiparameter windows became extremely large after the previous update.

New in MStereoProcessor 7.09 (Jun 19, 2013)

  • Added time-resolution parameter & peak detection feature to analyzers, added global presets, FFT sizes extended to 262k and overlap converted powers of 2 and extended to 4096x, for ultimate precision required with scientific analyses.
  • Plugins with to-host synchronization now contain "Set xxx" button, which sets rate/frequency/size according to current sync value.
  • Multiparameters in bank mode now contain editable list of values for each bank.
  • MPhaser, MMultiBandPhaser: Added squared and logarithmic shape modes closely resembling analog sweeping character.
  • Added ability to override the default units & grid in all envelope graph editors including snap-to-grid.
  • EBU prefiltering is now optional in all LU meters.
  • Modulation/multiparameter range parameters (for first 4 attached parameters) can now be learned the same way other parameters do.
  • Lowered graph zooming ratio for easier control.
  • Fix: Clipboard access on Windows sometimes didn't work correctly.
  • Fix: Improved latency reporting and Cubase 7 compatibility.
  • Fix: Automation of some parameters generated only 0 or 1 values in Logic.
  • Fix: Integral parameters didn't set the value precisely when set by text via multiparameter.

New in MStereoProcessor 7.07 (Mar 19, 2013)

  • Plugins now report latency immediately when its changed (e.g. upsampling change) or after pressing "!" button.
  • Added a global plugin reset button, which restarts playback and updates latency.
  • Highly improved and optimized oscillator shape modulation.
  • Added AGC Set button, which sets output gain to make the output match input loudness for all plugins, where it is possible.
  • Added harmonic generator for oscillators, number of harmonics increased to 256.
  • Added full-sized microsonogram to all analyzers.
  • MMultiBandWaveshaper & MWaveShaper: Improved DC blocker.
  • Added "reset default editor size and style" feature.
  • MMultiBandRingModulator, MRingModulator: Improved button-based GUI layout.v
  • Plugins were lagging when saving.
  • For 1in2out the plugins now perform mono->stereo conversion.
  • Improved equalizer band points for better visibility.
  • Added "tuplets" synchronization to all modulation effects & modulators.
  • MAutoDynamicEq, MDynamicEq: Added resonant lowpass, highpass, allpass filters.
  • Improved MIDI reset for modulators.
  • Added MIDI reset to modulation plugins.
  • Added MIDI learn to multiparameters.
  • MSpectralDynamics: Improved threshold & equalizer curve handling, especially for denoising.
  • MMultiBandPhaser: Improved audio quality when modulating parameters.
  • Fix: Improved pitch detection accuracy.
  • Fix: Fixed a few denormalization issues causing high CPU usage in some plugins.
  • Fix: MReverb & MMultiBandReverb crashed when used on a mono track.
  • Fix: Plugins sometimes couldn't be activated after migration between systems or system malfunction.
  • Fix: MNotepad didn't set font in popup windows correctly.

New in MStereoProcessor 7.06 (Jan 18, 2013)

  • Added a new GUI mode based on buttons, which saves space and is especially designed for those with small resolution displays.
  • Oscillator step sequencer now support multiple step shapes.
  • Added 1/3 oct and 1 oct mode to all analyzers.
  • Improved modulator pitch detector accuracy and response.
  • Added linear harmonics mode to all parameteric (dynamic) equalizers.
  • Added envelope curvatures: saw, triangles and sines.
  • MWaveshaper & MMultiBandWaveShaper: Added asymmetric shaping, which can generate even harmonics. Added DC blocker and default mode is now linear.
  • Modulator values can now be automated.
  • MAutoPitch, MTuner: Improved pitch detection algorithm.
  • Improved switching between editor modes.
  • Added input level peak meters to multiband plugins.
  • Oscillator harmonics graphs' units now follow number of harmonics.
  • Added "Invert" feature to all parametric equalizers.
  • Plugins now provide only those channel modes, which make sense for them.
  • Fix: MMultiBandDelay could increase amount of required memory under certain circumstances.
  • Fix: It was possible to crash the plugins by creating a cycle using multiparameters.
  • Fix: Modulator sync didn't update when automated/modulated.
  • Fix: MRhythmizer didn't store filter range correctly.
  • Fix: Modulators did crash in envelope mode when side-chain had been enabled.
  • Fix: Installer on Windows didn't move shared IRs into the new location.
  • Fix: Analyzers didn't store "Enable when hidden" mode.
  • Fix: MMultiAnalyzer named all presets "0".
  • Fix: VST3 MIDI controllers could respond incorrectly when used before a high latency plugin in Cubase.
  • Fix: The plugins could crash in Wavelab 6.

New in MStereoProcessor 7.04 (Sep 11, 2012)

  • Added virtual keyboard to all edits.
  • Phase of all oscillators can now be adjusted directly by dragging the graph or fine-tune using mouse-wheel.
  • Added speed parameter to modulator's pitch detector.
  • Added multiparameter reorder feature.
  • Improved user interface layout of some plugins.
  • MStereoProcessor - Phase scope optimizations.
  • MReverb & MMultiBandReverb - Improved position editor visualisation.
  • MMultiAnalyzer - Added custom names.
  • MRhythmizer & MMultiBandRhythmizer - Added speed-up parameter.
  • MMultiAnalyzer - Added "Global disable" switch.
  • MMultiBandDelay - Added Left offset parameter, added freeze click protection.
  • MDynamicEq & MAutoDynamicEq - Default band mode is now "squared".
  • MAutoDynamicEq - Smoothness is now available from the main screen for easier workflow.
  • MTuner - Added base frequency parameter.
  • Fix: MVocoder was crashing in L/R mode in some hosts.
  • Fix: Modulator randomizer used to select MIDI controller parameters for modulation.
  • Fix: Activation could fail when clicking outside the confirmation window.
  • Fix: File dialogs didn't update list of files when predefined folders or drives have been selected.
  • Fix: A few plugins could crash on 64-bit platforms in projects exceeding 4GB.
  • Fix: Note controllers did work if controllers have been enabled.
  • Fix: Pitch-bend hasn't been detected accurately.
  • Fix: A few parameter didn't respond to modulator/multiparameter learn.

New in MStereoProcessor 7.01 (Aug 10, 2012)

  • MIDI settings reorganized and increased number of note controllers.
  • Added global MIDI controller switch to prevent problems with hosts sending reset MIDI messages.
  • Added "velocity" MIDI controller.
  • Added transformation "Phase" to all oscillators.
  • Up to 4 parameter ranges of each modulator/multiparameter can be modulated/automated.
  • Several graph editors now support snap-to-grid.
  • When modulator is disabled by automation or modulation, it may optionally restore original parameter values.
  • Added decay parameter to all analyzers.
  • AGC algorithm now prevents initial spikes when presets are changed in some plugins.
  • Fix: Band input gains for bands 4-6 weren't working correctly for analog crossover.

New in MStereoProcessor 7.00 Beta (Jul 11, 2012)

  • Smart randomization algorithm - new smart randomization engine randomizes everything reasonable parameter in the plugin, including modulators, and chooses settings wisely for much better results. On easy screen only multiparameters are randomized.
  • Added AGC (automatic gain control) which ensures the output sounds as loud as the input making preset browsing and randomization much easier.
  • Added lots of presets for most creative plugins.
  • Ultra-advanced follower borrowed from MDynamics engine is now used in every modulator (+hold, attack/release shape and much more...)
  • Oscillators can now load custom samples (WAV, MP3, FLAC) and mix them with other sources (oscillator, envelope, step sequencer).
  • Ctrl+click on a "Presets" button loads a random preset.
  • Added global modulator switch, presets and randomizer.
  • Added band presets and band randomizer for multiband plugins.
  • Added signal generator shape menu images, presets and randomizer.
  • Added denoiser active preset for MSpectralDynamics.
  • Added active presets for MDynamicEq and MAutoDynamicEq.
  • Switched to VST3 3.51.
  • MBandPass: All filters except 6dB/oct are now resonant, added gain & dry/wet.
  • MLoudnessAnalyzer: Added true-peak meter, offset parameter.
  • MUtility: Added dual panorama.
  • Added Hold parameter for the modulator follower mode.
  • All momentary & short-term loudness meters now have maximum value indicator.
  • Delay mode is now "classic" by default.
  • "Auto-tune" panel in MAutoPitch renamed due to copyright law violations.
  • Fix: MLoudnessAnalyzer's loudness range meter didn't use correct ballistics.
  • Fix: Harmonizer in granular mode crashes when upsampling and high grain size.
  • Fix: MLoudnessAnalyzer wasn't resizing when multiple channels have been set.
  • Fix: A few compatibility issues, upgraded to VST 3.51.
  • Fix: Analyzers didn't work correctly in left + right mode.

New in MStereoProcessor 6.01 Beta (May 31, 2012)

  • Plugin settings storage optimized for lower size and higher speed.
  • Multiple modulator & multiparameter windows can now be open at once.
  • Added "OnOff" mode into MIDI note controllers and increased their number.
  • Default modulation wheel for dry/wet is now disabled due to problems with some hosts e.g. Sonar X1.
  • Vocoder, Waveshaper, Dynamics, Freeform equalizer, Spectral dynamics, Rhythmizer (first 4 sequences of each type), Granular (first 4 transformations) graphs can be automated (first 5 points). Note that modulation can require lots of CPU.
  • Changed MMultiBandHarmonizer selected key color.
  • Added predefined directories and drives in all directory trees.
  • Multiband peakmeters now occupy more space for better visibility.
  • Added range to MIDI note controllers.
  • MMultiBandHarmonizer now reports latency.
  • LU meters in integrated mode now provide the gating algorithm according to the EBU standard.
  • Added band expand for all multiband plugins.
  • Loudness meters now highlight the -1..+1 LU target region.
  • MModernCompressor - added another auto-compression button which doesn't change attack/release/rms.
  • Fix: A few plugins were crashing in knob mode.
  • Fix: Band editor collapse button is now visible only in edit mode, not in active presets screen.
  • Fix: Smoothness didn't update in MAutoDynamicEq unless analyzer/sonogram was enabled.
  • Fix: MIDI controller presets didn't load and update immediately.
  • Fix: Advanced convolution kernel settings may not have been working properly.
  • Fix: Mouse wheel didn't move much with high-resolution mouses.
  • Fix: Crossover bands moved to the left made them immovable.

New in MStereoProcessor 6.00b (Feb 25, 2012)

  • Huge memory and GUI optimizations, new knob based interfaces.
  • Each oscillator can now also be controlled using harmonics instead of shape.
  • Added "double" envelope shape type.
  • Analyzer & sonogram can now optionally be enabled even when the GUI is hidden.
  • A-H presets now send automation when changed.
  • MIDI note controllers now react on pitch-bend immediately.
  • Added feedback phase invert and saturation for phasers.
  • Added second tape mode for flangers.
  • Added knob mode for most plugins, which turns their slider based GUI into knob based one.
  • MSpectralDynamics can now capture the threshold curve based on the input signal.
  • MDynamics and MMultiBandDynamics weren't showing correct shapes for upwards expander.
  • Added IR phase invert and left/right delays for MMultiBandConvolution.
  • Fix: Drag & drop wave file for analysis didn't work in MAutoEqualizer.
  • Fix: MAutoEqualizer could crash under specific circumstances when automating gain.

New in MStereoProcessor 5.06 (Nov 30, 2011)

  • The plugin is now Mac64 compatible.
  • Improved GUI behaviour, especially on Apple.

New in MStereoProcessor 5.05 (Nov 9, 2011)

  • Added stabilization parameter for modulator pitch detectors to avoid quick changes.
  • Improved highlight of the selected band type in parametric equalizers.
  • Mono/Stereo have been renamed to Mid/Side.
  • Installers of separate plugins now provide enabling or disabling interfaces.
  • Fix: MDynamicEq and MAutoDynamicEq were not working correctly in surround mode.

New in MStereoProcessor 5.03 (Jul 31, 2011)

  • It is now possible to override the default editor size in Settings.
  • Added threshold and high-accuracy mode to pitch mode of modulators.
  • Added check for updates feature into each plugin's settings.
  • Fix: VST3 was causing crashes under some hosts and specific configurations.
  • Fix: Envelope draw mode didn't work well with snap to grid enabled.
  • Fix: Popup windows with some keyboard shortcuts could lead to a crash on Mac.
  • Fix: Upsampling latency being reported was invalid.

New in MStereoProcessor 5.02 (Jul 7, 2011)

  • LU meters can now show momentary, short-term and integrated loudness.
  • Added pitch detection mode for modulators.
  • Added higher-quality filters for upsampling rates above 200kHz.
  • Easy screen active presets now automatically attach mouse wheel and MIDI controllers from 21 to easy screen knobs.
  • Optimized updating of user interface when hidden.
  • Random modulator mode now works even in wave editors, which do not provide tempo and position.
  • Styles are now installed to both admin & user data folders to avoid problems with systems with user accounts.
  • MDynamics, MMultiBandDynamicsLarge and MModernCompressor now have a 6-band parameteric side-chain equalizer.
  • Added loudness meters to MDynamics and MMultiBandDynamics easy screen.
  • Added ducking active preset for MDynamics.
  • Fix: Mono->Stereo processing could cause crashes in some hosts such as bidule.
  • Fix: Delete and backspace keys have been swapped on Mac.
  • Fix: Loudness meters text value was showing "silence" with values under 0 LU.

New in MStereoProcessor 5.01 (May 23, 2011)

  • Surround is now off by default, because it causes problems with some hosts (known are FL Studio and Studio One). If you use surround processing, please enable "Activate surround" in the plugin settings, it will enable all plugins at once.
  • Plugins can now access additional volumes on Mac OS X.
  • Band editor in equalizers doesn't close when clicking on a band type any more and shows filter steepness.
  • Fix: Plugins could crash in AU when requested mono to stereo configuration.
  • Fix: Styles are now moved to user data folder, because some computers have permission problem with all-users directory.
  • Fix: MFilter caused massive gain in parallel mode in some special circumstances.
  • Fix: Analyzer in equalizers didn't show correct spectrum if activated after upsampling change.
  • Fix: MMultiBandConvolution didn't remember custom paths correctly on Mac OS X.

New in MStereoProcessor 5.0 (May 19, 2011)

  • Dual user interfaces - most commercial plugins now contain 2 interfaces, a simple default one with several predefined modes, but just a few controls, and an advanced one. This makes the plugins not only extremely versatile, but also quick and easy-to-use.
  • Unique new analysis engine for MAnalyzer and all equalizers - new analysis engine is faster, more accurate and provides a whole new range of unique features, such as micro-sonograms, full sonograms, super-resolution (providing high resolution for low frequencies keeping speed for the high frequencies), prefilters (for loudness curves) or deharmonization (for easier fundamental frequencies analysis).
  • Plugins are now categorized under VST and VST3 - with more than 55 plugins it started to be hard to find the plugin you need, therefore they are now categorized by purpose to Dynamics, EQs etc. With VST3 they also fit the standardized structure in your host (if it supports it).
  • Added next/previous preset buttons.
  • Added A/B switch to swap between previous two A-H presets.
  • Added visual areas for equalizers.
  • Added 0% & 100% modes for global dry/wet for all multiband plugins.
  • Increased accuracy when dragging Q in equalizers.
  • Added "use first parameter's range" mode for modulators and multiparameters.
  • Added a few shortcuts to control zooming in graph editors.
  • Added global surround switch useful to make the plugins more compatible with some hosts.
  • Added resizing arrow for resizable windows.
  • Added smooth 2 envelope point mode.
  • Upsampling range extended to 16x.
  • Multiband peakmeters can now show different channels in surround.
  • Optimized preset and settings storage.
  • Preset exchange is now enabled by default, can be disabled in Settings.
  • Fix: Resizing windows with splitters changed ratio of the splitters.
  • Fix: Resizable windows were sometimes showing arrow cursor over a position, where the window couldn't be resized.
  • Fix: Demoversions with sidechain were crashing occasionally.
  • Fix: Plugins with sidechain were occasionally crashing on Mac AU.
  • Fix: A Windows message was poping when trying to access an unavailable drive.
  • Fix: Upsampling latency wasn't reported correctly.
  • Fix: Improved automation support with Ableton Live.
  • Fix: Plugins didn't store bypass state.
  • Fix: Multiparameters in switch mode were showing inverted state.
  • Fix: Alt+Click in a graph editor caused maximum zoom, which is now disabled.
  • Fix: Units in zoomed mode were sometimes showing invalid grid lines.
  • Fix: Temp gain wasn't updated when automated/modulated.

New in MStereoProcessor 4.0.2 (Nov 11, 2010)

  • Graph editors now show smart units even in zoomed mode and snap-to-grid works as well.
  • Fix: Updaters didn't work on Windows with some specific paths.

New in MStereoProcessor 4.0.0 Beta (Oct 20, 2010)

  • Major performance improvements - our plugins are now even faster than before on modern processors. We measured processing improvements of up to 300% with some plugins and user interface is now much faster as well, especially on Mac OS X.
  • Online preset exchange - all plugins can now automatically share your presets on our servers and download new ones (if enabled of course). This way everyone can have an unbelievable set of presets using our extremely versatile plugins. We are building a community and you can be a part of it!
  • ADSR editors (e.g. in modulators) can now have custom shapes.
  • Added step-sequencer generator into any envelope/graph editor.
  • When activating you can now use drag & drop, clipboard and also locate the licence file using a browser.
  • Fix: Trigger and switcher multiparameter modes weren't working correctly.
  • Fix: Modulators and multiparameters weren't learning correct parameters of signal editor.
  • Fix: Plugins could crash on Win64 when project exceeded 2GB.
  • Fix: Plugins crashed when moving a multiparameter during learning.

New in MStereoProcessor 3.0.1 Beta (Jul 31, 2010)

  • Plugins are now reporting tail in VST3 and AU, which can be used by host for otimizations.
  • Fix: Plugins weren't recognizing spacebar on Mac OS X.
  • Fix: MStereoProcessor didn't report latency in linear-phase & hybrid modes correctly.
  • Fix: Copy&paste in color dialog in style settings didn't work.
  • Fix: Installers on certain Windows system failed because of a missing system directory.
  • Fix: VST3 compatibility with FL Studio.

New in MStereoProcessor 3.00 (Jun 27, 2010)

  • Kernel heavily upgraded and optimized.
  • Added linear-phase/hybrid crossovers for MStereoProcessor.
  • A-H presets can be switched via program change MIDI message.
  • Added modulator copy & paste.
  • Modulator/multiparameter shapes enabled only if necessary.
  • Smart interpolation for vibrato & flanger minimizing artifacts when modulating depth.
  • Added interval parameter mode for modulators & multiparameters.
  • Last randomization can be undone by holding shift and pressing Random button.
  • Optional confirmations on destructive actions.
  • Advanced oscillator shape processing graphs enabled only when turned on.
  • Phase is now represented in degrees and percents.
  • Phase synchronization now adjusts speed/frequency as well.
  • Added bypass to the title.
  • Fix: Single band case hasn't compensated for latency correctly.
  • Fix: MIDI & general settings save/load.
  • Fix: Disabling modulator resets original parameter values incorrectly.
  • Fix: Preset selector couldn't expand/collapse folders.
  • Fix: Hybrid crossover switch didn't update until band limits has been changed.
  • Fix: Oscillators caused jittery images when modulating shape.

New in MStereoProcessor 3.00 Beta (Jun 16, 2010)

  • Kernel heavily upgraded and optimized.
  • Added linear-phase/hybrid crossovers for MStereoProcessor.
  • A-H presets can be switched via program change MIDI message.
  • Added modulator copy & paste.
  • Modulator/multiparameter shapes enabled only if necessary.
  • Smart interpolation for vibrato & flanger minimizing artifacts when modulating depth.
  • Added interval parameter mode for modulators & multiparameters.
  • Last randomization can be undone by holding shift and pressing Random button.
  • Optional confirmations on destructive actions.
  • Advanced oscillator shape processing graphs enabled only when turned on.
  • Phase is now represented in degrees and percents.
  • Phase synchronization now adjusts speed/frequency as well.
  • Single band case hasn't compensated for latency correctly.
  • MIDI & general settings save/load.
  • Disabling modulator resets original parameter values incorrectly.
  • Preset selector couldn't expand/collapse folders.
  • Hybrid crossover switch didn't update until band limits has been changed.
  • Oscillators caused jittery images when modulating shape.

New in MStereoProcessor 2.09 (May 17, 2010)

  • Added automation/change protection for maximum & adjustable quality when changing parameters.
  • Added shape transformation to all multiparameters.
  • ABCD morphing now automates only relevant parameters to save storage and minimize hosts CPU hit.
  • Automation/change protection is now "high" by default.
  • Added multiparameter name.
  • Randomization & loading now reinitializes plugin to remove possible artifacts from previous state.
  • Fix: Some help windows weren't sized correctly.

New in MStereoProcessor 2.08 (Apr 30, 2010)

  • Optimized processing for host without channel reporting, such as Reaper.
  • Latency reporting.
  • MS encoder wasn't working correctly.
  • Multiparameters and parameters controlled by ABCD morphing weren't recording automation.
  • Compatibility fixes for Wavelab.

New in MStereoProcessor 2.07 (Apr 22, 2010)

  • Added LR/MS/L/R/M/S/LR-/surround processing - almost all plugins can now process stereo-mono, just left, just stereo and other combinations instead of left-right channels.
  • Added random move feature - when you hold ctrl and press "Random" button, no new random settings are generated, but the current configuration is slightly modified. This is useful to tweak already interesting settings.
  • Clumsy configuration menu replaced by a configuration window.
  • Graphical improvements.
  • Added help for equalizer band editors.
  • Fixed several compatibility issues
  • Fix: Cancel in submit preset did send the preset anyway.
  • Fix: Upsampling could crash on hosts with multicored initialization.

New in MStereoProcessor 2.06 (Mar 13, 2010)

  • GUI is now resizable.
  • Improved upsampling algorithm performance.
  • Improved compatibility with several hosts.
  • Fix: Plugin reset removing tails.
  • Fix: Multichannel processing wasn't optimized enough and caused crashes.
  • Fix: AU MIDI input.
  • Fix: Denormalization problems causing high CPU usage when processing silence.

New in MStereoProcessor 2.05 (Mar 1, 2010)

  • Added mono compatibility.
  • Fix: Denormals causing low speed of upsampling.

New in MStereoProcessor 2.03 (Feb 9, 2010)

  • ABCD morphing feature.
  • High-quality upsampling engine.
  • Huge performance improvement.
  • Improved Windows 64-bit and Mac OS X compatibility.
  • Immediate editor resizing.
  • Kernel optimizations.
  • Randomization improved to apply only on useful parameters.
  • Improved Mac OS X installer.
  • Fix: Text value editing in modulators, MIDI controllers and multiparameters.
  • Fix: Drag using trackers outside of window caused jumping to the other side.
  • Fix: Upsampling controller sometimes contained invalid value after loading.

New in MStereoProcessor 2.02 (Jan 21, 2010)

  • Preset storage optimized.
  • Fix: Modulator could replace values on loading presets.
  • Fix: Added modulator target did not preserve original value.
  • Fix: Factory presents weren't loaded correctly.