modwave native release notes

Known issues 

  • Ableton Live: program changes are slower than expected for VST3 instruments in general, on both Windows and macOS. The slowness appears to be more noticeable for plug-ins with large numbers of automatable parameters, including modwave native. On macOS, we suggest using the AU version of modwave native as a workaround. Ableton is aware of this issue.

Version 1.2.8

  • While moving plug-in knobs and sliders in Ableton Live, Live may send the resulting parameter changes back to the plug-in out of order. Previously, this interfered with smooth knob and slider movement. This out-of-order feedback is now ignored.
  • A change in FL Studio 24 resulted in a namespace collision, which in turn caused plugins to crash. This has now been fixed.
  • When an updated version is detected, the download link now uses https instead of http. The previous use of http caused a security warning to appear in Chrome browsers.

Version 1.2.7

  • Undo and redo now work correctly with radio buttons and alphanumeric values controlled by inc/dec, such as Tempo.
  • Previously, Mod Knobs might not work correctly with the Keystage via MIDI 2.0 CI after changing Mod Knob CC assignments in the Settings dialog. This has now been fixed.
  • Previously, when changing Performances from the Keystage via MIDI 2.0 CI, the display on the Keystage side occasionally might not have updated correctly.This has now been fixed.
  • Previously, incrementing through Performances from the Keystage via MIDI 2.0 CI might not have worked correctly if a Performance was in more than one Slot in the current Set List. This has now been fixed.
  • When the stand-alone application's MIDI Input is set to the Keystage, the MIDI Output is also automatically set to the Keystage. This now works reliably.

Version 1.2.6

New Features

  • New effect: Orange Phase V2, an updated version of the Orange Phase effect. The original Orange Phase is still available, for compatibility with existing sounds. A set of effect presets must be installed separately: Orange_Phase_V2.mwbundle.zip

Other Improvements

  • UI improvements to Black Chorus/Flanger, Black Phaser and Orange Phaser effects.
  • MIDI 2.0 CI improvements.

Version 1.2.4

New Features

  • New user-requested modulation sources have been added:
    Pitch Bend+ and Pitch Bend- use only positive or negative pitch bend movements as the modulation source, ignoring the other polarity.
    Kaoss X+, X-, Y+, and Y- let you create four independent modulation routings emanating from the center of the pad.
    Random 1+ and Random 2+ generate random positive numbers, unique per voice, at note-on.
    Random 3 +/- and Random 4 +/- are similar, but the generated numbers may be either positive or negative.
    Constant Max generates the maximum modulation value (which can be thought of as either 1.0 or 100).
    Motion Seq On lets you create modulation based on whether or not the Motion Sequence is enabled.
    Step Pitch lets you modulate parameters via the Pitch Lane. For modulation destinations which use semitone units, a modulation Intensity of +1.0 produces one semitone of modulation for each one semitone change in the Pitch Lane. This is convenient for modulating Filter Cutoff, for instance. Note that this means that the overall signal level can be very high.
  • All LFOs have been updated to include a Free-Run mode (including Trigger controls), Curve mode (Symmetric/Asymmetric), and Delay.
    The new Sync Notes Mode parameter controls behavior when Sync Notes is On.
    Sync Notes: start phase syncs to the oldest sounding note, but with note-specific modulation. This is the classic "Sync Notes" behavior.
    Free Run: all notes share a single LFO, which starts when the sound is selected and only re-starts if specifically triggered.
  • Scale editing is now supported. Please see the manual for more information.
  • Changed the export file extension for scales to .korgscale, and that of  wavetables to .korgwavetable. Older wavetable files and scales stored within bundles will still load as well. This is the first version to add user scale editing, so there should be no pre-existing user scale data.
  • Reverb Sends now include Pre/Post switches.
    Pre: the signal is routed to the Send before the Layer Volume is applied. This means that the Send level is independent of Layer Volume. For 100% reverb, set the switch to Pre, and turn the Layer Volume all the way down.
    Post: the signal is routed to the Send after the Layer Volume is applied. This is the default, and the way that the modwave worked previously. As you increase or decrease Layer Volume, the proportion of the dry and reverberant sounds remains the same.
  • MIDI CI functionality is now supported, for connection to the Keystage.

Other Improvements

  • Program Transpose is now split into two separate parameters: Octave (+/- 4) and Transpose (+/-12). Previous settings will be preserved in the new format; for example, an old Transpose setting of +30 will now be shown as Octave = +2 and Transpose = +6. Note: this invalidates previously created automation of Transpose.
  • Fixed a graphic display issue when typing in an Intensity value in the Mod List (as opposed to using the slider).
  • Previously, if Kaoss Physics was Off but auto-launch was enabled in the Preset, Kaoss Physics would momentarily output the Start X/Y points before snapping to the center point. If Lag Time was non-zero, this could be audible. This has now been fixed.
  • Improvements to copy/paste/insert for Motion Sequencer Steps.
  • Previously, after undoing Insert Before/After in Motion Sequences, redo did not work. This has now been fixed.
  • Previously, in the Librarian, if multiple items were selected, clicking on the Info panel's Favorite icon could inadvertently edit the item names. This has now been fixed.
  • A progress bar now appears during long Librarian operations, such as when importing many wavetables.
  • Previously, Favorite status would be turned off after undoing a delete or duplicate action. This has now been fixed. 
  • Previously, clicking on the heart icon in the Librarian inspector caused keyboard focus to move to the Name text editor. It now moves to the main Librarian list instead.
  • The Librarian now prevents empty sound names; if you delete all characters, the name reverts to the previous text.
  • When editing Mod Knob names, the Editor now prevents entering excessively long names, illegal characters (e.g. backslash), or empty names.
  • Previously, the on-screen graphics for LFO waveforms Random 1 and Random 4 might have displayed incorrectly. This has now been fixed.

Version 1.1.4

  • Versions 1.1.0 through 1.1.3 could save LFOs in a state which worked properly with modwave native and modwave hardware version 2.0 and later, but did not work if exported to older versions of modwave hardware. This has now been fixed. Additionally, the first time that the software runs, all Programs and Performances in the database are checked for this issue and corrected if necessary. If you later import data which had been saved in this state, you can run the check/correction process manually via the new Verify Sound Data menu command.
  • Refreshing the User Sample Banks now stops the arpeggiator. 
  • When importing into the Librarian, if the data to be imported contains only factory sounds, the UI will now ask if the user wants to update factory sounds. (This is in contrast to the behavior with a group of mixed factory and user sounds, in which the system will first offer to skip the factory sounds, and then offer to make unique copies of any duplicates.)

Version 1.1.3

Improvements

  • The Update Available popup now works properly in conjunction with the Demo splash screen.
  • Improvements to undo/redo for Sound Selectors.
  • The footer's Seq Pulse/A/B/C/D sections are now disabled if the Motion Sequencer is off.

Version 1.1.2

Improvements

  • When downloading the sound database on first install, modwave native now confirms that the user has write privileges for the selected folder before starting the download.
  • Data saved in a DAW session should be recalled correctly even if the Performance is not present in the wavestate native database. Version 1.2.0 introduced an issue in which this might not happen. Version 1.2.2 restores the correct behavior.
  • Previously, the progress bar shown when downloading factory data switched from showing 10ths of a MB to 10ths of a GB, which made it seems as if the download was proceeding more slowly. The progress bar now shows 10ths of a MB throughout the download.

Version 1.1.1

Improvements

  • Version 1.1.0 introduced a problem in which, on macOS only, Cubase could crash if the Sound Selector was on screen, and then UI focus was switched elsewhere. This has now been fixed.
  • When a new FX Preset is selected, FX Edit Knobs 1/2/3 are reset to 0 (so that the FX Preset sounds as intended). Previously, however, modulation routings controlling the FX Edit Knobs would be retained, which could cause the FX Preset to sound differently than intended. These modulation routings are now removed when a new FX Preset is selected.
  • Undo/Redo now applies to changes made in Sound Selectors - for example, selecting Programs, Wave Sequences, Effects Presets, or Multisamples.
  • Previously, a faint dark square might sometimes show behind on/off "power" buttons. This has now been fixed.

Version 1.1.0

Improvements

  • A change in ProTools 2023.6 caused a crash when loading the AAX version of the plug-in. In collaboration with Avid, this has now been fixed. The fix should also avoid collisions with other hosts or plugins using Google protobuf.
  • Audio quality is now improved when running at 44.1 kHz and 88.2  kHz sample rates.
  • Previously, on macOS, if permissions were not correct for the modwave System folder (containing the sound database), modwave native could crash on startup. This has now been fixed.
  • Pitch offsets saved in a FL Studio project are now restored when the project is loaded.
  • Previously, if you played and held a note while pressing OK/Refresh in the User Sample Banks dialog, a crash could occur. This has now been fixed.
  • Previously, crashes could occur if Performances were changed rapidly and repeatedly. This has now been fixed.
  • Copy/paste for effects now includes modulations controlling the FX Edit 1/2/3 knobs.
  • Previously, modulation on Reverb Send B didn't show up in Mod List until a modulation was added to Reverb Send A. This has now been fixed.
  • Sequencer sources now appear properly in the Mod List.
  • Modulations to LFO waveform now appear in the mod panel immediately after clicking on the waveform selector.
  • Voice modulation sources are now correctly excluded for LFO Waveform modulations.
  • CCs mapped to bipolar knobs can now reach the center 0 value.
  • At the beginning of a note, Release Velocity now defaults to 0, as opposed to 100.
  • The Kaoss Physics Lag knob is now always enabled, even when Kaoss Physics is off. 
  • The help message "Kaoss Physics is turned off" now appears, when appropriate, when hovering over the main Kaoss Physics editor.
  • The Reverse Delay Sync Source selector is now wide enough to contain the source name text.
  • Previously, on Windows with Settings > System > Display -> Scale set to over 100%, the window for the standalone application might start with the title bar off of the display. This has now been fixed. 
  • Previously, Step Solo might have stopped working intermittently. This has now been fixed.
  • Previously, double-clicking the first Set List slot didn't properly change the Performance. This has now been fixed.

Version 1.0.2

  • Ignores Program Change messages if they arrive before state is restored (solves issue in which state was not restored in Logic if there was a Program Change message at the start of the track)

Version 1.0.1

  • Corrected VST3 parameter change mechanism (solves issue with high CPU usage for VST3)

Version 1.0.0

  • Initial release
Was this article helpful?
0 out of 0 found this helpful

Comments

Article is closed for comments.