def make_launch_control_encoder(identifier, name, channel=0):
    encoder = EncoderElement(MIDI_CC_TYPE, channel, identifier,
                             Live.MidiMap.MapMode.absolute)
    encoder.reset = nop
    encoder.set_feedback_delay(-1)
    encoder.name = name
    return encoder
Ejemplo n.º 2
0
 def make_control_encoder(identifier, name, channel=0):
     encoder = EncoderElement(
         MIDI_CC_TYPE, channel, identifier,
         Live.MidiMap.MapMode.absolute if not self._relative else
         Live.MidiMap.MapMode.relative_two_compliment)
     encoder.reset = nop
     encoder.set_feedback_delay(-1)
     encoder.name = name
     return encoder
def make_encoder(cc_no, name):
    encoder = EncoderElement(MIDI_CC_TYPE, 0, cc_no,
                             Live.MidiMap.MapMode.absolute)
    encoder.set_feedback_delay(-1)
    encoder.name = name
    return encoder
Ejemplo n.º 4
0
def make_encoder(cc_no, name):
    encoder = EncoderElement(MIDI_CC_TYPE, 0, cc_no, Live.MidiMap.MapMode.absolute)
    encoder.set_feedback_delay(-1)
    encoder.name = name
    return encoder
Ejemplo n.º 5
0
def make_launch_control_encoder(identifier, name, channel = 0):
    encoder = EncoderElement(MIDI_CC_TYPE, channel, identifier, Live.MidiMap.MapMode.absolute)
    encoder.reset = nop
    encoder.set_feedback_delay(-1)
    encoder.name = name
    return encoder