From 15d68a51bd6762a946d7d0768bbb55cfc84d3e1a Mon Sep 17 00:00:00 2001 From: Ashley Strahle Date: Sun, 10 Mar 2024 06:33:58 +1000 Subject: [PATCH] Amend reference to expression_pedals elements syntax --- code.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code.py b/code.py index 1e9c618..97644ef 100755 --- a/code.py +++ b/code.py @@ -78,7 +78,7 @@ while True: exp_current = 1e-6 # Small offset to avoid log(0) error # Only process if the change ratio is greater than the possible number of CC values - if abs(exp_current - exp_previous[i]) / exp_max[i] > 1/(cc_max[i] - cc_min[i]): + if abs(exp_current - exp_previous[i]) / exp_max[i] > 1/(expression_pedals[i]["cc_max"] - expression_pedals[i]["cc_min"]): if exp_current > exp_max[i]: exp_max[i] = exp_current elif exp_current < exp_min[i]: @@ -88,7 +88,7 @@ while True: # Only send midi when calibration threshold has been reached if exp_max[i] - exp_min[i] > exp_calibration_threshold[i]: led.value = True # Turn led on - cc_val = translate(exp_current, exp_min[i], exp_max[i], cc_min[i], cc_max[i]) + cc_val = translate(exp_current, exp_min[i], exp_max[i], expression_pedals[i]["cc_min"], expression_pedals[i]["cc_max"]) uart_midi.send(ControlChange(expression_pedals[i]["cc"], cc_val)) usb_midi.send(ControlChange(expression_pedals[i]["cc"], cc_val)) led.value = False # Turn led off