def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=2536, product_ids=[
                              46, 47, 48], model_name=[
                              'ADVANCE25', 'ADVANCE49', 'ADVANCE61']), 
       caps.PORTS_KEY: [
                      caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]),
                      caps.outport(props=[caps.NOTES_CC, caps.SCRIPT])]}
Example #2
0
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=7285, product_ids=[
                              517, 581, 645], model_name=[
                              'KeyLab 25', 'KeyLab 49', 'KeyLab 61']), 
       caps.PORTS_KEY: [
                      caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]),
                      caps.outport(props=[caps.SCRIPT])]}
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=7285, product_ids=[
                              649], model_name=[
                              'Arturia MiniLab mkII']), 
       caps.PORTS_KEY: [
                      caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]),
                      caps.outport(props=[caps.SCRIPT])]}
Example #4
0
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=2536,
                               product_ids=[52],
                               model_name='MPD218'), 
     
     caps.PORTS_KEY: [
                      caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]),
                      caps.outport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE])]}
def get_capabilities():
    return {
        caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=2536, product_ids=[49], model_name="MIDI Mix"),
        caps.PORTS_KEY: [
            caps.inport(props=[caps.NOTES_CC, caps.SCRIPT]),
            caps.outport(props=[caps.NOTES_CC, caps.SCRIPT]),
        ],
    }
Example #6
0
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=10626, product_ids=[
            6503], model_name='Ableton Push 2'),
            caps.PORTS_KEY: [
                caps.inport(props=[]),
                caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]),
                caps.outport(props=[]),
                caps.outport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE])]}
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=6817,
                               product_ids=[64],
                               model_name=['VCM-600']), 
     
     caps.PORTS_KEY: [
                      caps.inport(props=[caps.SCRIPT]),
                      caps.outport(props=[caps.SCRIPT])]}
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=4661, product_ids=[
                              31610, 31866, 32122, 123, 124, 125], model_name=[
                              'Launchkey MK2 25', 'Launchkey MK2 49', 'Launchkey MK2 61']), 
       caps.PORTS_KEY: [
                      caps.inport(props=[]),
                      caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]),
                      caps.outport(props=[]),
                      caps.outport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE])]}
Example #9
0
def get_capabilities():
    return {
        caps.CONTROLLER_ID_KEY:
        caps.controller_id(vendor_id=2536,
                           product_ids=[49],
                           model_name=b'MIDI Mix'),
        caps.PORTS_KEY: [
            caps.inport(props=[caps.NOTES_CC, caps.SCRIPT]),
            caps.outport(props=[caps.NOTES_CC, caps.SCRIPT])
        ]
    }
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=4661, product_ids=[31610,
                              31866,
                              32122,
                              123,
                              124,
                              125], model_name=['Launchkey MK2 25', 'Launchkey MK2 49', 'Launchkey MK2 61']),
     caps.PORTS_KEY: [caps.inport(props=[]),
                      caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]),
                      caps.outport(props=[]),
                      caps.outport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE])]}
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=2536, product_ids=[54], model_name='MPD232'),
     caps.PORTS_KEY: [caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]), caps.outport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE])]}
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=7285, product_ids=[516], model_name=['Arturia MINILAB']),
     caps.PORTS_KEY: [caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]), caps.outport(props=[caps.SCRIPT])]}
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=2536, product_ids=[46, 47, 48], model_name=['ADVANCE25', 'ADVANCE49', 'ADVANCE61']),
     caps.PORTS_KEY: [caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]), caps.outport(props=[caps.NOTES_CC, caps.SCRIPT])]}
def get_capabilities():
    return {caps.CONTROLLER_ID_KEY: caps.controller_id(vendor_id=7285, product_ids=[517, 581, 645], model_name=['KeyLab 25', 'KeyLab 49', 'KeyLab 61']),
     caps.PORTS_KEY: [caps.inport(props=[caps.NOTES_CC, caps.SCRIPT, caps.REMOTE]), caps.outport(props=[caps.SCRIPT])]}