mic input looper (adjustable time)
hi there,
I am trying to create a live (meaning my microphone, not ableton) input looper -
I want to be able to record to a buffer and playback in real time, adjusting the length of the loop/buffer also in real time. (this should create lots of interesting glitches etc as you adjust the length of the loop/buffer time).
The only loop tutorials and patches I have found so far require loading, or recording sound that is then made available for playback and looping, but not constantly overlaid from a microphone input.
The patch would ideally have something like this :-
mic-input
record/send to buffer
buffer
reads, loop and play input/loop - adjust length...
the input would be always recording to the buffer, there would be a setting for how long (length of time) the buffer would be, and there would be an adjustable setting for the decay/sustain of the looping sound.
The effect you should openly get when you start with a short loop, and stretch to a long one would be similar to a time stretch. Shortening from long to short would be the reverse...
I have made this type of looper in pd, but for the project I am working on we need to do it in Max.
Any help would be greatly appreciated
drew