From fc4bb211197b6d3ea829917521af8af169fe3572 Mon Sep 17 00:00:00 2001 From: Owen Williams Date: Tue, 28 Apr 2020 23:14:59 -0400 Subject: [PATCH] Don't quantize against sampler decks --- src/engine/sync/enginesync.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/engine/sync/enginesync.cpp b/src/engine/sync/enginesync.cpp index 2c4fdd76623..2e9907f7b5e 100644 --- a/src/engine/sync/enginesync.cpp +++ b/src/engine/sync/enginesync.cpp @@ -437,9 +437,9 @@ EngineChannel* EngineSync::pickNonSyncSyncTarget(EngineChannel* pDontPick) const continue; } - // Only consider channels that have a track loaded and are in the master - // mix. - if (pChannel->isActive() && pChannel->isMasterEnabled()) { + // Only consider channels that have a track loaded, are in the master + // mix, and are primary decks. + if (pChannel->isActive() && pChannel->isMasterEnabled() && pChannel->isPrimaryDeck()) { EngineBuffer* pBuffer = pChannel->getEngineBuffer(); if (pBuffer && pBuffer->getBpm() > 0) { // If the deck is playing then go with it immediately.