MDrummer changes

Please note that we use kernel version numbers, therefore all plugins have the same version number.

16.11 changes

  • Added “Machine learning” feature to most plugins (in the Utilities panel). Note: Not for beginners.
  • Multiparameter banks in “Bank name” editor mode and “Switch” and “Checkboxes” no longer show default numbers instead of names if not specified and instead these values simply disappear.
  • Highly optimized searching for missing files (samples usually).
  • Improved module banks in modular plugins: Maximal number increased to 128 matching MP banks, created a proper editing interface, added ability to name banks, change their order, exchange names between MPs and the module…
  • Various small fixes and improvements.
  • Fix Modulators / Envelope / MIDI settings / Note max didn’t work.
  • Fix Modulators, first modulator did not lead its sync group.
  • Fix When using the menu in Feedback module / Channel, the values set were wrong by 1.
  • Fix license check, when plugin runs under MS Windows service, i.e Equalizer APO.
  • Fix Gain reduction (R Meter) in multi band plugins, when some band was bypassed.
  • Fix VST3 plugin size issues on external screen under Presonus Studio One 6.
  • Fix Snap to grid in graphs was sometimes changing units even if there was no need to.
  • Fix Input gain was performed for each band in Serial crossover in multiband plugins.
  • Fix Multiparameter “edit information about the MP” dialog, if edit window was canceled.
  • Fix No GUI for VST3 plugins under Native Instruments products, i.e. Izotope RX10.

16.10 changes

  • Minor fixes and improvements.
  • Fix Multiparameter selection didn’t choose actual MultiParameter.
  • Fix Multiparameters in randomizer mode didn’t store proper undo points.
  • Fix XYPad sluggish behaviour under macOS.
  • Fix AU GUI plugin size issue with GPU OFF under macOS Sonoma (Logic Pro, GarageBand).

16.09 changes

  • Added “Custom” ambisonics order, where you can set any number of channels from 1 to 64. Useful for Dolby Atmos for example.
  • Target & Source have been renamed to This & Ideal in all automatic equalizers.
  • Various improvements and fixes.
  • Fix Help window could not be closed/not responding in some plugins.
  • Fix Using MIDI to control parameters didn’t store undo points and send automation.
  • Fix Buzzing on higher channels in Adobe Audition / Premiere Pro under certain circumstances.
  • Fix Graphs may have not been stored correctly if there were only 2 default points and the only difference was smoothing of the second point.

16.08 changes

  • Added Tap feature to all time as text editors.
  • Added text convertors to multiparameter’s expression value modes allowing to easily produce text such as “12.3 kHz” or “46.91 Hz - F#1 (+24 cents)”.
  • Fix Mouse cursor behavior under macOS, when changing parameters (i.e dragging knobs).
  • Fix MDrummer Mixer peak meters for overheads & rooms didn’t work.
  • Fix Multiband plugins didn’t update Solo button state when Mute was automated/modulated.
  • Fix Serial crossover in multiband plugins didn’t work properly when bands where bypassed.

16.07 changes

  • Added “Nonlinear gain” feature to parametric & dynamic equalizers.
  • Added “Key (in octave)” mode to MIDI / Note controllers.
  • MDrummer Global FX enable and Follow MIDI is no longer loaded with drumsets.
  • Various small changes and improvements.
  • Fix AU GUI plugin size issues under macOS with multiple displays (Logic Pro, GarageBand).
  • Fix Plugins could incorrectly store certain paths and text featuring some characters.
  • Fix Mouse cursor behavior under macOS, when changing parameters (i.e dragging knobs).
  • Fix MDrummer MDrummer could crash in Bitwig in some cases.
  • Fix Setup may have caused errors (able to skip) when merging presets.
  • Fix Setting the default parameter value through the context menu did not update host automation.
  • Fix Hacked a bug in Ableton Live causing text input in the main plugin to ignore backspace and enter keys.

16.06 changes

  • MDrummer Sending rooms & ohs to one of the sends now works even if the channel is actually muted. That allows for listening to send channels only.
  • Added “Rainbow opacity” setting to analyzers.
  • Added “Normalize above 0dB” option to analyzers, on by default.
  • Added “Process side-chain” option to all multiband plugins, which allows you to avoid processing the side-chain using the selected crossover.
  • Fix MDrummer Clicking Solo for a room/oh tracks in mixer didn’t work properly.
  • Fix MDrummer Rewinding could fail to disable the previous rhythm being played.
  • Fix VST2 and VST3 GUI plugin size issues under macOS with multiple displays.
  • Fix MDrummer Sends of utility channels haven’t been saved properly.
  • Fix MDrummer Drumset designer couldn’t preview hihat and toms.

16.05 changes

Note: DC filters have been auto-enabled for MTurboComp to avoid saturators creating DC offset. DC filters have also been switched to a more transparent version. None of the changes seems to have any audible effect, but should fix potential problems for longer effect chains.


  • Added filter band graphs for better visualization to all equalizers.
  • Added “Fix all targets” feature to GUI designer.
  • MDrummer Added ability to send rooms and OHs to Send channels.
  • Plugins now store undo points when adding/removing parameters from multi parameters and modulators.
  • Added option “Origin is Off” to all multiparameters.
  • Minor improvements and fixes.
  • Fix Unnamed group of MPs after another named group created an unnamed panel in the device GUI.
  • Fix Preset backup restore was failing.
  • Fix VST2.x and VST3 GUI plugin size issues under macOS with multiple displays used.
  • Fix GUI has sometimes been resized in some rare conditions.
  • Fix MDrummer Exporting MIDI commands from Song tab didn’t export the Index as velocity.
  • Fix Analyzers didn’t store the “Global normalization” option.

16.04 changes

  • Improved multi-core processing for Apple silicon processors.
  • Most analyzers now let you customize the axis & grid colors.
  • Added Parameter expressions to Muliparameters in normal and meter modes.
  • Added “Min is Off” and “Max is Off” options to multiparameters.
  • MDrummer Added 2 more utility buses, one specifically for toms.
  • Added Gain parameter to Mixer module.
  • Multiparameters used for Order controls can now have additional info about color and enable MP index in the multiparameter info.
  • Various small improvements and fixes to plugins and MDownloader.
  • Fix Title enable buttons didn’t work in non-custom GUI if the multiparameter mode wasn’t Switch.
  • Fix MDrummer Searching for missing samples didn’t work.
  • Fix MDrummer Mute close mics option didn’t mute drums sent to utility buses.
  • Fix Randomizer could change the global oversampling.

16.03 changes

  • MXXX MSoundFactory MDrummer Added a powerful Compander module to all modular plugins such as MXXX, MSoundFactory and MDrummer.
  • Added native ARM AAX support on macOS.
  • MDrummer Improved MDrummer’s multi-core performance.
  • “MPs to update in root” option for banks in modules in modular plugins exchanged to “MPs to update level” providing more flexibility.
  • Advanced right click menu on easy screens now works even in submodules.
  • Various minor improvements and fixes.
  • Fix Destroying a plugin with tabset, in which some tabs are disabled as popups, could lead to a crash.
  • Fix Sample rate reducer caused infinite feedback when the reduced sample rate was above the project’s sample rate.
  • Fix Reordering multiparameters with partly enabled “Assignable parameter ranges” could mess up the targets.
  • Fix Preset backup may have not imported presets created by versions prior to V16.

16.02 changes

  • MDrummer Added 4 utility buses to MDrummer’s mixer useful for mixing acoustic drums.
  • MDrummer Added Master track to MDrummer’s mixer. Available only in MDrummer1out version.
  • Arpeggiator allows selecting multiple octave shifts per step.
  • MDrummer Added LoudnessAnalyzer module to MDrummer.
  • MDrummer Derandomize cymbal selection by Auto Crash feature when Random Loops are disabled.
  • MDrummer Prevent the randomly chosen loops from repeating.
  • MDrummer Added drag & drop feature for effects in Mdrummer mixer effect pipeline.
  • Minor improvements and fixes
  • Added “Expression” value mode to multiparameters, which lets you produce custom units using mathematical expressions.
  • Most plugins now contain the global Menu button for easier access to the Downloader and the “Detach device” feature.
  • Randomizer multiparameters (and triggers in general) can be now triggered from other MPs, modulators etc.
  • Downloader now displays version number for each installed product. The updates are still installed automatically upon startup.
  • Added “High-resolution automation for Logic” option for AU plugins on Mac, which could solve the horrific automation resolution problem in Logic. It is dangerous, so use it at your own risk.
  • Fix MDrummer MDrummer could freeze when playing rhythms and clicking drums at the same time.
  • Fix Equalizers could crash in ambisonics channel mode.
  • Fix Uninstaller could produce “Cannot delete registry key” error message.
  • Fix Using global modulators driven by feedback could lead to problems if the buffer sizes were changing or if MIDI (or other) events have been intercepted.
  • Fix Plugins could freeze when changing multiparameter mode in some extreme circumstances.
  • Fix Multiline edits did not properly understand Mac newlines.
  • Fix Preset backup didn’t work properly with the new format.
  • Fix Group based phase sync between modules & modulators didn’t work.
  • Fix MDrummer MDrummer opened inside another plugin could freeze when loading drumsets for example.
  • Fix MDrummer MDrummer’s Load archive feature could freeze.

16.01 changes

  • Added color frequencies for spectrum analyzers (red to violet like rainbow spectrum).
  • Various small fixes and improvements.
  • Fix Linear-phase equalizers could crash when changing oversampling settings.
  • Fix Hopefully hacked a macos bug crashing when installer is closing.
  • Fix MDrummer MDrummer’s MultiSampleGenerator utility was crashing in the sample detection.
  • Fix DIsabling note MIDI controller made it not saved with the settings.

16.00 changes

Backwards compatibility is intact, however note that there is a new optimized storage system using a new format. If you save projects with the new version, old versions won't be able to read the settings. If you'd need to downgrade for any reason, first go to "Settings / Compatibility settings" and enable "Storage compatibility mode for V15", then save the settings.

Also note that V16 no longer provides 32-bit plugins on Windows. You should be able to run V15 32-bit along with V16 though. Simply do not uninstall V15 and do not perform plugin cleanup.


  • Added "Parallel loading threads" global setting useful for older systems with HDDs, where parallel loading may be contraproductive.
  • Added Surround & Ambisonics presets.
  • Preset name of Main controllers is stored now.
  • Added solo button to Mixer module inputs.
  • Holding Ctrl/Cmd while right clicking any oscillator editor now resets the phase.
  • Categorizers now show a heart icon instead of “Favourites” to make the purpose more obvious.
  • Custom buttons generating MIDI notes flash when their MIDI note is received.
  • Product generator now allows manually enabling/disabling each file to include.
  • Added “Detach device” to plugins without categorizer, which removes association with any device, so one can create devices as presets.
  • Added Multi parameter value mode: “By bank number and name”, which displays MP number and name at the same time.
  • Fix Band selection feature in equalizers was colliding with auto-listen.
  • Fix WAV import could lead to a crash in case of corrupt metadata.
  • Fix Improved SFZ import compatibility.
  • Fix Uninstaller could crash on macOS.
  • Fix Serial crossover was displaying unused parameters in MB plugins.
  • Fix Cancelling graph editing may have not taken effect when it comes to audio.
  • Fix Showing and hiding an invisible tab popup could cause visual glitches.
  • Fix Online licence update displayed weird message with account containing no licences.
  • Fix Multiparameters in switch/trigger mode didn’t have a edit screen context menu for MIDI learn etc.
  • Fix Finetuning graphs/eqs in zoomed mode didn’t work well.
  • Fix Editing oscillator shape phase by dragging the main view didn’t tak effect in some cases.
  • Fix Global modulators in Random mode with “Change on MIDI note” option may have not worked in some cases.
  • Fix Creating easy screens in plugins without categorizer automatically attached the first device.
  • Fix removed help caption button in help window.

15.02 changes

  • Major memory and loading speed optimizations.
  • MSoundFactory MDrummer Complete MSoundFactory Sampler and MDrummer MultiSampler remake for major preformance improvement especially for preloading and streaming.
  • MDrummer Added ability to do cymbal chokes using new "Ride cymbal choke 1/2", "Crash cymbal choke 1/2" and "Splash cymbal choke 1/2" drum types. MDrummer also recognizes aftertouch messages for the choking.
  • Added sonogram to various audio file view (samplers, convolution..).
  • Improved default sonogram colors.
  • Improved searching for missing files.
  • Added "Sort banks by name" to multiparameter Bank mode features.
  • Added zooming in individual axes in graph editors using mouse wheel with cursor over that axis.
  • Tablet mode returned for sake of problematic tablets.
  • Custom GUI buttons can now generate MIDI notes to create drum triggers for example.
  • Added MIDI channel & note range to Envelope mode in modulators.
  • Added Infinite mode to Integrator module.
  • Added selection using rectangle dragging to all equalizers.
  • Added "Each target different" option to Random mode of all global modulators.
  • Position and size of controls can now be set from Custom GUI designer's item window.
  • Added Shift to all parametric equalizers (including plugins featuring a parametric equalizer) allowing you to pitch shift the EQ curve.
  • Scrollable panes will now only accept mouse wheel when holding Alt (or potentially other keys) to provide a safer and cleaner workflow.
  • Added "Disable when bypassed" option to modular systems. Note that this option is somewhat dangerous, so please check the information about it.
  • IR export (in plugins with this feature) now produces 24-bit wav files if the maximum is in range -40dB to 0dB to improve compatibility with HW processors.
  • Added "Controls MPs" option to multiparameters. Useful in more complex device design.
  • MDrummer Added "Follow pitchbend/volume/panorama" options to MDrummer's global settings.
  • Added "Single shot" option to most MIDI reset processors.
  • Added prev/next device arrows to device selectors.
  • Improved MPE support by sending sustain to all channels.
  • "Enable MIDI program change" to solve problems with DAWs/controllers sending program changes for no reason.
  • Changed multiparameter list on edit screen for easier workflow.
  • MDrummer Added "Copy loopbox to all others" feature to MDrummer's advanced settings in Rhythm editor.
  • Improved downloader.
  • Various improvements and fixes.
  • Fix Notes with velocity 1 were ignored by VST3 plugins.
  • Fix Multiparameters with "By bank name interpolated" value mode couldn't parse text values when the values were not ascending.
  • Fix Online activation could fail with odd characters in the email address.
  • Fix VST3 native parameter menu didn't contain all items.
  • Fix ARP MIDI output could be inaccurate in timing for big audio buffer sizes in some cases.
  • Fix Using some advanced graph editing features on oscillator custom shapes may have not updated the audio processing.
  • Fix Using frequency modulation in MSynthesizer4NN could cause problems.
  • Fix Integrated loudness meters provided incorrect results after measuring more than 1 hour of audio.
  • Fix MDrummer Switching between MDrummer multisampled drumsets could cause crashes on macOS.

15.01 changes

  • Fix Oversampling editor didn't allow the maximum value.
  • Fix Right-click default didn't work well with bar graphs.
  • Fix Improved VST3 compatibility with Studio One for plugins with multiple outputs.
  • Fix MDrummer Oversampling editor didn't allow the maximum value.

15.00 changes

  • Added easy screens to most plugins with easy screen devices.
  • Added Transient feature to dynamic equalizers, which lets the bands react not only to the level, but also transients, or both.
  • Right click now provides more common menu with ability to get default value, MIDI learn etc. and smoothly integrates with VST3 DAWs. For default value without menu please hold ctrl when right-clicking.
  • LP/HP filter frequencies are now available in the EQ editor title as parameters, so that the frequencies can be set accurately.
  • Plugins now support multimonitor setups with different DPIs between monitors.
  • Added Serial crossover to all multiband plugins.
  • Added "Neon JP" style, which supports Japanese characters.
  • Added "Silence when busy" advanced option into the Settings.
  • Added "Enable bank & program change for the categorizer" option (default on) to plugins with categorized devices, which let you switch between the devices and their presets using bank select and program change MIDI messages.
  • XY pads with "XY-pad between banks" flag can now use 3 banks or more. For 4 banks a classic XY pad is created, for other number of banks a new circular pad is used.
  • Global bypass is now available as a parameter accessible via multiparameter for example.
  • Modular plugins now use horizontal scrollbars to make sure everything fits inside them even when nesting modulars inside modulars etc.
  • Crossover Disabled renamed to Parallel to avoid confusion.
  • Added "Advanced" switch to multiparameters allowing to create 2 easy screen GUIs - Basic and Advanced.
  • Upsampling renamed to more appropriate Oversampling and is now available as a target for multiparameters.
  • It is now possible to drop files into ConvolutionBank's list.
  • Many improvements in custom GUI editor for devices.
  • Various GUI, performance and stability improvements.
  • Installer has been optimized.
  • Added "Store" and "Store in presets" option to multiparameters, useful when designing devices.
  • MIDI thru option has been added to Settings.
  • Plugins now regularly check for updates and potential quick tutorials (to be made).
  • Holding ctrl/cmd while double clicking a popup title will smaller it to the minimum possible size.
  • Invert parameter of all oscillators is now available as target for modulators/multiparameters.
  • Plugins now preset parameter names to the DAW starting with the name followed by the group, to ensure it will be displayed better in limited size automation lanes for example.
  • Map feature now detects duplicites (a parameter being modified by multiple subsystems, such as multiparameters and modulators), which are typical sources for incorrect device behaviour.
  • Improved touch-screen support.
  • LU meters now let you select Target via right click menu. Especially useful for limiters.
  • Added ability to display both Easy and Edit screens at the same time by ctrl + clicking the Edit button.
  • Band list in parametric equalizers is now layouted vertically for better workflow.
  • Improved activation & subscription workflow.
  • FreqShifter improved to allow extremely quick shift modulation and avoid clicks when crossing 0Hz.
  • Added support for VST3 AI knob (only main plugin window, AI knob cannot support popup windows).
  • Right-clicking a parameter attached to a subsystem (multiparameter/mod/MIDI) lets you display the subsystem's editor.
  • Added virtual folders to the root of all directory trees allowing easier access to user, desktop etc. and solving macOS's problem with inaccessible /Users.
  • Added icons for folders and files in all file and folder browsers.
  • MDrummer Close/OH/Room volumes for individual drums are now directly available from mixer and drumset editor and available for automation/modulation.
  • MDrummer A convention for routing drums to different outputs has been defined and is presented in mixer and sent to the DAW.
  • MDrummer Right click now provides more common menu with ability to get default value etc. and smoothly integrates with VST3 DAWs. For default value without menu please hold ctrl when right-clicking.
  • MDrummer Added bass & treble decay to Cabinet wideners.
  • MDrummer Added per-layer Invert.
  • MDrummer Recording a loop while replacing disabled (overdubbing) now plays what has already been recorded.
  • MDrummer Added multiple Record replace modes to MDrummer's loop editor. It also plays Base rhythm when recording in Rhythm generator if the DAW's playback is active.
  • Fix Modulating saturation in equalizers could produce zipper noise.
  • Fix Double clicking a "Load source" file in automatic equalizers would setup the EQ even if target wasn't analyzed yet.
  • Fix Displaying tabs as popups could lead to various problems with windows positioning and crashes.
  • Fix "Automatic sleep on silence" could cause trouble in some specific percussive cases.
  • Fix Learning multiple module Enable states in a modular systems might have not worked, learning would stop after the first one.
  • Fix ConvolutionBank module selection via an MP didn't work.
  • Fix Installer installed hidden alpha plugins after using "Select all" and didn't mark version in Windows system.
  • Fix "Meter In dB" modular parameter for metering didn't work.
  • Fix Plugins could crash in plugin benchmark and some other circumstances if VST2 interface was used with surround enabled.
  • Fix Multiparameters ignored transformation shapes per parameter in banks mode.
  • Fix Some equalizers produces zipper noise when a was being moved while having soft saturation enabled.
  • Fix Windows installer may have not installed user data when executed on nonadmin account.
  • Fix MDrummer Downloader could fail installing MDrummer packs for paths with mixed / and \ characters.
  • Fix Per-band mute didn't work for multiband plugins if they had just a single band.
  • Fix MIDI thru wasn't saved with default settings in some plugins.
  • Fix Prefiltering option in Integrated loudness meters didn't have any effect.
  • Fix Settings the crossover mode to Serial would cause a crash in some plugins.
  • Fix MDrummer Bassador could cause high level bursts in some extreme cases using the "Range to 20kHz" mode.
  • Fix MDrummer Using drum sampler could cause zipper noise when using their volume envelope.
  • Fix MDrummer MIDI export from Song tab could freeze with some rhythms.
  • Fix MDrummer Modular FX could not be stored.
  • Fix MDrummer Drumsets didn't contain OH/Room ratios.
  • Fix MDrummer Multi-core offline rendering with mutlisampler could crash.

14.16 changes

  • Added enhanced aliasing improving the audio quality for most saturation algorithms available throughout the plugins. The downside is slightly higher CPU usage. It can be disabled from settings if needed.
  • Added native Apple Silicon CPU (currently M1) support.
  • Easy screen locks for title buttons have been moved to the left for consistency reasons.
  • Preset search fields are now highlighted in red to highlight them and avoid confusion when user forgets that something is written in there.
  • MultiParameters in banks mode can now create custom categorization for switcher menu by setting banks names to "category#text".
  • Added Channel parameter to MIDI settings / Program change in presets.
  • Holding Alt when clicking various copy buttons will allow exporting as XML button for editing as text. You can then edit the text and ctrl + pasting it back.
  • MDrummer Added enhanced aliasing improving the audio quality for most saturation algorithms available throughout the plugins. The downside is slightly higher CPU usage. It can be disabled from settings if needed.
  • MDrummer The plugin can now search for missing samples and other resources.
  • Fix Automating multiparameters when the plugin was sleeping made no effect.
  • Fix Closing text edit popup with escape key didn't work.
  • Fix Keys A, C and V were forwarded to the DAW even if the plugin edit was actually using them.
  • Fix Downloader could crash when installing certain 3rd party products.
  • Fix MSoundFactory MDrummer MDrumReplacer Downloader requested a correct MSoundFactory path even when installing MDrummer/MDrumReplacer data.
  • Fix Installer didn't show proper products when clicking on the home icon in the product selection page.
  • Fix MDrummer TurboReverb delay order down was sorted up instead.
  • Fix MDrummer Loop editor loop double/half speed didn't store undo point.

14.15 changes

  • Improved the default Neon style.
  • MDrummer Improved the default Neon style.
  • MDrummer Added Integrator module to Modular.
  • MDrummer Added "Set output gain" feature to AGC module in Modular.
  • Fix Keyboard forwarding disabled on Bitwig due to some problems in it.
  • Fix MDrummer Granular was crashing in some circumstances.
  • Fix MDrummer Compressor was doing an inaccurate reduction for levels somewhere below -180dB.

14.14 changes

  • Improved plugin selection page in the installer.
  • Improved VST3 support.
  • "Intelligent disable on silence" renamed to "Intelligent sleep on silence" to avoid confusion.
  • Improved keyboard to forwarding to DAW on Windows and added "Forward unused keyboard input to DAW" option in case you want to disable it.
  • MDrummer Improved plugin selection page in the installer.
  • MDrummer Added "Gain" and "Gain random" to each voice in Granular module.
  • MDrummer Lots of changes to TurboAmp alpha version.
  • Fix Any info/error message containing "_" made this character replaced by a whitespace.
  • Fix Several plugins (such as compressors) didn't update the visual state when bypassed or in disabled mode.
  • Fix MDrummer Rotary was crashing when the Materials were turned on.
  • Fix MDrummer Granular could cause initial peaks/glitches with specific settings and audio signals.

14.13 changes

  • Windows plugins now forward unused keyboard commands to the DAW to make sure the DAW doesn't loose spacebar as play/stop for example, even if a plugin popup is displayed.
  • Parametric equalizers now have band presets.
  • Several minor fixes and improvements.
  • MDrummer Windows plugins now forward unused keyboard commands to the DAW to make sure the DAW doesn't loose spacebar as play/stop for example, even if a plugin popup is displayed.
  • Fix Some windows didn't save position and size.
  • Fix MDrummer FreeformEqualizer could stop processing when switched to minimum phase mode in some cases.
  • Fix MDrummer MDrummer didn't store effect pipelines for output 4 and up.

14.12 changes

  • Most plugins now provide "Intelligent disable on silence" feature allowing them to disable themselves to save CPU whenever there is no signal and the plugin doesn't produce anything anymore. It can be disabled from settings. It works with all plugin interfaces and DAWs.
  • Added "XY-pad 4 banks" to banks mode of all multiparameters, allowing you to create XY pads, which would interpolate between 4 banks. Note that such multiparameter also occupies the next one, which is needed for the Y value.
  • Added band Solo & Mute to all parametric equalizers. Available from band settings popup.
  • Minor GUI, stability and performance improvements.
  • Installer now logs installation of the MSVC redistributables and installes it only once.
  • MDrummer Most plugins now provide "Intelligent disable on silence" feature allowing them to disable themselves to save CPU whenever there is no signal and the plugin doesn't produce anything anymore. It can be disabled from settings. It works with all plugin interfaces and DAWs.
  • MDrummer Added "Random every time" option to Granular module.
  • Fix "Do not load from presets" option in MIDI controllers didn't work properly.
  • Fix Ambisonics wasn't available in ProTools.
  • Fix Changing an Enable title button with a multiparameter didn't enable/disable other title buttons.
  • Fix Multiparameter bank reordering didn't work with more than 100 banks.
  • Fix MDrummer Compressor module could crash in multicore mode when changing parameters.
  • Fix MDrummer Crossover module could cause crashes when changing crossover type.

14.11 changes

  • Minor GUI and performance improvements.
  • MDrummer Added "Only products for MDrummer" option to MDownloader.
  • MDrummer Added "Sends postfader" option to the mixer.
  • MSoundFactory MDrummer Added "Only products for MDrummer" option to MDownloader.
  • Fix Impulse response export wasn't working properly for plugins with latency.
  • Fix Having a "<" or ">" symbols in multiparameter name would make multiparameter manager impossible to display.
  • Fix Some MB versions of certain plugins could share the default settings with the non-MB versions.
  • Fix Changing presets in VST2 didn't update all the parameters in the DAW.
  • Fix MDrummer MIDI controllers didn't work in MDrummer.

14.10 changes

  • Improved font engine for nicer and more readable GUIs.
  • Minor GUI and performance enhancements.
  • Random preset feature makes sure the next preset is different from the previous (if possible).
  • MDrummer Added "Keep volume/sends/output channel when loading components" options to designer to simplify changing components in a full mix.
  • MDrummer Added Random feature to Drumset designer component browser.
  • MDrummer Added arrows for selecting previous / next sample, multisample etc.
  • MDrummer Added "Batch modify" feature to Mixer.
  • MDrummer Closing Drumset designer with Esc key no longer undoes whatever has been done and every loaded item stores undo point first.
  • MDrummer Slightly changed drum type order for better workflow.
  • MDrummer Added "Paste add" feature to effect pipelines.
  • MDrummer Shift + click on an effect toggles its bypass state along with right-click doing the same thing.
  • MDrummer Multi-core is now enabled by default.
  • Fix Displaying a tab as popup didn't properly store it's position and size.
  • Fix Multiparameter units could sometimes go wrong with "By bank name interpolated" mode.
  • Fix Global "Set" button may have produced incorrect results.
  • Fix MDrummer Effect settings with A-H presets & bypass were not storing correctly in global A-H presets.
  • Fix MDrummer TurboReverb dynamics section couldn't be activated.
  • Fix MDrummer Drum peak meters could show nothing even if there was some oh/room signals with Close set to silence.

14.09 changes

  • Added support for Ambisonics multichannel for all orders up to 7 (64 channels). Available in all effects, which are not stereo-specific.
  • Input meters in multiband plugins now follow the global Input gain.
  • Added Toggle and Trigger options to MIDI controllers.
  • MIDI controllers now follow high precision 14-bit MIDI specification.
  • Various optimizations and GUI improvements.
  • MDrummer Full Song tab GUI and system overhaul.
  • MDrummer Added "Show FX" and "Show advanced" switches to Mixer.
  • MDrummer Added Predelay feature to ConvolutionEZ.
  • MDrummer Downloader now allows uninstallation of the installed products (installed by this or newer version).
  • MDrummer Downloader's download path now defaults to system downloads.
  • Fix Some graphics aliasing was occuring on some computers.
  • Fix MDrummer Downloader didn't remember the download path.

14.08 changes

MSoundFactory: Note: MSoundFactoryEssentials has been updated, so please use the new downloader to get it and install it.


  • Added back all upsampling ratios to 8x (then powers of 2 up to 1024x).
  • MDrummer MXXX MDrummer factory folder in MXXX now defaults to C:/MDrummer (Windows) or ~/Documents/MDrummer (macOS) to make sure there is "something" and is writable.
  • Graph presets now convert ranges, so it doesn't matter from which plugin/subsystem it is stored to or loaded from.
  • Minor GUI and performance improvements.
  • MDrummer Added new "Download & Install" feature, which lets you easily download and install MDrummer packs.
  • MDrummer MDrummer's Mixer now has multiple sections for drums, cymbals etc., and close mike peak meters now also add level of the rooms and overheads.
  • MDrummer Added "Close mix" feature to all room/oh mikes in MultiSampler.
  • MDrummer Added "Close volume" parameter to all drums, available both from drumset editor and global mixer.
  • MDrummer MDrummer packs can now be commercial and installed only using a serial key created using the "Create serial keys" feature.
  • MDrummer MDrummer factory folder now defaults to C:/MDrummer (Windows) or ~/Documents/MDrummer (macOS) to make sure there is "something" and is writable.
  • MDrummer Added "Use peak filters for resonance removal" option to DynamicEq and Equalizer FX.
  • MDrummer MFreeformEqualizer Added MFreeformEqualizer FX, please note that it should be used in Minimum phase mode.
  • MSoundFactory MDrummer Added new "Download & Install" feature, which lets you easily download and install products and MDrummer packs.
  • MSoundFactory MDrummer MDrummer factory folder now defaults to C:/MDrummer (Windows) or ~/Documents/MDrummer (macOS) to make sure there is "something" and is writable.
  • Fix Panorama MIDI controller lead to slightly inaccurate values.
  • Fix Some algorithms could hypotetically crash when processing data bigger than 2GB.
  • Fix Arpeggiator could sometimes play multiple notes if the DAW sends notes in incorrect times. ARP now shifts everything in a time back a few samples to avoid that.
  • Fix Hacked a bug in new Bitwig closing some windows before they even get displayed.
  • Fix Plugins crashed using some styles on some rare computers.
  • Fix Vertical sliders had invisible units in some styles.
  • Fix "Help / Show in web browser" feature was crashing on OSX.
  • Fix Randomizer could cause problems with plugins featuring modulators.
  • Fix MDrummer Switching between TurboDelay devices could trigger the randomizer (if the device had one).
  • Fix MDrummer MDrummer didn't store drum Ratio parameter.

14.07 changes

  • Fix MDrummer Creating a huge drum pack could cause a crash if the compressed form didn't fit in the memory.
  • Fix MDrummer Effects for per-drum room & oh didn't work properly.
  • Fix MDrummer Snare swirl had wrong color in Mixer.
  • Fix MDrummer Lock wasn't available for TurboComp's "Link channels" device parameter.
  • Fix MSoundFactory MDrummer MDrummer MultiSampler didn't work.

14.06 changes

  • Preset buttons now have limited size, so that they don't obstruct the entire title for large windows.
  • Multiparameter's in "By bank name interpolated" units mode now recognizes units after the number even without a delimiting space.
  • Added "Current values > Defaults" and "Defaults > Current values" features to multiparameter manager.
  • MDrummer Added "Mode" to velocity layers and notes, which allows you to select different layers using a dedicated parameter. Useful for multiply hihat opening levels and articulations for example. The global settings also contain an option "Invert hihat controller CC#4".
  • MDrummer Added "Snare rimshot 1 & 2" drum types and a global parameter "Rimshot from", which automatically converts snare hits to rimshots above specified velocity.
  • MDrummer Added "Snare swirl 1 & 2" drum types.
  • MDrummer Added "Global FX enable" switch to Mixer.
  • MDrummer Added "OH/Room panorama" parameter and "Swap LR" switch to all drums.
  • MDrummer Added global "Velocity response" parameter.
  • MDrummer Improvements to MultiSampleGenerator and MultiSampler.
  • MDrummer Updated the default drum levels for better mixes.
  • Fix Enabling bypass with upsampling enabled could lead to an incorrect latency compensation.
  • Fix Resizing a file selector in a folder with no files could lead to the directory tree to be inaccessible.
  • Fix Some scrolled views were not responding to mousewheel unless the mouse cursor was directly on the scrollbar.
  • Fix Plugins could crash when showing popups on macOS when GPU acceleration was disabled.
  • Fix Slightly changed MIDI CC mapping so that the middle value becomes 50%.
  • Fix MDrummer Drum Autogain was counting in effects providing incorrect results.
  • Fix MDrummer Drum list was changing size when selecting drums in order to make sure drum type name fits.
  • Fix MDrummer Drumset designer components could sometimes produce different order than when using the browser.

14.05 changes

  • Upsampling can now only be a power of 2 and the range has been extended to 1024x in most plugins.
  • Added "Functional outside note range" switch to MIDI note controllers.
  • Small improvements to the installer.
  • MDrummer Added compander section to Saturator for more stable "analogue" saturation.
  • MDrummer MXXX Added Modular plugin to bring the powerful MXXX's modular engine into individual MDrummer channels.
  • MDrummer Improved DAW hacking, which makes sure the MIDI commands come early enough in hosts, which do not send them accurately.
  • MDrummer Added Dry parameter to StereoGenerator.
  • MDrummer "Maximize signal strength to 0dB" switch has been exchanged for "Maximize" percentual "Maximize" control in Dynamics and TurboComp.
  • MDrummer Errors are now displayed after loading when there are missing samples etc.
  • MDrummer Parallelization button added to the title.
  • MDrummer Note velocities 0 and 1 now trigger random loops even if the option is actually disabled.
  • MDrummer Alt + click on an FX pipeline item deletes that item. Single click on the "+" sign adds a new effect.
  • MDrummer Improved layer editor.
  • MDrummer MDrummer Drum fade-out is now implemented using more natural exponential fade-out.
  • MDrummer Improved MultiSampleGenerator and MultiSampler GUI.
  • MDrummer Added "Room 2" special output to MDrummer and Ratio control for all drums, rooms and overheads (not used yet, but prepared for the forthcoming MDrummerPack).
  • MDrummer Added "Mute overheads and rooms" switch to MDrummer's mixer.
  • MDrummer Huge improvements in the MultiSampleGenerator and it's AI engine for sample classification and grouping.
  • MSoundFactory MDrummer MSoundFactory now detects missing factory pack and MDrummer packs and lets you install these.
  • MSoundFactory MDrummer Added full MDrummer to the FX section.
  • Fix MDrummer MXXX Changing drum source didn't store an undo point in MDrummer in MXXX.
  • Fix Plugins could potentially freeze on startup in some DAWs searching for updates.
  • Fix MDrummer MXXX Locking a component in MDrummer in MXXX didn't avoid changing it using next/previous/random component features.
  • Fix Titles of collapsed panels could end up overlayed with title buttons.
  • Fix Changing preset colors via randomization could cause crashes.
  • Fix MDrummer Changing drum source didn't store an undo point.
  • Fix MDrummer Locking a component didn't avoid changing it using next/previous/random component features.
  • Fix MDrummer Layer panorama knob was extremely sensitive.
  • Fix MSoundFactory MDrummer Changing drum source didn't store an undo point in MDrummer.
  • Fix MSoundFactory MDrummer Locking a component in MDrummer didn't avoid changing it using next/previous/random component features.

14.04 changes

MSoundFactory: Backwards compatibility breach: Timbre and Pitchbend transformations have been redesigned. These now go from 0% to 100% and if the controller is bipolar (default), the same curve is applied to both positive side and negative side (inverted). We are sorry for the inconvenience if you used these features.


  • Added preset & copy/paste features to arpeggiator preset matrix useful to copy banks for example.
  • Added "Fine control" switch to multiparameters.
  • XY pad editor mode for multiparameters now provides 4 different size and follows parameter origins automatically.
  • Stereo scopes now provide a normalization switch.
  • File lists now provide multiple columns if the size allows it.
  • Minor GUI and performance improvements.
  • MDrummer MTurboReverb Added CharmVerb (reverb based on the MTurboReverb's "R" algorithm) FX.
  • MDrummer Added "Normalize loudness" switch to ConvolutionEZ.
  • Fix Multiparameters in cyclic banks mode could not display the name of the first bank at the end.
  • Fix Uninstaller could delete itself even if it has been cancelled.

14.03 changes

Backwards compatibility breach: So far MSpectralDynamics used a constant buffer size no matter what sampling rate you used. To maximize audio quality and compatibility, the plugin now adjusts the buffer size depending on the audio settings. This means that for sampling rates over 48kHz the sound may have changed slightly. We are sorry for the inconvenience.


  • Added "Octave down" and "Octave up" buttons to all frequency text edit popups.
  • Learn can no be accessed both from menu and multiparameter/lfo/paramlock editors.
  • Various optimizations and stability improvements.
  • MDrummer Added "Octave down" and "Octave up" buttons to all frequency text edit popups.
  • Fix Frequency text edit displayed a piano, but didn't scroll to current frequency note.
  • Fix Setting group color could also affect MPs without name, even if these didn't belong to the group.
  • Fix Scrollbar locators could become extremely small when zoomed in too much.
  • Fix Changing a device of various VST3 plugins might have cause problems when automating MPs for which the number of possible values has changed (e.g. on/off -> dB).
  • Fix Multiparameters in discrete editor modes (e.g. Selector) and Bank mode could display incorrect bank value as current value.
  • Fix Stepped / Continuous switch didn't update the number of automation values.
  • Fix MDrummer Online rendering using MultiSampler could end up with missing/trimmed sounds if the computer couldn't handle the load.
  • Fix MDrummer Browsing components and cancelling would reload the previous component from scratch undoing any changes already made.
  • Fix MSoundFactory MDrummer Online rendering using MDrummer MultiSampler could end up with missing/trimmed sounds if the computer couldn't handle the load.

14.02 changes

  • DynamicEq Low-pass type and High-pass type can now be modulated.
  • MDrummer MultiSample generator now always outputs the files into MDrummer data folder.
  • Fix When moving graph points across each other, additional automated subsystems such as oscillator custom shape may not have been actually moved.
  • Fix Lock for a device Enable title button was not available when the enable button was disabled.
  • Fix Expression evaluator didn't update the graph in some cases.
  • Fix Prevented setup crashing after the installation on some macOS computers.
  • Fix MDrummer SaturatorMB and LimiterMB edit screen GUI was not displaying properly.

14.01 changes

  • Added "Latency reporting" sdwitch global settings, which lets youdisbale
  • Added "Locate" button to all file dialogs, which shows the selected path in system Explorer/Finder.
  • Improved multi-monitor support for macOS.
  • MDrummer Added "Locate" button to all file dialogs, which shows the selected path in system Explorer/Finder.
  • Fix Looper module could crash in some cases.
  • Fix Plugins could be invisible or cause red blinking on macOS.

14.00 changes

Backwards compatibility change: Switch time for multiparameters now defaults to 0ms, before it was 1000ms, so if you used exactly 1000ms, it will now default to 0ms.


  • Minor GUI and performance improvements.
  • Attach MIDI controller scrolled too low making it confusing.
  • Added "Analyse audio" feature to all graph editors.
  • Improved compatibility with macOS Catalina. Only 64-bit plugins are supported from V14 on macOS. GPU acceleration settings are not available on macOS anymore, compatibility mode is always selected.
  • Envelope editors in custom mode now display both Attack & Release and potentially Preview at once for better workflow.
  • Added "Trigger" feature to envelopes of all global modulators.
  • Improved pitch detection for high pitched sounds.
  • Added "Functional when disabled" switch to multiparameters.
  • Improved stability for filters too close to Nyquist, especially in ModalFilter.
  • Added "Double 2" curve to all graphs, which has much higher curvature.
  • Added CSV export to all graphs.
  • MDrummer Added "Select on MIDI" feature to drum list in Drumset editor.
  • MDrummer MDrummer now reports key names for both rhythm system and drums (channel 10 or in pad mode).
  • MDrummer Optimized preloading multisamples and added multisample preloading time and memory limit to settings.
  • MDrummer Individual meters in LoudnessAnalyzer can now be collapsed.
  • MDrummer Hacked a little problem causing missing notes when playback was initiated and the DAW didn't set accurate position.
  • MDrummer Added MultiSampleGenerator utility useful to process acoustic drum sample tracks and create multisamples from them.
  • Fix Multiparameters in Switch mode with nonzero switch time could stop working in some cases.
  • Fix Multiparameters mentioned in map/MIDI were displaying Group even if none was set and channel All (which is redundant).
  • Fix Pasting modulator settings in different mode could lead to a crash.
  • Fix Stepped multiparameters could default to slightly incorrect values in some cases.
  • Fix Sending program change MIDI messages could cause problems in some circumstances.
  • Fix MDrummer Multiple bar beats could start at a wrong bar when playback was started.
  • Fix MDrummer Stop command could be ignored in some extreme circumstances.
  • Fix MDrummer "Range to 20kHz" option in Bassador didn't work properly.
  • Fix MDrummer FreeformEqualizer didn't produce correct automatic equalization curves if it was exceeding the range.

13.06 changes

Backwards compatibility change: MIDI note controllers and MCharacter were mapping notes to frequencies one octave above the MIDI standard. As a part of the standardization we fixed this. To fix your projects, please move all notes down one octave if using this feature. Sorry for the inconvenience.

MPowerSynth: Backwards compatibility change: MIDI note controllers were mapping notes to frequencies one octave above the MIDI standard. As a part of the standardization we fixed this. To solve this, please move all notes down one octave if using this feature. Sorry for the inconvenience.

MSoundFactory: Backwards compatibility change: MIDI note controllers were mapping notes to frequencies one octave above the MIDI standard. As a part of the standardization we fixed this. To solve this, please move all notes down one octave if using this feature. Sorry for the inconvenience.


  • Added 16 "Main controllers" to MIDI settings, which users can map to any MIDI controller to simplify access and switching between MIDI controllers.
  • Added MIDI controller reordering and reset features to MIDI settings.
  • MIDI octave numbers have been standardized across the plugins for the MIDI standard defining A4 = 440Hz.
  • Added Panel no title, Control no title, Display no title and Edit no title multiparameter panel types.
  • Minor GUI improvements.
  • VST2 plugins now exclude preset path when sending preset name to the host to mitigate VST2 limitations.
  • Default editor size setting has been removed, please use default settings instead.
  • Frequency axes in equalizers and various graphs changed to more standard logarithmic scale. It can be reverted to the previous view at any time if customer base would like to.
  • Analyzers can now export current analysis to CSV by Ctrl + clicking the Copy button.
  • Plugins no longer show error message that a folder is inaccessible when opening a file dialog and previous folder no longer exists.
  • Multiparameters in the parameter list also display group now both in the DAW for automation and internally.
  • MDrummer Added per-drum effect pipelines for overheads and room mikes.
  • MDrummer Added MDrummer loop editor per-loop Undo/Redo.
  • MDrummer Drum pads now include the MIDI key.
  • MDrummer Added "Mute close microphones" switch in MDrummer Mixer, useful for mixing acoustic drums.
  • MDrummer Improved MultiSampler alterning hits management.
  • MDrummer Improved TurboReverb devices - mitigating glitches when changing models.
  • MDrummer MDrummer now automatically reports key names for MIDI command method via VST2 getMidiKeyName for DAWs which support it.
  • MSoundFactory MDrummer Added "Mute close microphones" switch in MDrummer Mixer, useful for mixing acoustic drums.
  • MSoundFactory MDrummer Added MDrummer loop editor per-loop Undo/Redo.
  • Fix Delimiter multiparameters with name displayed the name even if the Show name was disabled.
  • Fix MultiParameter Clear & Learn didn't store undo point.
  • Fix Double clicking a button and leaving with mouse before releasing the button could leave the button in pressed state.
  • Fix AU cache (mainly Logic) should be now updated after installation to avoid need to restart on macOS High sierra and newer.
  • Fix Win/Cmd + right click (or ctrl click on macOS) was defaulting parameters, which was a collision with ProTools automation management.
  • Fix MIDI (note) controller related parameters were not sorted properly in the parameter tree.
  • Fix Switching logarithmic averaging option in analysis could cause incorrect results for infinite maximum analysis.
  • Fix Expired subscription didn't explicitly warn the user about that.
  • Fix MDrummer LimiterMB module didn't correctly provide band saturation parameter.
  • Fix MDrummer MDrummer could crash when changing style while on Drumset editor.

13.05 changes

Backwards compatibility change for MXXX: Number of multiparameters per row is no longer limited to 4 in MXXX. Therefore if you exploited this in your devices, they may stop displaying properly (and have too many items on single row). Please fix these devices by properly disabling "Same row" option. Sorry for the inconvenience.

MSoundFactory: Backwards compatibility change: Please note that the default nonlinear smoothing now produces different smoothing behaviour and hence the template all instruments should be adjusted to have 10ms as default smoothing time for timbre and pressure. Factory content has already been modified. It is recommended to update your devices as well. Sorry for the inconvenience.


  • Performance improvements for modular stuff.
  • Minor GUI improvements.
  • Improved modulator editors for banks mode.
  • Added support for VST2 getProgramName used for example by Akai VIP to browse through plugin's presets.
  • Selector and other multiparameter editor modes also support secondary bank names on the easy sceen now.
  • Added Insert and Delete features to multiparameter manager.
  • MPs in Delimiter editor mode can display a name now.
  • MDrummer Performance improvements for modular stuff.
  • MDrummer Sample library import now places randomized drumsets and components directly into the target folder to avoid confusion when there are no "normal" drumsets.
  • MDrummer Effects pipeline now has space for 12 effects without scrolling and scrolling is then allowed using mouse wheel.
  • Fix Easy screens containing Button (label aligned) MPs could not set minimum size correctly if multiple have been used on the same row.
  • Fix Plugins could crash with AU interface when being destroyed.
  • Fix File dialogs could crash when deleting folders.
  • Fix Double click to open multiparameter editor in MP manager didn't work with the first item.
  • Fix MDrummer Default device for LimiterMB had band panorama 4 set to +3% right.

13.04 changes

  • Added "By bank names with percents" multiparameter value mode.
  • Improved knob visual quality.
  • Added confirmation for Reset all multiparameters action.
  • Reordering multiparameters now properly reassociates MIDI controllers.
  • Removed optimization from flangers, which caused a click when changing Depth from 0% to something else.
  • Order MP editor can have colors specified.
  • Analyzers now provide also Input & Side-chain and Output & Side-chain options (if applicable).
  • Parameter selection (for mods, mps etc.) improved, so that the root items always have the global subsystems such as modulators and MIDI at the end.
  • MDrummer Improved knob visual quality.
  • MDrummer Removed optimization from Flanger, which caused a click when changing Depth from 0% to something else.
  • Fix Batch processing via WAV button in the plugin toolbar didn't allow selecting multiple files.
  • Fix Insert empty multiparameter might have failed if the last multiparameter was used.
  • Fix Maps didn't update properly after changes or switching presets.
  • Fix Opening a plugin by pressing Enter in Reaper could display Upsampling settings in some plugins.
  • Fix AU plugins could crash in some rare circumstances.
  • Fix Order editor on the easy screen was creating an unnecessary space above.
  • Fix Knobs were rendering slightly incorrectly.
  • Fix MDrummer TurboReverb could stop producing sound in some extreme cases involving modulation.
  • Fix MDrummer TurboReverb ER modulation in Direct mode produced zipper noise.
  • Fix MDrummer Loading master effects might have frozen.

13.03 changes

  • Added MultiParameter editor type Delimiter.
  • Improved the default Neon style.
  • Minor GUI improvements.
  • Added Close all button to all preset windows.
  • Oscillator Custom sample depth can now be modulated in all plugins with this feature.
  • Pasting multiparameters / modulators with nonexisting parameters will now show a log with the list of changes.
  • MDrummer Added bar copy & paste features to loop editors.
  • MDrummer Mouse wheel can be used to change a note velocity in Loop editors.
  • MDrummer Added band bypass to StereoProcessor.
  • Fix MXXX MDrummer MXXX MDrummer MultiSampler microphone enable buttons disabled themselves along the subcontrols making the mike impossible to enable.
  • Fix MultiParameter editors could partly crop titles in the name if the name was too long.
  • Fix It is now forbidden to create folders inside Online exchange preset folder as it would collide with the engine and potentially cause crashes.
  • Fix Drag & drop file from Finder to file selectors in the plugins may have not worked on macOS.
  • Fix A corrupt licence could make other licences dysfunctional.
  • Fix Improved drag & drop support on Windows.
  • Fix MDrummer LimiterX was reloading as Saturator.
  • Fix MDrummer MultiSampler microphone enable buttons disabled themselves along the subcontrols making the mike impossible to enable.
  • Fix MDrummer Drumset tree didn't update after using sample library import.
  • Fix MDrummer Moving drums in the drum list didn't work properly.
  • Fix MDrummer Installing a pack did't update the drumset and rhythm folders in the quicksetup.
  • Fix MPowerSynth MDrummer MDrummer MultiSampler microphone enable buttons disabled themselves along the subcontrols making the mike impossible to enable.
  • Fix MSoundFactory MDrummer Changing pitch in MDrummer modules was changing pitch in other modules as well.
  • Fix MSoundFactory MDrummer MDrummer MultiSampler microphone enable buttons disabled themselves along the subcontrols making the mike impossible to enable.

13.02 changes

  • Minor GUI improvements.
  • Added "Button (label aligned)" and "Slider (label aligned)" MP editor modes, which have labels aligned to each other.
  • MDrummer Minor GUI improvements.
  • MSoundFactory MDrummer Added Auto-restart switch to all MDrummer modules.
  • Fix Minor GUI bugs.
  • Fix Global modulators in envelope mode triggered by MIDI could malfunction when complex MIDI performances would be played.

13.01 changes

  • Added Key mode to Note controllers in MIDI settings.
  • Titanium style modified to be more similar to the V12 version.
  • All multiband plugins are now horizontally resizable for sake of resizing the crossover editor.
  • Minor GUI improvements.
  • Easy screen bar graphs now support origins.
  • Added "Clear window settings cache" button to Settings, useful as an extreme case fix.
  • Added Save template and Process template features to multiparameter manager.
  • MDrummer Titanium style modified to be more similar to the V12 version.
  • MDrummer Added EQ Dry/wet control to DrumEnhancer.
  • Fix MDrummer MTurboDelay MDrummer could freeze when using MTurboDelay in the FX section and loading certain devices.
  • Fix MDrummer Tempo tap using a keyboard shortcut "B" has been removed due to inconsistent results across different hosts / interfaces.

13.00 changes

See also release notes for V13

Please note that following list of changes is very limited and many more changes are not mentioned. Sorry for the inconvenience.
  • Arp can now be unsynced, driven by its own tempo.
  • Added Transform level parameter controlling the depth of level transformation.
  • Map of modulators/MPs/etc has been improved.
  • Added Origin to all multiparameters.
  • Added Make first and reordering feature to multiparameters.
  • Selected parameter in banks mode in MP editors is now highlighted.
  • Added Min range feature to flangers.
  • Added Checkbox multiparameter editor mode.
  • MPs with Selector/Switcher modes can now work with other value modes than Banks, number of steps is needed to be set in that case.
  • MDrummer Introduced a new powerful mixer, which replaces both Mixer and Effects tab.
  • MDrummer Added Analog feature to DynamicEq and TurboEq.
  • MDrummer TurboReverb now displays locks for the main 3 parameters all the time.
  • Fix ABCD morphing didn't work with parameters not available to the DAW.
  • Fix Changing sampling rate/oversampling changed the speed of meters.
  • Fix Equalizers didn't close the band settings when preset was loaded.
  • Fix Multiparameter manager didn't store undo.
  • Fix Improved VST3 batch support.
  • Fix MDrummer LimiterMB and UltraMaximizer ceiling was exceeded if upsampling was used.
  • Fix MDrummer DoubleTracker could produce glitchy output if all algorithm parameters were set to maximum.
  • Fix MDrummer Sample import delete displayed even folder that didn't exist leading to potential confusion.

12.12 changes

MSoundFactory: Backwards compatibility breaches:

Highly increased resonance range of ModalFilter and added gain compensation.


  • Added DoubleTracker.
  • Multiparameter and Modulator editors are now storing the position & size in a single settings, before these were stored for separate MPs and Mods, which has proven not ideal.
  • Modulator editors now take size based on selected mode, making it smaller and readjusting when the mode changes.
  • Controller selection in MIDI settings is now accessible via multiparameters.
  • Additional optimizations for algorithms based on variable delay lines such as flanger, chorus, comb...
  • Double-clicking a multiparameter in manager now displays its settings and changing the settings updates the info in the manager.
  • Improved MIDI settings.
  • MDrummer Added DoubleTracker.
  • MDrummer Channel link parameter has been added to all devices in TurboComp.
  • MDrummer Added Meldei Multi device to TurboComp, which is based on 1176, but listens to different parts of the spectrum separately, so you can control how much bass/low mids/high mids/treble it listens to and how.
  • Fix Modulators with enabled MIDI reset and Single shot would initially go one round without any MIDI notes.
  • Fix Selecting multiple graph points and dragging a different one didn't clear the selection and it didn't update the points being moved.
  • Fix MultiParameter manager was displaying incorrect names after reordering.
  • Fix Plugins didn't save disabled MIDI controllers, despite they could be enabled via MPs later.
  • Fix MDrummer MDrummer could crash when changing samples while fed MIDI from another drum machine in some DAWs.

12.11 changes

  • High-quality upsampling switch has been moved directly to the upsampling settings window.
  • Multiparameter reorder transformed to a manager with some advanced capabilities.
  • Improved behaviour of multiselection listboxes.
  • MDrummer High-quality upsampling switch has been moved directly to the upsampling settings window.
  • MDrummer Improved drumset loading performance.
  • MDrummer Added High band volume and Range to 20kHz to Bassador, which let you do some creative processing.
  • Fix Crash could occur in Convolution if pitch shifting / time stretching was used.
  • Fix Device parameter didn't report current device name to the DAW in plugins with easy screens.
  • Fix Bars on the easy screen would not update if the last one only would be modulated.
  • Fix MDrummer There were a few glitches in TurboDelay.
  • Fix MDrummer MXXX TurboDelay was behaving weird inside MXXX and other plugins.
  • Fix MDrummer Jumping in DAW would not stop rhythms if looping in DAW was enabled.

12.10 changes

MDrummer: Note: There is a small backwards compatibility breach - until now MDrummer was synchronizing multibar beats fully according to position in the DAW.

That however doesn't make much sense for multibar beats, which should always start on bar 1 after breaks.

So from now on the beats are synchronized within current bar only making everything work well with multibar beats.


  • File lists are now sorted smartly and keep the order of ascending numbers.
  • All expression evaluators optimized.
  • Improved unit display for XY pads.
  • MDrummer Added quantization depth feature.
  • MDrummer Added Generate loops feature to Rhythm generator.
  • MDrummer Advanced and Import &Export features in rhythm editor have been merged and a few new features have been added.
  • MDrummer Loop editors now don't allow dragging selected notes outside of the loop range when quantization is disabled.
  • MDrummer Improved loop selector display.
  • Fix MDrummer Recording loops in loop editors didn't update the loops while recordings.
  • Fix MDrummer Expression evaluator in Utility didn't process samplerate "sr" unless written with capital letters.
  • Fix MDrummer Some devices in TurboDelay were malfunctioning.
  • Fix MDrummer Shuffle didn't work well with inaccurate notes.
  • Fix MDrummer Some loops have been designed incorrectly with minimal level for notes above 0 hence making them silent. This has now been programatically fixed.

12.09 changes

  • Clicking on a band in equalizers while having EQ band settings displayed now switches the band settings to that band.
  • Disabled mutliparameters now stop working completely, not only GUI-wise.
  • MDrummer Highly improved Smart MIDI import feature.
  • MDrummer Added solo/mute for sends, room and overhead global buses.
  • MDrummer Batch MIDI import now displays info about which file is corrupt if it fails.
  • MDrummer Rhythm generator now produces outros from breaks by adding a hit on bass drum and a crash cymbal at 1st quarter of the second bar.
  • Fix Dynamics processors in logarithmic mode could produce high spikes in some specific circumstance.
  • Fix Ctrl+Alt+Dragging didn't work in graph editors, which are not zoomable in both directions (time graphs for example).
  • Fix MultiParameters in "Check-boxes horizontal below" didn't disable the checkbox labels when the MP was disabled.
  • Fix Tabs displayed as popups might not have a title.
  • Fix Super-resolution analysis mode might have theoretically cause crashes (no cases have been reported though).
  • Fix Randomizer multiparameters might have not worked.
  • Fix MDrummer MTurboComp Effects with easy screens (MTurboComp for example) didn't show properly when displayed for the second time in the main Effects tab.

12.08 changes

MDrummer: Note: There's is a potential backwards compatibility breach - if you used different output channels for each drum in MDrummer1out, that wouldn't make any effect since there was just a single output.

Now MDrummer will send the drums into proper output FX pipelines, so if you used master effects, only those with output channel 1 would be processed. The solution is simply setting the output channel to 1 for all drums.


  • Big optimizations focusing on newest AVX2/AVX512 CPUs (i7/i9/xeon).
  • Active presets are now called Devices (or Instruments for instrument plugins).
  • Added marks for multiparameters for plugins with many of them, for easier orientation.
  • Added Separate collapsing option for multiparameters.
  • VST3 versions now avoid reseting when playback is reset by DAW due to change of playback state (known is Reaper), so that it would clear the view of analyzers for example.
  • Implemented new multiparameter reordering system.
  • Settings / Random style no longer closes the Settings window.
  • Zooming in various graph editors using mouse wheel can now exploit ctrl / shift to zoom in one direction only.
  • Ctrl + Mouse wheel now controls speed in all time graphs.
  • Added multiparameter editor mode "Switcher (no arrows)".
  • Added global option "Store resampled files" to Settings, which allows you to disable creating resampled files used to optimize startup and loading of various plugins.
  • MDrummer Added TurboDelay and StereoProcessor FX.
  • MDrummer MDrummer1out now has 16 internal outputs same as MDrummer16out, which are then mixed into the single output sent to DAW. This lets you use all 16 master effect pipelines. The "Preserve output channels" option is therefore disabled by default now.
  • MDrummer Added Save drumset button to Drumset designer.
  • MDrummer Added Dry/wet compensation option to DrumEnhancer.
  • MDrummer Added Advanced calibration feature to input MIDI filter for even better adjustment to every MIDI controller.
  • Fix Switching presets while editing multiparameters could sometimes end up with multiparameter editor not showing the correct info.
  • Fix There were potential problems in some DAWs (known is FL), when using ancient CPU's without support of any new instruction sets.
  • Fix Easy screen XY pad didn't have a help even if there was a help info.
  • Fix Stereo plugins didn't allow mono->stereo expansion in ProTools.
  • Fix Hacked some problems in DrivenByMoss4Reaper, note that you need to disable GPU acceleration before you use this.
  • Fix Surround wasn't available for VST3.
  • Fix MDrummer MDrummer could sometimes miss a note due to inaccuracies between host and the plugin.
  • Fix MDrummer An error was displayed if auto-load was enabled and an empty directory was selected.
  • Fix MDrummer Selecting a component might not have worked if the drumset designer was displayed in a popup and a tab with a plugin was displayed in the main window.
  • Fix MDrummer MDrummer could crash in some DAWs is it was using an old data library instead of the new V12 one.
  • Fix MDrummer NoiseGenerator was producing mono output for old presets.
  • Fix MDrummer MultiSampler panorama didn't work for mono microphones.
  • Fix MDrummer Sample library analyzer didn't work with keywords containing spaces.
  • Fix MDrummer Mixer values could jump to minimum from time to time when editing and the CPU consumption was high. Probably only in VST3.

12.07 changes

  • Fix Plugins were not working in ProTools 10 on macOS.
  • Fix VST3 was behaving weird in Samplitude.
  • Fix MDrummer Phaser was causing zipper noise when changing certain parameters.
  • Fix MDrummer Convolution and DrumEnhancer file selector worked sporadically with custom files in some DAWs.

12.06 changes

  • Big optimizations focusing on newest AVX2/AVX512 CPUs (i7/i9/xeon).
  • Added Randomizer switch to all multiparameters (available in Trigger mode), which allows you to implement a randomizer for a set of parameters.
  • Parameter selection tree now performs human-like sorting, which puts say "Mod 11" after "Mod 2", despite it's the other way around from computer's point of view.
  • Added expression evaluator and CSV import to all graph editors.
  • Visible parameter of all multiparameters can now be modulated.
  • Map now displays MIDI channel for MIDI controllers.
  • Added dotted sync modes to all time text edit popups.
  • Added info about current latency to all effect plugins to Settings window.
  • Most plugins now store zoom state of the main graph editor (if applicable) in the plugin settings.
  • MDrummer Big optimizations focusing on newest AVX2/AVX512 CPUs (i7/i9/xeon).
  • MDrummer Drumset designed now contains subsections for drums, cymbals, percussion and effects to improve the workflow.
  • MDrummer Added ConvolutionEZ module.
  • MDrummer Added TurboReverb active preset "EZ Reverb" (category Special).
  • MDrummer MIDI events are now shifted one sample earlier in time, which should minimize problems with hosts sending MIDI events too late.
  • MDrummer Loop editor notes are now colorized based on the drum type.
  • Fix Multiparameter reorder stopped being available if some of the multiparameter names contained XML specific characters.
  • Fix Root folder in preset windows sometimes displayed slightly higher number of presets than the actual number.
  • Fix It was possible to create naming of banks, which would cause a crash when used as a menu on easy screen.
  • Fix Latency may not have updated in some problematic hosts (Studio One).
  • Fix Analyzers didn't work properly for sampling rates under 40kHz.
  • Fix Switching to undefined A-H presets in plugins with easy screens was swiching to edit screen.
  • Fix Assigning a multiparameter to itself and trying to enter its value based on the first parameter (hence itself), would crash.
  • Fix MDrummer TurboEQ AGC Set feature was changing a hidden parameter, now it is changing the visible Input gain.
  • Fix MDrummer Some multiband FX were different from their original standalone plugins.
  • Fix MDrummer Convolution filter copy/paste didn't work and is now replaced with a single copy button.
  • Fix MDrummer MDrummer MultiSampler widening range was incorrect.
  • Fix MDrummer Using Install pack without actually having a correct installation in the first place would install the pack into global program data.
  • Fix MDrummer Instruments were reporting surround capabilities in ProTools.

12.05 changes

  • Parameter tree (for selecting in modulators, multiparameters, MIDI...) is now sorted by name.
  • Added Reset all feature to multiparameter menu.
  • MDrummer MLoudnessAnalyzer Added Reset mode to MLoudnessAnalyzer (replacing No reset switch), which provides additional control on "when the meters are automatically reset".
  • Fix Double-clicking a preset loaded the preset, but also might started moving it in the list of presets.
  • Fix MDrummer MDrummer was causing crashes in 12.04 in some hosts.
  • Fix When upsampling was changed while processing, MIDI / automation events could become misaligned.
  • Fix Restored oscillator shape presets and randomization.
  • Fix Insidious crash could occur in some very rare conditions, most likely associated with extreme oversampling.
  • Fix Plugins with active presets were reseting GUI size in Edit screen when closed and reopen in ProTools.
  • Fix MDrummer Rotary could crash on some machines when quickly changing materials.
  • Fix MDrummer Flanger was showing incorrect dry/wet text values.

12.04 changes

  • Added Invert option to all oscillator shapes (available via right click menu).
  • MDrummer MXXX Rhythm shuffle is now stored with the rhythms in MDrummer in MXXX.
  • Settings button is now name Settings &Activation when not activated to make activation more obvious.
  • MDrummer Added Save all components feature into Drumset designer (ctrl + save any component), especially useful for content designers.
  • MDrummer Rhythm shuffle is now stored with the rhythms.
  • Fix Some enum parameters didn't show correct text representation at some points when modulated / automated.
  • Fix LoudnessAnalyzer time graph view didn't contain markers.
  • Fix Side-chain buttons in modulators didn't update when modulated/automated.
  • Fix Changing EQ band Enable didn't update the band settings window.
  • Fix MConvolution could crash during randomization. It has been removed as well as "zero latency" parameter, which caused it, neither have been useful.
  • Fix ProTools froze when loading ProTools presets.
  • Fix Clicking band enable from band list of any EQ in Cubase may or may not have worked.
  • Fix MDrummer MXXX MDrummer and other stereo plugins could crash inside MXXX if the MXXX itself was put into a single-channel channel mode.
  • Fix MDrummer MXXX MDrummer4 could crash inside MXXX in some hosts.
  • Fix Changing MIDI controller value while MIDI learn was enabled could cause a crash.
  • Fix MDrummer Saving a component didn't update the component in current drumset.
  • Fix MDrummer Convolution could crash during randomization. It has been removed as well as "zero latency" parameter, which caused it, neither have been useful.
  • Fix MDrummer File selectors (e.g. Convolution and DrumEnhancer) didn't update the selected file when switching between presets unless the directory was different.

12.03 changes

  • Added Randomizer loudness compensation which uses the output gain (if available for the plugin) to set the output loudness to some predefined level, avoiding big loudness differences in randomized settings. Can be disabled from Settings.
  • MultiParameters in meters mode now have parameter limits to control the metering range.
  • Added Randomizable option to multiparameters.
  • Clicking modulator button second time now hides the modulator editor.
  • Improved support for automation and Cubase's QC learn.
  • Added "Start Legato" mode to modulators / Envelope mode, which starts a new envelope only there is already a note being held.
  • MDrummer Added Dry as side-chain option to TurboReverb.
  • Added direct Loudness & Waveform switches to Loudness tab.
  • Fix MultiParameters in Meters mode may have not worked.
  • Fix Plugins might have restored bigger size after loading a project, than needed, if some GUI items have been collapsed.
  • Fix Time graph settings popup made Logic stuck and unable to quit.
  • Fix Automating active presets confused some hosts (known is ProTools) making them temporarily overwrite their own automation.
  • Fix Ctrl + Random should have slightly modified parameters, but instead performed full randomization.
  • Fix Text edit window in Cubase in macOS could make the plugins control an incorrect parameter on next touch.
  • Fix Online update check didn't work.
  • Fix MDrummer Having a cycle with MIDI commands could make MDrummer stop playing even if there was a command after the cycle.

12.02 changes

  • Randomization for spectral effects now automatically enables the safety limiter to avoid excessive output levels for some unfortunate settings.
  • Added "Interpolate between 1 and 0" option to all signal generators.
  • MDrummer Added 4 snapping defaults to Minimum level and Maximum level note parameters, plus keyboard shortcuts N and M.
  • MDrummer Improved Phatik initialization performance.
  • MDrummer Added Reset feature to AutoDynamicEq, which resets the source & target analyses.
  • Fix Plugins no longer report stepped parameters to ProTools due to various bugs in ProTools.
  • Fix Plugins could crash in some old macOS versions (10.10 and older most likely) and some specific hosts (Logic, Reason) when displaying popups.
  • Fix MDrummer Saving a component in the Drumset designer would make that new component unavailable until MDrummer was restarted.

12.01 changes

  • Minor GUI improvements.
  • MDrummer Minor GUI improvements.
  • Fix macOS installator could freeze in the beginning of the installation stage.

12.00 changes

See also release notes for V12

Please note that following list of changes is very limited and many more changes are not mentioned. Sorry for the inconvenience.
  • Hacked bug in Ableton Live with automation disabled during rendering.
  • Scrollers disable zooming buttons when locked.
  • Multiparameter reorder menu now has a better number of columns.
  • Added "MIDI reset parameter" to all modulators, which lets you perform MIDI reset without actual MIDI but using a parameter instead, hence you can reset one modulator by another for example.
  • Added Insert and Delete multiparameter features, that should simplify editing complex multiparameter structures. Note that these actually do note delete, but reorder multiparameters.
  • Improved support of obscure WAV formats.
  • Resampled files for convolution are now hidden.
  • Added silent install possibility via command line {setup} [/silent {list_of_plugins}].
  • Graph editors now show units of the point under the cursor even if nothing is being edited.
  • Reodering multiparameters now keeps associations for modulators and parameter lock.
  • VST3 and AAX plugins now report number of potential values for each parameter to simplify automation.
  • Pressing and holding Alt while dragging graph points will snap to grid.
  • Velocity modes added to MIDI note controllers.
  • Oscillator custom shape X units are now 4/4 (musical units) for LFOs.
  • Installer optimized, uninstallation of previous versions is now silent
  • MDrummer Many GUI and UX improvements.
  • MDrummer Snare drum 2 and Bass drum 2 components have been removed and are provided as virtual components based on Snare drum 1 and Bass drum 1.
  • MDrummer MDrummer now prevents playing the same layer twice in Random mode if multiple layers are available.
  • MDrummer Added Sync to MScratcher, which lets the length of the notes sync to specified length. Especially used for reverse hits.
  • MDrummer Snare rim shot drum types and components have been renamed to Snare cross-stick, which is more precise.
  • MDrummer Added edit drum icon to MDrummer's mixer, which goes directly to drumset editor selecting the appropriate drum.
  • MDrummer Crash component has been split into Crash 1 and Crash 2.
  • MDrummer Effects are now categorized.
  • MDrummer MComb Added Shift feature to all taps in MComb FX.
  • MDrummer Improved MDrummer startup speed.
  • Fix Some WAV file formats couldn't be loaded.
  • Fix Deactivation might not have worked.
  • Fix Modulator's restore when disabled feature wasn't often working properly.
  • Fix Plugins didn't store tablet mode.
  • Fix Harmonics in equalizers were wrong if Linear scale was enabled and number of semitones was diffent than the default 12.
  • Fix Color sections in some meters (crest) were incorrect.
  • Fix Multiparameter quick learn might not have worked for some parameters inside panels.
  • Fix Collapsing a preset subtree didn't update the list of presets even if the selected tree has been changed.
  • Fix Graph Mirror X feature didn't mirror the left/right points if these are locked.
  • Fix Sometimes "?" button has been displayed even if there was no help.
  • Fix Some information/confirmation windows were unnecessarily big on some displays.
  • Fix Changing crossover type via a mutliparameter in MB plugins could cause a crash/freeze.
  • Fix Progress windows didn't display on macOS.
  • Fix AGC didn't work when upsampling was enabled.
  • Fix MDrummer Changing IR in MConvolution FX didn't update lengths in Start / End parameters.
  • Fix MDrummer Changing subsample libraries (and other resources) could cause a temporary overs in MDrummer.
  • Fix MDrummer MDrummer rhythm generator record was initially doubling the tempo until the host playback started.
  • Fix MDrummer Selecting multiple drums was behaving odd.
  • Fix MDrummer Drum component generator didn't randomize some components.

Legacy changelogs: Effects V5—11 · MDrummer V5—7 · MPowerSynth V8—11 · MDrummer 4 an dolder