Realtime Vocoding with Polyphonic Midi Keyboard

Oct 8, 2011 at 7:23pm

Realtime Vocoding with Polyphonic Midi Keyboard

Hi,

I’m trying to create a patch which harmonizes with my vocals via adc~ when I play the corresponding notes on my midi keyboard. So far, I’ve created a basic vocoder and I have four individual monophonic channels.

I tried to use the poly~ object according to this tutorial:

http://www.youtube.com/watch?v=y0mcWhrFrEY&feature=BFa&list=HL1318101095&lf=mh_lolz&index=2

but I come into trouble when I try to alter the sound source for the polyphony, because the abstraction ‘synth_voice’ is unable to change in realtime.

Is there a way to achieve this? I have the vodocing done, and the midi polyphony. I just need to use them together.

PLEASE HELP : (

I have attached the main vocoding file – ‘MachineKeys.maxpat’.

The poly file and its abstraction ‘synth_voice’ are below:

– Pasted Max Patch, click to expand. –
– Pasted Max Patch, click to expand. –
Attachments:
  1. MachineKeys.maxpat
#59216
Oct 9, 2011 at 8:21am

Why is it that no one ever responds to my posts? : /

#212711
Oct 9, 2011 at 8:28am

it only seems that way because of your impatience;

I checked your profile, and only one of your threads stagnated for a while – I’ll look at this later when i’m free; it sounds simple enough

Brendan

#212712
Oct 9, 2011 at 2:42pm

yeah, your [robot] patcher is missing, can’t test this

[attachment=172310,2706]

can I also suggest that you strip these patches down to the bare minimum needed to demonstrate the specific problem you wish to solve.

Brendan

Attachments:
  1. voc.jpg
#212713
Oct 9, 2011 at 3:26pm

Hi. I’ve solved my problem and I’m now working on other features. Some creative (debatable) use of ‘poly’ and ‘route’ helped me! I’ll post the files up for you to judge anyway!

I’m now moving on to the use of the midi pedal, pitch bending, and altering the processed voice. I may use gizmo~…

Thanks for your help : )

Attachments:
  1. robotpfft.maxpat
#212714

You must be logged in to reply to this topic.