Alo - Aloschen fork - Sync Looper 1 button to rule them all

In the realm of loopers, Alo seems to be the only one that is free and supports looping in sync.
However is not really intuitive, for me. I would rather have it record / Overdub / Delete all in one button, instead of having one button per loop.

Im going to try to fork it and see what can be done. I started already but Im getting some noise when deleting a loop, I will rework the code and really try to make this work.
But if there is someone with C expertise that can help would be awesome.

My idea is to have up to say 16 layers, that work like described.

I share here my fork but is just a draft, and checking to see if there is interest and devs up for this endeavour.

Please do not use the plugin, since it has severe issues atm. I need to go over the code again, this is my first attempt at hacking an lv2 so its really not optimal.