A one-of-a-kind polyphonic note manipulation for Reason and Reason Rack Plugin, available now in the Reason Studios Shop
It inverts mel... [SLAP!]
It actually does way more than just invert melodic patterns. Melodic Inversion itself is an old classical technique which can rearrange existing parts and give them a "remix" of sorts. Probably the most famous example is Rachmaninoff's "Rhapsody on a theme of Paganini".
We developed a version which is a little more advanced and complicated than the original standard method, in order to allow for polyphonic events, which would be very challenging to achieve in the old fashioned manner.
We then added some other algorithmic tricks we had been working on to the list, and after some consultation with the ReasonTalk community, between us we came up with a full step sequencer interface design. This was then amended a little by us and made reality. See the permanent thanks list in our blog for more background information.
To the end user, you simply find some old stuff that sounds great but never got past the 4-bar mark because the "where to next" wasn't obvious at the time. You can use host of randomize and sequencer options to come up with different patterns, or use the global algorithm mode either to audition the results of a single method or even bounce it down as is.
The original concepts that Melodic Inverter started off from were born of a desire to have a type of Note Alter effect which was mathematically reproducible, and thus patchable and recallable.
We hit target with this, and then some!
Melodic Inverter allows you to effortlessly recreate a plethora of rearrangements of existing musical pieces, simply by changing the note number values in a reproducible fashion. Usually the spread algorithms are the simplest method for doing this.
This is typically best achieved with Chordbank on the output so you can control the scale, because this technique is entirely mathematical, and thus the outputs can differ radically from the input, especially with polyphonic material. However, if you just fancy getting some inspiration, why not just rip up the original part and start again? All you do is feed it some MIDI and then hit randomize a few times, until you hear something you like. From there on it's a case of finding the best spread values, and you are a long way toward having a completely new arrangement.
In short, more algorithms. We have a framework now where we can pretty much add any crazy melodic reconstitution method that we desire. We'd also like to add pattern banks soon.
Keep an eye out on our blog section The Journey for updated details, or alternatively sign up to ReasonTalk, the premier forum for all things Reason and get involved in the conversation. This is also the place to contact us regarding any feature requests and to sign up for beta testing. Just open an account on ReasonTalk and send a direct message to the username 'Enlightenspeed'.