phase vocoder

visualaudioreplicant's icon

Hi I've been away from max for a while and I'm back trying to modify the tutorial phase vocoder to sync to bpm, got to be simple hasn't it? can someone give me a shove in the right direction please?

visualaudioreplicant's icon

right I've got a groove object playing the sample and I've altered the frame size/buffer size to match the sample, its just a question of playing back the index objects at the speed of the track rather than the sample speed as the patch dictates.

visualaudioreplicant's icon

just to iterate, I'm using the patch to play back time stretched drum samples, if there is a way of doing this without having to record it please enlighten me. Im guessing you have to record it through the fft for it to be of any use to index etc. .

visualaudioreplicant's icon

well I worked out what I needed to do, 1. / (60 / bpm) * number of beats. to get the right speed for phasor.

SID's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Here's how I would sync BPM to playback speed (great idea, by the way)