
midi-shape-shifter
Overview
MIDI Shape Shifter (MSS) is a VST MIDI plugin 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 * etc
http://www.youtube.com/watch?feature=player_embedded&v=B8kptILs7vw' target='_blank'>http://img.youtube.com/vi/B8kptILs7vw/0.jpg' width='425' height=344 />
News
July 28 2013: Released Midi Shape Shifter 1.0.10-Beta. Several bugs were fixed in this release, the most notable of which was causing most people in continental Europe to not be able to use control points.
May 4 2013: Released Midi Shape Shifter 1.0.8-Beta. If you want to help make Midi Shape Shifter better let us know what you think at the MSS User Forum.
April 19 2013: Fixed an issue with the 64-bit install for MSS v1.0.7Beta. The updated installer is now available for download. March 10 2013: Released Midi Shape Shifter v1.0.7Beta. Added several bug fixes in this release mostly to do with the mapping dialog.
Support
| Forum | MSS User Forum - Post your questions and comments here. |
|:----------|:----------------------------------------------------------------------------------------------------------------|
| Contact | Email: mss-support@googlegroups.com
|
Contribute
If you like this project and want to help out there is lots you can do.
Give your Feedback
Visit the User Forum and let us know if you need help with something, what your using MSS for, and what you wish it could do. This will help prioritise what features get added in the future. If run into a bug then don't hesitate to report it either in the User Forum or on the Issues Page.
Documentation
This project has very little in the way of documentation. If your up for writing a guide/tutorial/user manual then let me know. I'll be happy to supply you with what any information you need to make this happen.
Develop
This is an open source project so if your a C# developer and your up for contributing some code then let me know. As an added bonus I can give you a free open-source license for
ReShaper
if you contribute.
Donate
The program is completely free but if you want to donate then you can do so through
PayPal
. Not really sure what I'll use the money for but I'll try to find something that will help the project go further.
Features
There are 3 main components to the MIDI Shape Shifter interface.
Mapping
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.
Generating
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.
Transforming
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.