Transposes incoming notes into a given major/minor key.
Made it for my own use, so it’s nothing elegant.
Useful to add it in between a sequencer and a synth.
I just basically threw in the ‘mscale’ abstraction in a patch.
Abstraction by OP in this link:
https://forum.pdpatchrepo.info/topic/11722/mscale-transpose-notes-according-to-given-scale-and-root
Knob 1 : Assigns root notes. (0 = C, 11 = B)
Knob 2 : Assigns major/minor mode (0 = maj, 1 = min)
Knob 3 : Bypass on/off (0 = off, 1 = on)
You can easily edit the patch to add more modes. (Lydian, Aeolian, etc etc)