MIDI Shape Shifter | Free VST MIDI for Mapping, Generating & Transforming MIDI data

MIDI Shape Shifter | Free VST for Mapping, Generating & Transforming MIDI data

MIDI Shape Shifter (MSS) is a free, open source, Windows VST MIDI plug-in for mapping, generating and transforming MIDI data. This plugin’s simple and flexible interface is capable of satisfying a wide range of MIDI needs.

For example, MIDI Shape Shifter could be used to:

  • Apply a velocity curve
  • Generate an LFO
  • Create mappings between ranges of MIDI data
  • Filter out specified MIDI data
  • Apply midi compression or gate effects
  • Automatically harmonize notes
  • Create split/dual keyboard
  • Transpose
  • Control multiple parameters with a single knob



There are 3 main components to the MIDI Shape Shifter interface.


The mapping component allows users to map a given range of MIDI messages to any other range of MIDI messages. MIDI Shape Shifter also has some of its own message types that can be used in mappings. For example, a user could map a CC message to a “Generator Toggle” message which would cause a generator in the application to be toggled on or off when the CC message is received.


This component is essentially used to create highly customizable LFOs. These LFOs can be synced to the tempo of the host or set to repeat at a constant frequency. The shape of each LFO is then specified in the Transformation component.


Each mapping and each generator will have a transformation associated with it. Transformations determine how messages will be modified. For example a transformation could apply a velocity curve to a mapping of note on messages. Transformations can either be manually input or created from one of the presets.


Price: Free

Info & Download >> MIDI Shape Shifter

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>