Browse Source

Fix: record button state inverted

master
heck 8 months ago
parent
commit
6b5c1a4186
  1. 4
      src/main_osp.cc

4
src/main_osp.cc

@ -295,7 +295,7 @@ namespace Heck::OSP {
void but_rec_changed(dz::Cache<bool>& 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<bool> c_but_rec{ but_rec_update, but_rec_changed };

Loading…
Cancel
Save