From 4c7ca3972cc4af975d1458224fdd9d8a9a6c5e1f Mon Sep 17 00:00:00 2001 From: Oskar Wallgren Date: Mon, 31 Dec 2018 15:50:57 +0100 Subject: [PATCH] Don't render Automation tracks in the Beat/Bassline (#4747) --- src/core/RenderManager.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/core/RenderManager.cpp b/src/core/RenderManager.cpp index e2058a136..478aa46e7 100644 --- a/src/core/RenderManager.cpp +++ b/src/core/RenderManager.cpp @@ -130,7 +130,7 @@ void RenderManager::renderTracks() Track* tk = (*it); Track::TrackTypes type = tk->type(); - // Don't mute automation tracks + // Don't render automation tracks if ( tk->isMuted() == false && ( type == Track::InstrumentTrack || type == Track::SampleTrack ) ) { @@ -142,7 +142,11 @@ void RenderManager::renderTracks() for( auto it = t2.begin(); it != t2.end(); ++it ) { Track* tk = (*it); - if ( tk->isMuted() == false ) + Track::TrackTypes type = tk->type(); + + // Don't render automation tracks + if ( tk->isMuted() == false && + ( type == Track::InstrumentTrack || type == Track::SampleTrack ) ) { m_unmuted.push_back(tk); }