So are there as many loops as there are presets? You need to write code that recognizes "press" and "hold" for pedals. Maybe a display with a menu will be more convenient (well I don't play guitar) to select and edit what each pedal will play? I am thinking say 3 preset pedals and 4 loops. You use up down to highlight a preset and use 4 buttons to toggle on or off each loop.