From caf19fd0b3e02c025353e41376bca9e150a06768 Mon Sep 17 00:00:00 2001 From: Tristan Rowley Date: Sun, 16 Feb 2020 17:12:50 +0000 Subject: [PATCH] updated config + docs --- ACTIONS.md | 4 +++- actions.py | 2 +- json_objects/keypad_action_mapping.json | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ACTIONS.md b/ACTIONS.md index 8187fab..9319edc 100644 --- a/ACTIONS.md +++ b/ACTIONS.md @@ -1,6 +1,6 @@ # Auto-generated Actions list -Sun 9 Feb 15:57:04 UTC 2020 +Sun 16 Feb 17:12:34 UTC 2020 for branch=feature_plugins @@ -173,6 +173,8 @@ for branch=feature_plugins * set_shader_speed_layer_([0-2])_amount ### Plugin routes + * set_lfo_modulation_([0-3])_level (from LFOModulation) + * toggle_lfo_active (from LFOModulation) * (.*)&&(.*) (from ManipulatePlugin) * invert|(.*) (from ManipulatePlugin) * f:(.*):|(.*) (from ManipulatePlugin) diff --git a/actions.py b/actions.py index 6b99006..fba9473 100644 --- a/actions.py +++ b/actions.py @@ -977,7 +977,7 @@ class Actions(object): return try: - #print ("for method_name %s, arguments is %s and len is %s" % (method_name, arguments, len(signature(method).parameters))) + #print ("for method_name %s, arguments is %s and len is %s, got method %s" % (method_name, arguments, len(signature(method).parameters), method)) if arguments is not None and len(signature(method).parameters)==len(arguments): # only pass arguments if count matches method sig method(*arguments) else: diff --git a/json_objects/keypad_action_mapping.json b/json_objects/keypad_action_mapping.json index 836e46e..8759b49 100644 --- a/json_objects/keypad_action_mapping.json +++ b/json_objects/keypad_action_mapping.json @@ -29,7 +29,8 @@ "SHADER_PARAM": ["return_to_default_control_mode"], "CONFIRM": ["perform_confirm_action"], "NAV_DETOUR": ["toggle_detour_play"], - "PLAY_SHADER": ["toggle_shaders", "toggle_shader_speed"] + "PLAY_SHADER": ["toggle_shaders", "toggle_shader_speed"], + "LFOMODU": ["toggle_lfo_active"] }, "d": { "DEFAULT": ["switch_to_next_player", "toggle_player_mode"],