I’m trying to find/build a max patch to automatically harmonize a vocal line, where the harmonies are controlled by midi events. That is, I’d like to be able to sing a line, and harmonize a chord above it by fingering the chord on a midi keyboard.
Does such a patch exist? Or could anyone offer advice on how to build one? (In particular, what’s the best sounding harmonizer object to use — especially if I’m trying to make one voice sound like a small choir.)
we would all like to do this! Do you have any idea how complex such a process is? While I’m aware there are examples of hardware rack/pedal effects that will do this for vocals, they are expensive for a reason – the software algorithm. To build this effect in MaxMSP is a substantial challenge, and I’d suggest you start by trying to pitch shift a simple monophonic audio file first. Look here:
Thanks for the response. Ok, good to know that lots of people are interested in this problem. So far I’ve been playing around with [gizmo~] for the pitch shifting & controlling pitches using trackpad input captured by [fingerpinger] (instead of a midi keyboard). The output’s still glitchy but I think I’m on the right track.
If I get something working well, I’ll post it here for you!