def _setup_looper(self):
   looper = LooperComponent(self)
   is_momentary = True
   loop_on = ButtonElement(is_momentary, MIDI_CC_TYPE, 4, 79) 
   loop_start = ButtonElement(is_momentary, MIDI_CC_TYPE, 4, 80) 
   halve = ButtonElement(is_momentary, MIDI_CC_TYPE, 4, 81) 
   double = ButtonElement(is_momentary, MIDI_CC_TYPE, 4, 82) 
   looper.set_shift_button(self.shift_button)
   looper.set_loop_toggle_button(loop_on)
   looper.set_loop_start_button(loop_start)
   looper.set_loop_double_button(double) 
   looper.set_loop_halve_button(halve) 
Esempio n. 2
0
 def _setup_looper_control(self):
     is_momentary = True
     #pedal = ButtonElement(is_momentary, MIDI_CC_TYPE, 0, 67)
     loop_on = ButtonElement(is_momentary, MIDI_NOTE_TYPE, 4, 50)
     loop_start = ButtonElement(is_momentary, MIDI_NOTE_TYPE, 5, 50)
     halve = ButtonElement(is_momentary, MIDI_NOTE_TYPE, 6, 50)
     double = ButtonElement(is_momentary, MIDI_NOTE_TYPE, 7, 50)
     looper = LooperComponent(self)
     looper.set_shift_button(self._shift_button)
     looper.set_loop_toggle_button(loop_on)
     looper.set_loop_start_button(loop_start)
     looper.set_loop_double_button(double) 
     looper.set_loop_halve_button(halve)