Legacy changelog: MDrummer versions 5 — 7
Note: prior to major version 12, MDrummer had a different version numbering. With version 12, the numbering was unified.
7.04 changes
- The online preset exchange is now completely free without the need to submit your own presets. Please note that it is a community tool, hence it would be good to submit some for the other users.
- Added Random file button to MSampler and MScratcher.
- MMultiSampler now stores selected tab.
- Added Global switch to XY pad in MMultiSampler, which synchronizes the color between all instances with this enabled.
- Piano editor octaves are now marked C-1, C0, C1... to show the exact position of key C.
- Added symbols to virtual keyboard: [];"
- Added options to remove beginning and merge to import MIDI file in loop editors.
- Added Logarithmic averaging switch to all analyzer scientific settings (by default enabled).
- Added Copy smoothened target to source menu of MAutoDynamicEq and MFreeformEqualizer. It may be useful for removing resonances.
- Added numbering recorded audio files to global Settings.
- Fix: FL Studio could freeze when loading drumsets while receiving MIDI events.
- Fix: Widening in MMultiSampler was doing something even on monophonic tracks.
- Fix: Changing tempo in rhythm generator in MDrummer standalone would change the tempo of other rhythms in their editors, but doesn't apply it anyways.
- Fix: Editing a graph using finetuning could end up freezing in some cases.
- Fix: Export WAV feature in Loop editor usually didn't work correctly.
7.03 changes
- Added Install library and Create library features to global Menu, which can be used by designers of any content to send/sell it to end users.
- Added Output gain to all drums.
- Various optimizations and performance enhancements.
- Rendering can now also be parallelized to get maximum out of your CPU. Parallelization can be enabled in Settings.
- Horizontal bar graph units are now aligned to the right for better clarity.
- Changing one graph point's smoothing / curvature now applies that to all points in the selection.
- LP slope selector in MDynamicEq has been moved to the right for easier workflow.
- Buttons are now slightly colorized too.
- Added Widening to all microphones in MMultiSampler.
- Added Disable decay switch to MConvolution's generated reverb.
- Added Offline subscription update feature, which lets you update the subscription status in the plugins even for computers disconnected from the internet.
- Added Sunrise chamber active preset to MTurboReverb.
- MDrummer now stores the editor size with the project.
- Added Auto-gain feature to Drumset editor including individual drums.
- Analyzer settings now let you specify colors for both the left/right or input/output combinations. The defaults have also been updated for better workflow with various styles.
- Fix: MTurboReverb could crash on macOS when crosslp algorithm was used.
- Fix: Cancelling Custom shape edit in any oscillator would revert to the initial state when opening the plugin instead of the previous state.
- Fix: Updating subscription licence while not connected disabled the subscription even if there was still time.
- Fix: Scrollbars could do page up/down on both mouse press and release.
- Fix: Using Save as in Drumset editor didn't update the current drumset name.
- Fix: Song srtructure editor was displaying positions even for empty rhythms.
- Fix: Freeze in MDelay could malfunction if both taps have been used.
- Fix: Changing an active preset in an effect that features those after moving that effect would switch to a different effect in the pipeline.
- Fix: Improved support for Akai VIP when presets in VIP are being changed.
7.02 changes
- Added Reverse switch to MSampler.
- Improved colors for single-channel equalization curve in MDynamicEq FX.
- Added Post-processing section to Signal generator / Advanced, which contains additional scale, offset and wrap transformations.
- Online preset exchange no longer creates subfolders to make things cleaner.
- Added Remove resonances feature to MAutoDynamicEq, which sets up the bands according to highest peaks in the analysis.
- Improved super-resolution feature in analyzers, which now avoids modifying the analysis slope.
- Fix: Knobs were moving 1 pixel up/down along with rotation.
- Fix: Waveform display could fill some of the waves despite there was no reason to.
- Fix: Time graph settings presets didn't update resolution after loading.
- Fix: Plugins could crash if style resize factor became 0 somehow (it is unclear how that happened).
- Fix: Trying to display help for a menu didn't work and caused problems, so it is now disabled.
- Fix: Sample start in MSampler hasn't been stored properly.
- Fix: Loading a drumset archive didn't update the drumset name.
- Fix: Editing Song tab could sometimes cause a crash.
- Fix: Store the sample in settings switch in MConvolution didn't work.
7.01 changes
- Improved MMultiSampler sound by selecting improved sequence of samples.
- Added Equal layers feature to MMultiSampler.
- Added Shuffle feature to MDelay FX.
- Added Modify and Count parameters to Sync for MDelay, MGranular and MBitfun FX.
- Added Transient module to MTurboReverb.
- ConvoNoise module in MTurboReverb now provides shapeable dampening.
- Introduced smart-axis system, which provides "nice" values for various axes different zoom levels.
- Equalizers do not display analyzer peaks for both input & output anymore (when Track peaks is enabled), since they are the same and cause blurring.
- Improved unofficial support for Linux via Wine.
- Fix: Loudness range meters didn't show a correct text value.
- Fix: Master effects might not have been initialized after loading.
7.00 changes
NOTE: MDrummer plugin (with variable number of outputs) has been discontinued, and only MDrummer1out and MDrummer16out are supported now. If you need the removed version for sake of your existing projects, please keep the older version installed.
NOTE: A more efficient preset encoding is now used. Backwards compatibility is certainly maintained, but new presets won't be readable by older versions.
- Added MTurboEQ, MTurboComp, MTurboReverb, MLimiterX, MDynamics, MDynamicsMB, MSaturatorMB, MTransientMB, MAutoVolume, MComb, MDrumEnhancer, MDrumLeveler, MAutoDynamicEq, MRotary, MVintageRotary FX. (MLimiter has been renamed to MSaturator as it is more appropriate)
- Added global Settings window working the same way as the settings window in our other plugins. Licence management also works the same way. Introduced subscription licencing.
- Added Sample start feature to MSampler.
- Added OH and Room global channels next to the Sends, where overheads and rooms are automatically routed, for more standard workflow with the new acoustic drum library.
- Added widening to all sends, OH and Room.
- Added send controls to Mixer tab for easier mixing, especially with the new acoustic drum library (not released yet, expected release is within 2 months).
- Added Enable crossfading option to all signal generators.
- Added presets for sample library analyzer keywords and delete button to remove individuals samples from analysis results.
- Added samplerate Reducer feature to MDistortion FX.
- Added multiselection to all parametric equalizers and comb filters. Use Shift + Click on a point to manage the selected points.
- Gain reduction meters now do not go under -40dB, so they are more responsive for gates.
- Changed looks of all meters.
- Value in meters now shows temporary default for most meters (which corresponds to the peak value) and provide a switch via context menu to show global maximum (default for peak meters).
- Double-clicking title of the plugin window (and any other nonmaximizable windows) makes the window as small as possible.
- Added number buttons to band settings of all parametric equalizers, which lets you switch between bands quickly.
- Added No attenuation gate mode to MAutoVolume.
- Added Delay feature to MDrumEnhancer.
- Edit menu / Cut now copies the selected text to the clipboard before deleting it.
- Order in band settings in parametric equalizers renamed to Slope.
- Time graph buttons in meters are displayed only in time graph mode now.
- Added Backup presets feature, available from all Preset windows.
- Time graphs now show line under the cursor, which could help reading units.
- When Areas in parametric equalizers were thin enough, the text was wrapped to multiple lines making it not readable well.
- Added side-chain gain to MDynamics FX.
- Double-clicking a tab with enable button toggles the enable state.
- Added Post-gain and Final gain to MTurboComp FX.
- Holding Ctrl while dragging a bar in any bargraph (e.g. oscillator harmonics or step sequencers) provides fine-tuning locked to the single bar.
- Time graph guides are now stored with time graph setting presets.
- Labels, checkboxes and title buttons are now not displayed upper-case even if the upper-case switch for current style is enabled, to provide more clarity.
- Plugins now automatically lower the style size on HDPI/Retina displays when opened for the first time.
- Added areas to MAnalyzer.
- Trial length has been shortened to 15 days, the same value as all our software.
- MDrummer now stores the selected tab with the project.
- Added Input and Dynamics by fundamental switches to dynamic equalizer bands.
- Keyboard input is now automatically disabled for Reason, where there are various problems. The hack will be removed as soon as Reason gets fixed.
- Switcher controls now set default value via right click.
- Fix: Randomizing graph from the popup menu could place points outside of the vertical range.
- Fix: Downwards expander in MDynamics could increase levels near silence if range close to minimum was used.
- Fix: When changing styles the colors might have not been loaded properly.
- Fix: Help windows might have been incorrectly sized on HDPI screens.
- Fix: Showing presets for an FX, then switching to another preset or different tab entirely would keep the preset window open and lead to a crash on attempt to load one.
- Fix: Any connection to the internet didn't work on macOS Sierra due to a bug regarding resolving local names in macOS.
- Fix: Loading FLAC files without length metatag didn't work.
- Fix: MRingModulator didn't work properly when the modulate oscillators option was enabled.
6.07 changes
- Added MBassador FX.
- Added volume +/-, solo and mute buttons to drum pads.
- Added Modulation to both taps in MConvolution FX.
- When searching through presets the total number of presets are displayed along with the number of matching presets.
- Improved quality of all noise generators and algorithms based on them. Note that there may be a slight difference in sound, hardly noticeable though.
- Auto-listening a band in low-pass/high-pass mode in all parametric equalizers auditions the opposite filter - hence you listen what is being cut.
- Bands in all parametric equalizers/comb filters now also show a line up, for easier workflow when using analyzers. The lines are visible only if the band is enabled.
- System cursors are now used on Windows due to compatibility reasons on some HiDPI devices.
- Added Crest meter to LoudnessAnalyzer FX.
- Added HP & LP filters to MPhatik FX.
- Added Tablet mode back, just in case it is needed.
- Improved preset import dialog.
- Increased difference between input & output colors for analyzer graphs in Input & Output mode.
- Added Select all to menu in all text edit controls.
- LP/HP filter tags in dynamic equalizers have been moved up to avoid clashes with analyzer.
- Order in Band settings of all parametric EQs is now specified via a selector and the dB/oct has been removed as it varies between filters.
- Improved support for ultralow sampling rates below 40kHz.
- Fix: Loading graph presets could lead to have some points in the middle unavailable to move in some places.
- Fix: Equalizer/comb points could jump a little when started dragging.
- Fix: Analyzers could crash when changing Time resolution.
- Fix: Left clicking a knob/button and some other controls, then right clicking it would lock the dragging state until another left click occurs.
- Fix: Cursor in text edit controls could disappear.
- Fix: Moving a band completely to the left/right in any dynamic equalizer made it impossible to move it away due to the LP/HP filters occupying the same place.
- Fix: A crash could occur in relation with time graphs in some rare circumstances.
- Fix: Text edit windows featuring a piano keyboard or some other extension could have been displayed partly out of the screen.
- Fix: Oscillator's step sequencer editors didn't paint the "zero" at the same level as the oscillators themselves, which lead to a confusion.
- Fix: Virtual keyboard couldn't display the panel with symbols.
- Fix: Trying to deleting a preset for the second time after a permission error could cause a crash.
- Fix: Creating a note with velocity 0 while having multiple random layers also with velocity 0 could cause a crash.
- Fix: Style preset images (colors) were unnaturally large on HDPI displays.
- Fix: MConvolver could theoretically crash on startup.
- Fix: Some of the multisampled kits were causing clicks on the beginning of some drums.
6.06 changes
- Added load random drumset and load and join random drumset features to the main screen.
- Added Save favourite drumset button to the main screen, which creates a Favourites folder and stores the loaded drumset there.
- Performance improvements to saturation algorithm used in many plugins.
- Added Folder 1 & 2 modes to MSaturator FX.
- Added "Peak analog" filter to all equalizers. It simulates analog peak filter response in the high frequencies.
- No more "-0.00" in some units.
- Removed Tablet mode switch as it is not useful anymore.
- Increased times for "repeating buttons" to avoid unwanted repeats when clicking with slow devices such as touchpads.
- Added Select MDrummer library path to the global menu.
- When dropping multiple samples onto a drum, MDrummer allows to bypass the default sample loudness analysis and sorting.
- All file browsers now provide Delete key to delete the selected file.
- Automatic sample library analyzer now doesn't name the generate drumsets by names of the used samples, but numbers them instead.
- Fix: MConvolution FX Custom path switch didn't work.
- Fix: MConvolution FX would not properly load settings if Reverb tab was used.
- Fix: Crash could occur after changing the style on macOS.
- Fix: Entering path in file dialogs didn't work if "\" was used instead if "/".
- Fix: Standalone MDrummer could crash when used with an audio interface featuring more than 16 outputs.
- Fix: Deharmonization in analyzers could lead to incorrect results in some rare situations.|
- Fix: Changing oscillator smoothness from 0% by a little amount could cause a crash in some rare situations.
- Fix: Band gain meters in dynamic equalizers didn't show a proper axis.
- Fix: Some controls had a help button despite there was no help available.
- Fix: Randomizing graphs in graph settings could lead to a crash after subsequential operations.
- Fix: MDrummer didn't run on Windows XP.
6.05 changes
- Improved VST3 support.
- Added some colorization to MConvolution FX.
- Text input windows are now displayed underneath the edited parameter.
- Axes in time graphs cannot be configured anymore as it only lead to confusion.
- Added level graph vertical line to MWaveShaper FX.
- Added full touch-screen support on Windows for up to 16 fingers/devices.
- Added Measure input switch to MPhatik's compressor.
- Averaging in all analyzers extended to 10 seconds.
- Added Global normalization switch to all analyzers.
- Added Lock feature to all zoomers.
- Added Override length, Pitch shift and Size limit to MConvolution FX.
- File browser in MConvolution FX can now be collapsed.
- MConvolution FX now notifies when a missing IR is required to load.
- Added support for all relevant audio formats on macOS (m4a, aac, aifc etc.).
- Peak meters now show "-inf" under -200dB.
- Text edit for parameters now shows the parameter name.
- MIDI note selectors now contain piano editor to select the note.
- Convolution optimized.
- Added Detector delay to MDynamicEq FX.
- Fix: Dragging an envelope point followed by another 2 points where one was locked could lead to all points locked.
- Fix: MCompressor sidechain enable didn't enable the subcontrols.
- Fix: ADSR shape could be very weird in certain extreme settings.
- Fix: Do not limit above 0dB option in MDynamics FX didn't work correctly when Maximize signal strength to 0dB has been used at the same time.
- Fix: Improved compatibility for generated MIDI files.
- Fix: Fixed rendering problems with hosts do not implementing the VST standard correctly (Live).
- Fix: Randomizer no longer changes GUI size & collapse states.
- Fix: Enabling/disabling HDPI mode could make the GUI unusable. The changes now take effect after the restart.
- Fix: Changing editor mode on macOS could cause a crash.
- Fix: Creating a point from the graph menu would also start dragging it.
- Fix: Using LP/HP filters in MConvolution FX IRs could cause "infinity" output, which could block other plugins etc.
- Fix: Windows without maximize button could still be maximized via double-clicking the title, making them seemingly impossible to unmaximize.
- Fix: Opening the drumset editor for the first time could make some controls unnaturally shrinked.
- Fix: Automation didn't work at all in previous version.
- Fix: MSubSampleSynth could crash with certain user libraries on macOS.
6.04 changes
- Huge memory (and partly CPU) optimizations.
- Added MPhatik FX.
- MWaveFolder FX scope can now be collapsed to simplify the display and save CPU.
- Various GUI improvements.
- Added Sync to all time parameter's text edit windows.
- All parametric equalizers now feature L/R (or M/S) processing for all bands.
- Cursors now follow HiDPI/Retina.
- Convolution IR library extended.
- MLoudnessAnalyzer FX now provides Target LUFS and Limit parameters and displays units.
- Fix: Loading expression in MUtility using presets didn't update the text in the editor.
- Fix: MDrummer could make Cubase crash on startup or exit in some random conditions.
- Fix: Style wizard could crash Wavelab and VE on macOS.
- Fix: Resizing using left & top corners of popup windows didn't work.
- Fix: Reinstallation could lead to duplicate presets in certain situations.
- Fix: Range in MFreeformEqualizer and MFreeformAnalogEq might not have updated the axes immediately.
- Fix: Send channel & volumes weren't stored.
- Fix: When resizing loop editor couldn't be fully zoomable.
- Fix: MDrummer didn't correctly follow non-random loops for beats.
- Fix: First bar could have been omitted after a loop in the host with multiple bars.
6.03 changes
- MDrummer is now available as 15 days trial.
- Added MWaveFolder and MOscilloscope effects.
- Added support for HDPI on Windows and Retina on macOS.
- Improved support for systems with mutliple displays.
- Added tempo/time-tap feature to all controls of tempo or frequency - hold alt and left click and release to set the value.
- Sonograms heavily optimized for CPU, GPU and memory.
- Added info to all bar graphs for harmonics etc. such as for harmonics in all oscillators.
- Loudness meters redesigned - they now show green area "below" the target level, so that once it exceeds the target level, it is clearly marked red.
- Improved VST3 compatibility with Reaper.
- Added dry/wet to MAmp.
- Added 4 guides to all time graphs, which you can use for visualisation purposes.
- Removed "AAX (UI)" postfix from ProTools menu, it might be needed to clear PT's cache.
- Added -100%..100% units to all time graphs.
- Added LU meter option to make the green area -1..+1 LU as it was before.
- Added Pre/Post option for equalizer in MReverb.
- MReverb FX now disables late reflection processor when late is at 0% saving up to 70% CPU.
- Style wizard is now smaller.
- Fix: Analyzer settings were too big in knobs mode.
- Fix: Sonograms caused serious memory leaks.
- Fix: Fixed hypotetical possibility of calculation errors in some plugins.
- Fix: Fixed a few hypotetical problems.
- Fix: Clearing points of a graph after a step sequencer delete all points even if there were mandatory 2.
- Fix: LP/HP filters in dynamic equalizers (and plugins containing a dynamic eq) didn't reset correctly on panic/reset.
- Fix: Improved support with El Capitan.
- Fix: Knobs were not resizing correctly for sizes <100%.
- Fix: Rhythm editor / Advanced / Generate from template / Generate template didn't work.
- Fix: Shift + Click on randomize button for effects to undo last randomize didn't work.
6.02 changes
- Holding Ctrl while pressing Layer button in Drumset designer now forces it to generate an FX layer.
- Holding Ctrl while pressing Randomize button in Drumset designer now adds the new component instead of replacing it.
- Moving equalizer bands now shows all basic parameters about the band next to it.
- Added "Maximum - Average" graph for all analyzers, which lets you investigate the dynamics of the material.
- Normalize feature in all analyzers now performs at most +60dB gain increase, which is better when analyzing audio with silent segments.
- Infinite averaging analyzer now ignores places with level below -80dB (spectrally).
- Added "Integral curvature" switch to all envelopes.
- MDrummer now lets you search for samples if they are missing.
- Text input now accepts ',' as decimal mark.
- Fix: Compatibility with macOS 10.11.
- Fix: Sample library analyzer created crash components containing also splash and chinese cymbals.
- Fix: Sample library analyzer couldn't be cancelled.
- Fix: Moving drums in the drum list didn't work properly.
- Fix: Favourites in directory selectors didn't work if desktop or any other standard directory has been selected before.
- Fix: Stereo scope wasn't visible in some color combinations.
- Fix: Drumset designer didn't update after drumset load when displayed in popup.
- Fix: Some FX didn't correctly generate subsections.
6.01 changes
- Added MBitFun FX.
- Added virtual components ability, available from Global settings.
- Added 60% and 300% style size options, for those with extremely low or extremely high resolutions.
- Added border-opacity control for areas in all equalizers.
- Added "keyboard" areas to all equalizers.
- MDrummer can now automatically search for its factory data library.
- MSampler & MScrather now searches into global file system for samples even if Custom sample path has been selected, just in case the custom sample path has been changed.
- Drag & drop in the drumset editor is now possible into the drum list as well as the drum source.
- Fix: Some subsystems (e.g. loop generator) might have start point to nonexistent directories if MDrummer factory folder has been completely moved.
- Fix: Vertical line graphs fine-tuning has been inverted.
- Fix: Installer / plugins could crash if there were no fonts on the operating system instead of showing an error message.
- Fix: MSubSampleSynth Generate might have not worked for some samples depending on the location.
6.00 changes
Attention! 100% backward compatibility is not guaranteed due to following changes:
- Oscillator shape "saw" (between "rectangle" and "full saw") has been replaced by "rect-saw" as this makes more sense and avoids audio quality degradation due to eliminated DC offset.
- Improved response of MReverb when predelay specified and source is highly on the right. Change has been made for the sake of better audio quality.
- 64-bit standalone version on Windows has been removed to save space.
- Added Favourite paths feature to all file dialogs and selectors.
- Added new Online Preset Exchange accessible directly from each preset window, which now submits one of your presets in exchange for the whole online database, to support community preset sharing.
- Added pitch parameter to notes.
- ADSR tremolo settings are now available even in custom shape mode.
- Fixed support for AIFF files.
- Added Basic GPU acceleration mode, which provides basic acceleration even for older incompatible GPUs.
- Added "Enable keyboard input" option, enabled by default, which lets you disable all keyboard input for main plugin editors (not popups) if collides with your host.
- Saved drumset archives now contain paths to files in more compact way, so that the whole tree is not replicated when the archive is imported.
- MSampler, MMultiSampler and MSynthesizer4NN delay parameter has now a scaled units which makes it easier to adjust delays around 0ms.
- Improved threshold editor in MCompressor and MDynamics.
- Added linear-shape line to MCompressor dynamic shape.
- Minor improvements to several styles.
- Added "Tremolo continues in release stage" to all ADSR envelopes.
- MConvolution initialization heavily optimized.
- Added ability to store presets in all time-graph settings.
- Added customisable graying for inactivate windows, which makes it easier to recognize active windows.
- Improved multicolumn listbox behaviour (in presets for example).
- Added band RMS length & Hold to MDynamicEq.
- Copy & paste (all of them) is now copied as text, so you can easily use this to send settings over email for example.
- Plugin editors with tabs now remember selected tab.
- Added "Follow sustain level" feature to ADSR tremolo.
- Added MWobbler FX.
- MIDI input & output filter settings are now displayed nonmodally.
- Scrolling using mouse-wheel in loop editor now scrolls vertically only if ctrl key is held or the cursor is in the track list, otherwise it scrolls horizontally.
- Increased text resolution for frequency parameters.
- Added "Off" option for LP/HP orders.
- Fix: Equalizer auto-listen feature caused the filters to stay in "listen" mode until moved again or panicked.
- Fix: Time graphs could miss maximum.
- Fix: Cmd+C/V didn't work on macOS.
- Fix: Preset manager sometimes did scrolled illogically in auto-open mode if there were lots of folders.
- Fix: MReverb could start self-oscillating in very specific settings.
- Fix: The plugins now override a bug present in a few hosts, which closes style settings after a style has been changed.
- Fix: Some windows were incorrectly decreasing their size when certain panels have been collapsed.
- Fix: Stereo scopes were mirrored horizontally.
- Fix: Quick setup / Master effects / Generate disabled the Undo button instead of enabling it.
- Fix: Quantize menu didn't have correct number of columns.
- Fix: Loop editor selection terminated by rewind could lead to notes being selected, but not accessible by selection.
- Fix: Custom shape/step sequencer/advanced editors didn't work in MSynthesizer4NN.
- Fix: If multiple song strctures channels have been used, the position locator followed the first one only.
- Fix: MDrummer didn't scroll to selected MIDI keys on Drumset editor page.
- Fix: MGranular FX could crash.
- Fix: Changes to drum sources could lead to unstable situations.
5.03 changes
- Added new Ozone style.
- Improved file selection dialogs workflow.
- Added ability to mark favourite presets.
- Added Show favourite, Load next and Load previous features to preset window.
- Clicking a track in a loop editor selects the associated drum in the drumset editor.
- Note properties & quantization can now be hidden.
- Added ability to drag & drop presets to a different folder.
- Custom sample is now stored only with a signal generator only if the custom sample rate is now 0 to smaller the settings size.
- Confirmation dialogs for deleting/replacing presets and preset folders now contain name of the item.
- Optimized signal generator harmonic mode custom sample analyzer, which now saves the analyzed harmonics, so that it is usable even if the target sample is not available.
- Added ADSR tremolo sync and random initial phase features.
- MConvolution now stores the resampled IRs, so that it doesn't need to resample it again next time.
- Added preset search feature.
- Increased time-graph resolution to 1 second.
- Presets are now cached for faster access.
- Preset window is not closed when clicked outside of it anymore.
- Fix: Installation other than to the default path might have not samples and other resources available and even MDrummerConfig wouldn't fix that.
- Fix: Certain preset modifications may have maked the smart randomizer work incorrectly until the plugin gets reinstalled.
- Fix: Preset buttons < > didn't work if there were duplicities in the current preset folder, preset dialog now automatically resolves the duplicities.
- Fix: Denormals could occur in several situations causing high CPU use.
- Fix: Fonts couldn't be loaded on some rare macOS machines making the software unusable.
- Fix: Some envelope editors were displaying incorrect units when dragging items.
- Fix: Numpad characters (except for numbers) couldn't be entered on Mac.
- Fix: Granular transformation menu was showing incorrect values.
- Fix: Improved compatibility with some ancient Windows XP versions, which do not contain some basic system folders.
- Fix: When changing rhythm channel in the quick setup, the associated rhythm hasn't been selected.
- Fix: Tabs in drum sources are not available as popups anymore, because these were dysfunctional.