Loopstation pedal

bernardo Marques's icon

I'm trying to finish up this loop pedal for my guitar and i'm having trouble on defining the end loop point for the poke. I'm setting the size for all buffers according to the bpm i choose for practicality reasons. However if i need to change this i'm fine with it, as i only want a large buffer and the ability to use the space i need on it to loop it with the next one.

Max Patch
Copy patch and select New From Clipboard in Max.

Source Audio's icon

It looks as if you are far away from finishing this into a looper.
I can't recognise any proper concept, like when it starts, or stops,
dealing with tracks, clear functions, or any trace of avoiding clicks,
and a lot other things that are needed.
It would take too long to list all that's wrong or missing.
If you post the clear concept about what this looper should look like,
I'll be glad to help.
And I mean a full description, starting with tracks relations,
controls like keys, midi etc that would be used,
which functions they execute, if tracks should be able to overdub
or not, are all tracks running in exact sync and have same length
and so on.

And last but not least where is this looper going to run ?
As standalone Max app, or a plugin that needs
to sync to host ?