MIDI LOOPER PRO!
So, I haven't quite finished it yet, but it's pretty stable. Needs some tidying/optimizing and stuff. I haven't uploaded to the library yet, but here's an embedded patch-
midi looper PRO upload.axp (104.9 KB)
If you find any bugs/have suggestions, let me know!
It doesn't use a poly subpatch, which means the object is quite 'big' inside. I'm going to make some stripped back versions with less voices.
It's currently set up to record 9 voices at once and play back 15.
The patch is set to record up to 7 slots, and each slot can be 8 bars. You can vary this on the object settings.
Control is set up like Ableton's clip slots-
trigger an empty slot to start recording, trigger again to play back. If recording and it reaches the maximum bar length, it starts playing.
Trigger a full slot to play it, if playing it will restart.
Most controls are quantized to the bar (trigger, and it starts recording at the next bar).
It uses a few objects, one for sync to midi clock, one to record/play back notes, one to record/play pitch bend, cc and mono touch. Another that record/plays poly touch. Did them as separate objects so you can get rid of what you don't need.
It records at 128ppq, and can quantize to 1/4, 1/8, 1/16 and 1/32. Note lengths are preserved while quantizing.
It works fine with internal synths, as far as I've found!
Any suggestions, etc, let me know