MIDI effect vs PureData patch

I learn a lot here, everyday, and I often realize that some of my previous questions were pretty lame, due to my ignorance :slight_smile:
Risking to do it again, here i go…
I have been looking for some kind of MIDI Harmonizer effect to generate 4-5 configurable notes, a bit like X42 MIDI Chord, but without the theory restrictions.
Instead, I would like to be able to add e.g. 1 octave lower, plus 2 octaves lower, plus 1 fifth higher relative to the MIDI note being played, maybe (nice to have) with mod wheel or other (configurable) CC value controlling the dry/wet added note-on velocity (1-127).
I suppose this can be “easily” scripted with PureData (which I must learn), but I wonder if that would be assignable to an instrument chain, and if so, how CPU-intensive it is.
Currently I am using cloned chains for achieving this, any hints to make it easier and more efficient will be deeply appreciated.
Thx!

There is a MIDI plugin called “MultiChord” (that I wrote) that allows you to define a chord (up to 4 notes) for each of the 12 keys in an octave. Each note may be +/-12 semitones (so not quite the 2 octave range you suggested… but that could be requested). The relativice velocity of each note in each chord also has a parameter which could be MIDI learned to a CC.

I think this plugin provides most of what you want and if not… we know the developer! :wink:

[Edit] I had not thought to use a CC to control the velocity but it works quite nicely to add the chord depth during playing.

1 Like

It’s this sort of diva like self promotion we need to control . . .

2 Likes

Thank you for your reply.
I haven’t a Zynthian with me to check/test, but will definitely check that later tonight. It will be a blast to have the functionality available. I don’t recall to see the MultiChord in the list, so I guess it may need to be enabled in the webconf.
Nevertheless, I’m curious about the PureData option, which would be needed for more elaborated harmonization.

I thought it was enabled by default but may be mistaken. It is in the “Other” catagory (although is due to move to a more relevant catagory in the future).

Moi?

Needs more cowbell.

1 Like

Definitely not in my V2 Oram 2502 Release Candidate. I’m gonna check other repositories with my V5, since I need to keep V2 kinda stable for rehearsals :slight_smile:

[Edit] Duh, just found it, it wasn’t enabled

Meanwhile I noticed an issue that happens once in a while, but I couldn’t reproduce it in such a way that can be described for opening an issue - sometimes when adding an effect, the categories rotary encoder (top right) doesn’t react, but after I select an effect and go back to categories, it starts to behave normally.

[Edit] This comment should go to the “Oram 2502 Release Candidate” thread, but I don’t know if/how to move it

Your MultiChord is indeed useful for my attempt to harmonise a neat wind section for a specific theme I’m working on. Thank you!

I guess I will premiére and go ahead with a “request”, so that one can achieve more ambitious fat chords with lower/higher octaves/fifths, and use the mod wheel to control the overall dry/wet effect.

Also, I think there might be an issue on going back to the effect to adjust the harmonies. I ended up trimming it manually on the .zss and upload snapshot via webconf.
AND… I learned a few more interesting zynthbits
:smiley:

2 Likes

I’m really grateful for the enhancements on MultiChord, TonalChord and Chordulator, and looking forward to start playing with them.
Thank you so much!