From 6b5c1a418615ca1b074853389ed52c4b000e7961 Mon Sep 17 00:00:00 2001 From: heck Date: Thu, 7 Nov 2024 21:08:21 +0100 Subject: [PATCH] Fix: record button state inverted --- src/main_osp.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main_osp.cc b/src/main_osp.cc index 27a2ad9..fe6c64a 100644 --- a/src/main_osp.cc +++ b/src/main_osp.cc @@ -295,7 +295,7 @@ namespace Heck::OSP { void but_rec_changed(dz::Cache& cache) { bool but_rec_current = cache.read(); - if (!but_rec_current) { + if (but_rec_current) { if (State::clear_mode) { ld::DaisySeed::PrintLine("CLEAR SEQUENCE"); sequencer.clear_sequence(); @@ -307,7 +307,7 @@ namespace Heck::OSP { ld::DaisySeed::PrintLine("BUTTON RECORD OFF"); State::record_mode = false; } - sequencer.recording = but_rec_current; + sequencer.recording(but_rec_current); } dz::Cache c_but_rec{ but_rec_update, but_rec_changed };