Negative harmony MIDI effect

(8 Votes)
1.0 (Updated 3 years ago)
May 09, 2017
Reaktor 5 or lower
Effect Other


After watching this very interesting interview with Jacob Collier about music theory: https://www.youtube.com/watch?v=DnBr070vcNE&t=361s
I found it very interesting to develop a little algorithm which could perform this "negative harmony" transformation to a stream of MIDI data by defining a reflection axis.

Here you will find a more detailed explanation about the concept:

Try it on your MIDI compositions... really refreshing results with minimal effort...



Lee Edward
3 years ago
Wow, Levy's work is getting a great resurgence lately. Unless I'm missing something, your transformation is slightly off no? The transposition pivot note is usually between two notes in twelve tone, for example between E and Eb (E half-flat?) in the key of C major. Great stuff all the same!
Jonathan Stubbs
3 years ago
My DAW (DP) has a pitch invert process around a "center" note. Negative Harmony actually "centers" between two adjacent pitches, so the workaround in DP is to create a pitch map. The advantage of this is that I can choose to shift octaves throughout the map to keep notes within a tritone of their original positions (if that's what I want).
Pascal Tatipata
3 years ago
Interesting! Thanks for sharing.