Skip to content

Instantly share code, notes, and snippets.

@patmaddox
Last active July 4, 2021 12:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save patmaddox/049c20eb17220c44c43170c612b8d562 to your computer and use it in GitHub Desktop.
Save patmaddox/049c20eb17220c44c43170c612b8d562 to your computer and use it in GitHub Desktop.
realearn config
{
"version": "2.9.1",
"id": "8ZvXxRON",
"controlDeviceId": "6",
"feedbackDeviceId": "6",
"defaultGroup": {},
"groups": [
{
"id": "805d20ec-3b00-48ca-bef3-8384f997bcad",
"name": "Drums"
},
{
"id": "0047e74d-726d-41dd-9dbf-57d40ea07bcc",
"name": "Bass"
}
],
"defaultControllerGroup": {},
"controllerGroups": [
{
"id": "1b0ae2b7-d905-456c-861d-fa3f2c886795",
"name": "Side buttons"
},
{
"id": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"name": "Push encoders"
}
],
"mappings": [
{
"id": "511ad925-fd57-457c-b6b8-217644df8146",
"name": "1",
"groupId": "805d20ec-3b00-48ca-bef3-8384f997bcad",
"source": {
"category": "virtual",
"channel": 0,
"number": 7,
"isRegistered": false,
"is14Bit": false,
"oscArgIndex": 0,
"controlElementIndex": 12
},
"mode": {
"maxStepSize": 0.05,
"encoderUsage": "increment-only"
},
"target": {
"type": 0,
"commandName": "743c885434b945e6b55cfd3d5db0cad0",
"invocationType": 2,
"trackGUID": "11E8FFF4-7764-2342-9F47-1FF12D08F1F1",
"fxAnchor": "id",
"useProject": true,
"moveView": true,
"seekPlay": true,
"oscArgIndex": 0
},
"feedbackIsEnabled": false,
"activationType": "eel",
"eelCondition": "y = p1 == 0.01"
},
{
"id": "14256126-e411-4185-86d6-228ef2ab7d65",
"name": "1",
"groupId": "0047e74d-726d-41dd-9dbf-57d40ea07bcc",
"source": {
"category": "virtual",
"channel": 0,
"number": 7,
"isRegistered": false,
"is14Bit": false,
"oscArgIndex": 0,
"controlElementIndex": 13
},
"mode": {
"maxStepSize": 0.05,
"encoderUsage": "increment-only"
},
"target": {
"type": 0,
"commandName": "743c885434b945e6b55cfd3d5db0cad0",
"invocationType": 2,
"trackGUID": "11E8FFF4-7764-2342-9F47-1FF12D08F1F1",
"fxAnchor": "id",
"useProject": true,
"moveView": true,
"seekPlay": true,
"oscArgIndex": 0
},
"feedbackIsEnabled": false,
"activationType": "eel",
"eelCondition": "y = p1 == 0.02"
},
{
"id": "c76330ae-eeae-4d67-be21-09d250ddb0da",
"name": "1",
"groupId": "805d20ec-3b00-48ca-bef3-8384f997bcad",
"source": {
"category": "virtual",
"channel": 0,
"number": 7,
"isRegistered": false,
"is14Bit": false,
"oscArgIndex": 0,
"controlElementIndex": 12
},
"mode": {
"maxStepSize": 0.05,
"encoderUsage": "decrement-only"
},
"target": {
"type": 0,
"commandName": "d2750c5fceb74d48bff10e58052e6a99",
"invocationType": 2,
"trackGUID": "11E8FFF4-7764-2342-9F47-1FF12D08F1F1",
"fxAnchor": "id",
"useProject": true,
"moveView": true,
"seekPlay": true,
"oscArgIndex": 0
},
"feedbackIsEnabled": false,
"activationType": "eel",
"eelCondition": "y = p1 == 0.01"
},
{
"id": "4bbecb27-b2cc-4276-bdf2-600f7c1228d6",
"name": "1",
"groupId": "0047e74d-726d-41dd-9dbf-57d40ea07bcc",
"source": {
"category": "virtual",
"channel": 0,
"number": 7,
"isRegistered": false,
"is14Bit": false,
"oscArgIndex": 0,
"controlElementIndex": 13
},
"mode": {
"maxStepSize": 0.05,
"encoderUsage": "decrement-only"
},
"target": {
"type": 0,
"commandName": "d2750c5fceb74d48bff10e58052e6a99",
"invocationType": 2,
"trackGUID": "11E8FFF4-7764-2342-9F47-1FF12D08F1F1",
"fxAnchor": "id",
"useProject": true,
"moveView": true,
"seekPlay": true,
"oscArgIndex": 0
},
"feedbackIsEnabled": false,
"activationType": "eel",
"eelCondition": "y = p1 == 0.02"
},
{
"id": "b3a00975-36df-4d5a-9663-a761d16d6ad7",
"name": "6",
"groupId": "805d20ec-3b00-48ca-bef3-8384f997bcad",
"source": {
"category": "virtual",
"isRegistered": false,
"is14Bit": false,
"oscArgIndex": 0,
"controlElementIndex": 12
},
"mode": {
"minTargetValue": 1.0,
"maxStepSize": 0.05
},
"target": {
"type": 6,
"trackGUID": "11E8FFF4-7764-2342-9F47-1FF12D08F1F1",
"fxAnchor": "id",
"trackExclusivity": 1,
"useProject": true,
"moveView": true,
"seekPlay": true,
"oscArgIndex": 0
},
"feedbackIsEnabled": false,
"activationType": "eel",
"eelCondition": "y = p1 != 0.01"
},
{
"id": "f382327d-91bd-4aa7-ad59-cfadc514478e",
"name": "6",
"groupId": "0047e74d-726d-41dd-9dbf-57d40ea07bcc",
"source": {
"category": "virtual",
"isRegistered": false,
"is14Bit": false,
"oscArgIndex": 0,
"controlElementIndex": 13
},
"mode": {
"minTargetValue": 1.0,
"maxStepSize": 0.05
},
"target": {
"type": 6,
"trackGUID": "F1009E0E-D5E9-2743-A87F-FE03ED91DFB1",
"fxAnchor": "id",
"trackExclusivity": 1,
"useProject": true,
"moveView": true,
"seekPlay": true,
"oscArgIndex": 0
},
"feedbackIsEnabled": false,
"activationType": "eel",
"eelCondition": "y = p1 != 0.02"
},
{
"id": "ba7415cb-cd6e-457e-ac10-008939f9865d",
"name": "4",
"groupId": "805d20ec-3b00-48ca-bef3-8384f997bcad",
"source": {
"category": "virtual",
"isRegistered": false,
"is14Bit": false,
"oscArgIndex": 0,
"controlElementIndex": 12
},
"mode": {
"minTargetValue": 0.01,
"maxTargetValue": 0.01,
"maxStepSize": 0.05
},
"target": {
"fxAnchor": "this",
"useProject": true,
"moveView": true,
"seekPlay": true,
"oscArgIndex": 0
},
"feedbackIsEnabled": false,
"activationType": "eel",
"eelCondition": "y = p1 != 0.01"
},
{
"id": "2bcfe023-1f02-447c-800d-5ec6d098471b",
"name": "4",
"groupId": "0047e74d-726d-41dd-9dbf-57d40ea07bcc",
"source": {
"category": "virtual",
"isRegistered": false,
"is14Bit": false,
"oscArgIndex": 0,
"controlElementIndex": 13
},
"mode": {
"minTargetValue": 0.02,
"maxTargetValue": 0.02,
"maxStepSize": 0.05
},
"target": {
"fxAnchor": "this",
"useProject": true,
"moveView": true,
"seekPlay": true,
"oscArgIndex": 0
},
"feedbackIsEnabled": false,
"activationType": "eel",
"eelCondition": "y = p1 != 0.02"
}
],
"controllerMappings": [
{
"id": "0c029363-71c7-4115-b8e0-7245ac1b6d4b",
"name": "Encoder 1/1",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 0,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1
}
},
{
"id": "e5543ad8-9e81-4baf-a82d-2c281445e705",
"name": "Button 1/1",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 0,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button"
}
},
{
"id": "27521ef0-5cf8-45e9-9c90-4d4906cf6304",
"name": "Encoder 1/2",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 1,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 1
}
},
{
"id": "dd1a81d3-d607-4329-9d91-a6b888b0faaf",
"name": "Button 1/2",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 1,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 1
}
},
{
"id": "54a066e2-48e3-4653-9fbb-ef907db09d87",
"name": "Encoder 1/3",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 2,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 2
}
},
{
"id": "b82d7752-d229-448f-bd42-af61b459e481",
"name": "Button 1/3",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 2,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 2
}
},
{
"id": "a3c27c02-c52d-471c-b706-27b62e2a5dbe",
"name": "Encoder 1/4",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 3,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 3
}
},
{
"id": "1c86e131-a1b9-4e4c-91d5-18ca2404cc88",
"name": "Button 1/4",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 3,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 3
}
},
{
"id": "828d465a-9bd3-4436-9134-488a6feb1fbf",
"name": "Encoder 2/1",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 4,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 4
}
},
{
"id": "50f3d56d-0f63-4086-9592-b3ce913db381",
"name": "Button 2/1",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 4,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 4
}
},
{
"id": "7190e2a6-e07c-4922-9bb4-d6d2b072d801",
"name": "Encoder 2/2",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 5,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 5
}
},
{
"id": "039f799b-537f-4277-abc1-03c506827083",
"name": "Button 2/2",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 5,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 5
}
},
{
"id": "45bbbd5d-34f7-4ab8-b496-eeb9cf602a78",
"name": "Encoder 2/3",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 6,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 6
}
},
{
"id": "cd973603-c9b7-4ab0-9817-205576531ef1",
"name": "Button 2/3",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 6,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 6
}
},
{
"id": "d2849ec7-c895-44ee-bffa-34eef50f977c",
"name": "Encoder 2/4",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 7,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 7
}
},
{
"id": "8018c259-6f76-4133-9047-6410781896ad",
"name": "Button 2/4",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 7,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 7
}
},
{
"id": "25b83ec2-54da-4c0a-8415-880a30ef6a1f",
"name": "Encoder 3/1",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 8,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 8
}
},
{
"id": "16013c48-2a49-4672-bf3a-95eae05ef3a7",
"name": "Button 3/1",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 8,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 8
}
},
{
"id": "640eb2a4-735d-4d91-ae5b-63671dfab5d7",
"name": "Encoder 3/2",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 9,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 9
}
},
{
"id": "2e187a1d-fad0-47e4-8b89-d96b94500032",
"name": "Button 3/2",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 9,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 9
}
},
{
"id": "c865c503-25fc-4b81-bbc8-0731105a2656",
"name": "Encoder 3/3",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 10,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 10
}
},
{
"id": "f7a9305d-94ab-4fc9-9b64-a909e559354b",
"name": "Button 3/3",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 10,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 10
}
},
{
"id": "7a5f1680-f5ed-463b-979d-b30916e3bb3a",
"name": "Encoder 3/4",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 11,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 11
}
},
{
"id": "6b8ad131-bed9-4ba7-a604-435cf0436c91",
"name": "Button 3/4",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 11,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 11
}
},
{
"id": "3b5fc1e8-42db-4581-947e-5dfa3d3c0bf4",
"name": "Encoder 4/1",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 12,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 12
}
},
{
"id": "1c091580-986f-42fe-8942-759d81df18b2",
"name": "Button 4/1",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 12,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 12
}
},
{
"id": "a38435c0-3ac4-4174-b1b1-781eff7988c4",
"name": "Encoder 4/2",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 13,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 13
}
},
{
"id": "9145b8a7-021e-46e9-bc24-588b5b70e3cd",
"name": "Button 4/2",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 13,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 13
}
},
{
"id": "9406038e-3c44-432d-8ecc-3f41540ae0c8",
"name": "Encoder 4/3",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 14,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 14
}
},
{
"id": "232d989a-e0d7-47f9-9587-668ac12584a3",
"name": "Button 4/3",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 14,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 14
}
},
{
"id": "55aa23b0-b820-4ebe-9b12-9fe40842ef27",
"name": "Encoder 4/4",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 0,
"number": 15,
"character": 3
},
"mode": {
"maxStepSize": 1.0
},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementIndex": 15
}
},
{
"id": "6772a9e3-288b-4f4b-a0ae-3bce83009d4d",
"name": "Button 4/4",
"groupId": "c37662ef-631e-4ccf-a62b-08baab2167f9",
"source": {
"channel": 1,
"number": 15,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": 15
}
},
{
"id": "27bf2152-e7f4-45e5-9b98-dcae8965b91f",
"name": "Upper left",
"groupId": "1b0ae2b7-d905-456c-861d-fa3f2c886795",
"source": {
"channel": 3,
"number": 8,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": "bank-left"
},
"feedbackIsEnabled": false
},
{
"id": "ee9df590-61cb-4746-a313-77356e58b35e",
"name": "Upper right",
"groupId": "1b0ae2b7-d905-456c-861d-fa3f2c886795",
"source": {
"channel": 3,
"number": 11,
"character": 1
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": "bank-right"
},
"feedbackIsEnabled": false
},
{
"id": "ab054880-1c43-4f4a-b418-c3ea4d31b510",
"name": "Lower left",
"groupId": "1b0ae2b7-d905-456c-861d-fa3f2c886795",
"source": {
"channel": 3,
"number": 10,
"character": 1,
"is14Bit": false
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": "ch-left"
},
"feedbackIsEnabled": false
},
{
"id": "a57a2787-3919-46fb-8fdd-17fb83f4baf1",
"name": "Lower right",
"groupId": "1b0ae2b7-d905-456c-861d-fa3f2c886795",
"source": {
"channel": 3,
"number": 13,
"character": 1,
"is14Bit": false
},
"mode": {},
"target": {
"category": "virtual",
"fxAnchor": "id",
"soloBehavior": 1,
"controlElementType": "button",
"controlElementIndex": "ch-right"
},
"feedbackIsEnabled": false
}
],
"activeControllerId": "midi-fighter-twister",
"parameters": {
"0": {
"value": 0.01,
"name": "Folder"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment