From 9cc1e65f408675154fc2474d388bced44029249d Mon Sep 17 00:00:00 2001 From: Georg Krause Date: Sat, 24 Mar 2018 14:33:02 +0100 Subject: [PATCH] added active flag for grid events --- resources/controllers/akai_apc_mini.ctlr | 192 +++++++++++++++-------- 1 file changed, 128 insertions(+), 64 deletions(-) diff --git a/resources/controllers/akai_apc_mini.ctlr b/resources/controllers/akai_apc_mini.ctlr index 2eaae4a..0d2fb49 100644 --- a/resources/controllers/akai_apc_mini.ctlr +++ b/resources/controllers/akai_apc_mini.ctlr @@ -8,56 +8,64 @@ "status": 144, "data": 56, "track": 0, - "scene": 0 + "scene": 0, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 48, "track": 0, - "scene": 1 + "scene": 1, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 40, "track": 0, - "scene": 2 + "scene": 2, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 32, "track": 0, - "scene": 3 + "scene": 3, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 24, "track": 0, - "scene": 4 + "scene": 4, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 16, "track": 0, - "scene": 5 + "scene": 5, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 8, "track": 0, - "scene": 6 + "scene": 6, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 0, "track": 0, - "scene": 7 + "scene": 7, + "active": 1 }, { "action": "track:volume", @@ -86,56 +94,64 @@ "status": 144, "data": 57, "track": 1, - "scene": 0 + "scene": 0, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 49, "track": 1, - "scene": 1 + "scene": 1, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 41, "track": 1, - "scene": 2 + "scene": 2, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 33, "track": 1, - "scene": 3 + "scene": 3, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 25, "track": 1, - "scene": 4 + "scene": 4, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 17, "track": 1, - "scene": 5 + "scene": 5, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 9, "track": 1, - "scene": 6 + "scene": 6, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 1, "track": 1, - "scene": 7 + "scene": 7, + "active": 1 }, { "action": "track:volume", @@ -171,56 +187,64 @@ "status": 144, "data": 58, "track": 2, - "scene": 0 + "scene": 0, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 50, "track": 2, - "scene": 1 + "scene": 1, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 42, "track": 2, - "scene": 2 + "scene": 2, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 34, "track": 2, - "scene": 3 + "scene": 3, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 26, "track": 2, - "scene": 4 + "scene": 4, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 18, "track": 2, - "scene": 5 + "scene": 5, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 10, "track": 2, - "scene": 6 + "scene": 6, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 2, "track": 2, - "scene": 7 + "scene": 7, + "active": 1 }, { "action": "track:send_active", @@ -249,56 +273,64 @@ "status": 144, "data": 59, "track": 3, - "scene": 0 + "scene": 0, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 51, "track": 3, - "scene": 1 + "scene": 1, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 43, "track": 3, - "scene": 2 + "scene": 2, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 35, "track": 3, - "scene": 3 + "scene": 3, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 27, "track": 3, - "scene": 4 + "scene": 4, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 19, "track": 3, - "scene": 5 + "scene": 5, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 11, "track": 3, - "scene": 6 + "scene": 6, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 3, "track": 3, - "scene": 7 + "scene": 7, + "active": 1 }, { "action": "track:send_active", @@ -327,56 +359,64 @@ "status": 144, "data": 60, "track": 4, - "scene": 0 + "scene": 0, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 52, "track": 4, - "scene": 1 + "scene": 1, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 44, "track": 4, - "scene": 2 + "scene": 2, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 36, "track": 4, - "scene": 3 + "scene": 3, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 28, "track": 4, - "scene": 4 + "scene": 4, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 20, "track": 4, - "scene": 5 + "scene": 5, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 12, "track": 4, - "scene": 6 + "scene": 6, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 4, "track": 4, - "scene": 7 + "scene": 7, + "active": 1 }, { "action": "track:send_active", @@ -405,56 +445,64 @@ "status": 144, "data": 61, "track": 5, - "scene": 0 + "scene": 0, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 53, "track": 5, - "scene": 1 + "scene": 1, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 45, "track": 5, - "scene": 2 + "scene": 2, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 37, "track": 5, - "scene": 3 + "scene": 3, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 29, "track": 5, - "scene": 4 + "scene": 4, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 21, "track": 5, - "scene": 5 + "scene": 5, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 13, "track": 5, - "scene": 6 + "scene": 6, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 5, "track": 5, - "scene": 7 + "scene": 7, + "active": 1 }, { "action": "track:send_active", @@ -483,56 +531,64 @@ "status": 144, "data": 62, "track": 6, - "scene": 0 + "scene": 0, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 54, "track": 6, - "scene": 1 + "scene": 1, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 46, "track": 6, - "scene": 2 + "scene": 2, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 38, "track": 6, - "scene": 3 + "scene": 3, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 30, "track": 6, - "scene": 4 + "scene": 4, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 22, "track": 6, - "scene": 5 + "scene": 5, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 14, "track": 6, - "scene": 6 + "scene": 6, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 6, "track": 6, - "scene": 7 + "scene": 7, + "active": 1 }, { "action": "track:send_active", @@ -561,56 +617,64 @@ "status": 144, "data": 63, "track": 7, - "scene": 0 + "scene": 0, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 55, "track": 7, - "scene": 1 + "scene": 1, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 47, "track": 7, - "scene": 2 + "scene": 2, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 39, "track": 7, - "scene": 3 + "scene": 3, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 31, "track": 7, - "scene": 4 + "scene": 4, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 23, "track": 7, - "scene": 5 + "scene": 5, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 15, "track": 7, - "scene": 6 + "scene": 6, + "active": 1 }, { "action": "grid:event", "status": 144, "data": 7, "track": 7, - "scene": 7 + "scene": 7, + "active": 1 }, { "action": "track:send_active",