{ "id": "teenage-engineering_op_xy", "name": "OP-XY", "abbr": "TO-x", "manufacturer": "Teenage Engineering", "parameters": [ { "type": "cc", "name": "Send to FX II", "abbr": "STFI", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 39, "nr2": 0 }, { "type": "cc", "name": "HP cutoff", "abbr": "HpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 32, "nr2": 0 }, { "type": "cc", "name": "LP cutoff", "abbr": "LpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 35, "nr2": 0 }, { "type": "cc", "name": "Send to FX I", "abbr": "STFI", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 38, "nr2": 0 }, { "type": "cc", "name": "Send to FX I", "abbr": "STFI", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 38, "nr2": 0 }, { "type": "cc", "name": "Send to tape", "abbr": "STTa", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 37, "nr2": 0 }, { "type": "cc", "name": "HP cutoff", "abbr": "HpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 32, "nr2": 0 }, { "type": "cc", "name": "LP cutoff", "abbr": "LpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 35, "nr2": 0 }, { "type": "cc", "name": "Send to FX II", "abbr": "STFI", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 39, "nr2": 0 }, { "type": "cc", "name": "HP cutoff", "abbr": "HpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 32, "nr2": 0 }, { "type": "cc", "name": "Send to FX II", "abbr": "STFI", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 39, "nr2": 0 }, { "type": "cc", "name": "LP cutoff", "abbr": "LpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 35, "nr2": 0 }, { "type": "cc", "name": "HP cutoff", "abbr": "HpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 32, "nr2": 0 }, { "type": "cc", "name": "LP cutoff", "abbr": "LpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 35, "nr2": 0 }, { "type": "cc", "name": "Send to FX II", "abbr": "STFI", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 39, "nr2": 0 }, { "type": "cc", "name": "Send to FX I", "abbr": "STFI", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 38, "nr2": 0 }, { "type": "cc", "name": "LP cutoff", "abbr": "LpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 35, "nr2": 0 }, { "type": "cc", "name": "HP cutoff", "abbr": "HpCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 32, "nr2": 0 }, { "type": "cc", "name": "Portamento", "abbr": "Port", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 29, "nr2": 0 }, { "type": "cc", "name": "Pitch bend range", "abbr": "PBRn", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 30, "nr2": 0 }, { "type": "cc", "name": "Engine volume", "abbr": "EnVo", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 31, "nr2": 0 }, { "type": "cc", "name": "Amp release", "abbr": "AmRe", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 23, "nr2": 0 }, { "type": "cc", "name": "Filter attack", "abbr": "FlAt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 24, "nr2": 0 }, { "type": "cc", "name": "Filter decay", "abbr": "FlDc", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 25, "nr2": 0 }, { "type": "cc", "name": "Filter sustain", "abbr": "FlSu", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 26, "nr2": 0 }, { "type": "cc", "name": "Filter release", "abbr": "FlRe", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 27, "nr2": 0 }, { "type": "cc", "name": "Poly mode", "abbr": "PoMo", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 28, "nr2": 0 }, { "type": "cc", "name": "Amp attack", "abbr": "AmAt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 20, "nr2": 0 }, { "type": "cc", "name": "Amp decay", "abbr": "AmDc", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 21, "nr2": 0 }, { "type": "cc", "name": "Amp sustain", "abbr": "AmSu", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 22, "nr2": 0 }, { "type": "cc", "name": "Filter cutoff", "abbr": "FlCt", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 32, "nr2": 0 }, { "type": "cc", "name": "Send to external", "abbr": "STEx", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 36, "nr2": 0 }, { "type": "cc", "name": "Key tracking", "abbr": "KeTr", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 35, "nr2": 0 }, { "type": "cc", "name": "Filter envelope amount", "abbr": "FEAm", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 34, "nr2": 0 }, { "type": "cc", "name": "Filter resonance", "abbr": "FlRe", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 33, "nr2": 0 }, { "type": "cc", "name": "Send to FX I", "abbr": "STFI", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 38, "nr2": 0 }, { "type": "cc", "name": "Send to FX II", "abbr": "STFI", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 39, "nr2": 0 }, { "type": "cc", "name": "Send to tape", "abbr": "STTa", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 37, "nr2": 0 }, { "type": "cc", "name": "Scene", "abbr": "Scen", "minimum": 0, "maximum": 98, "default_value": 0, "nr1": 85, "nr2": 0 }, { "type": "cc", "name": "Tempo", "abbr": "Temp", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 80, "nr2": 0 }, { "type": "cc", "name": "Groove", "abbr": "Groo", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 81, "nr2": 0 }, { "type": "cc", "name": "Scene, delayed change", "abbr": "SDCh", "minimum": 0, "maximum": 98, "default_value": 0, "nr1": 82, "nr2": 0 }, { "type": "cc", "name": "Previous scene", "abbr": "PrSc", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 83, "nr2": 0 }, { "type": "cc", "name": "Next scene", "abbr": "NeSc", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 84, "nr2": 0 }, { "type": "cc", "name": "Project", "abbr": "Proj", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 86, "nr2": 0 }, { "type": "cc", "name": "EQ", "abbr": "Eq", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 90, "nr2": 0 }, { "type": "cc", "name": "LFO parameter 4", "abbr": "LP4", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 43, "nr2": 0 }, { "type": "cc", "name": "LFO parameter 3", "abbr": "LP3", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 42, "nr2": 0 }, { "type": "cc", "name": "LFO parameter 2", "abbr": "LP2", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 41, "nr2": 0 }, { "type": "cc", "name": "LFO parameter 1", "abbr": "LP1", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 40, "nr2": 0 }, { "type": "cc", "name": "Track mute", "abbr": "TrMu", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 9, "nr2": 0 }, { "type": "cc", "name": "Track volume", "abbr": "TrVo", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 7, "nr2": 0 }, { "type": "cc", "name": "Track parameter 2", "abbr": "TP2", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 13, "nr2": 0 }, { "type": "cc", "name": "Track parameter 1", "abbr": "TP1", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 12, "nr2": 0 }, { "type": "cc", "name": "Track pan", "abbr": "TrPa", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 10, "nr2": 0 }, { "type": "cc", "name": "Track select", "abbr": "TrSe", "minimum": 0, "maximum": 15, "default_value": 0, "nr1": 102, "nr2": 0 }, { "type": "cc", "name": "Track parameters", "abbr": "TrPr", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 46, "nr2": 0 }, { "type": "cc", "name": "Track parameter 4", "abbr": "TP4", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 15, "nr2": 0 }, { "type": "cc", "name": "Track parameter 3", "abbr": "TP3", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 14, "nr2": 0 }, { "type": "cc", "name": "Play", "abbr": "Play", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 104, "nr2": 0 }, { "type": "cc", "name": "Stop", "abbr": "Stop", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 105, "nr2": 0 }, { "type": "cc", "name": "View Tempo page", "abbr": "VTPa", "minimum": 0, "maximum": 127, "default_value": 0, "nr1": 107, "nr2": 0 } ], "script": null }