From 7be87101381d7b609fb8815d0f19f33ebb8f657d Mon Sep 17 00:00:00 2001 From: Sebastian Date: Fri, 25 Oct 2024 16:46:28 +0200 Subject: [PATCH] midi.update() included in mutex --- src/signal-manager.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/signal-manager.h b/src/signal-manager.h index a063fc4..ea1b796 100644 --- a/src/signal-manager.h +++ b/src/signal-manager.h @@ -73,7 +73,7 @@ class SignalManager{ while(loop){ std::chrono::duration diff = std::chrono::steady_clock::now() - last; if(diff.count() > 500){ - //mutex->lock(); + mutex->lock(); if(play){ for(auto& s : signals){ s.direction = (s.next->position - s.position).norm(); @@ -91,9 +91,9 @@ class SignalManager{ } } } - //mutex->unlock(); + midi.update(); + mutex->unlock(); last = std::chrono::steady_clock::now(); - midi.update(); } } }