From 96624e82fb1231f0ce3f0183162138cac45b7fb3 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sat, 21 Jun 2025 10:22:01 -0500 Subject: [PATCH] get out of freelance mode when exporting audio issue #2579 --- src/engine/wavOps.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/engine/wavOps.cpp b/src/engine/wavOps.cpp index fbc9cd5c0..0a659ac34 100644 --- a/src/engine/wavOps.cpp +++ b/src/engine/wavOps.cpp @@ -145,7 +145,9 @@ void DivEngine::runExportThread() { // take control of audio output deinitAudioBackend(); + freelance=false; playSub(false); + freelance=false; logI("rendering to file..."); @@ -244,7 +246,9 @@ void DivEngine::runExportThread() { // take control of audio output deinitAudioBackend(); + freelance=false; playSub(false); + freelance=false; logI("rendering to files..."); @@ -380,7 +384,9 @@ void DivEngine::runExportThread() { totalLoops=0; isFadingOut=false; remainingLoops=-1; + freelance=false; playSub(false); + freelance=false; while (playing) { size_t total=0;