From ec5384c10eda06d161120a9fc870974ae3defc70 Mon Sep 17 00:00:00 2001 From: Vesa Date: Wed, 15 Oct 2014 20:50:32 +0300 Subject: [PATCH] Fix fxmixer bug where fx chains get shut off when multiple channels are chained together --- src/core/FxMixer.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/core/FxMixer.cpp b/src/core/FxMixer.cpp index 8c2f576ca..83e36077f 100644 --- a/src/core/FxMixer.cpp +++ b/src/core/FxMixer.cpp @@ -131,9 +131,8 @@ void FxChannel::doProcessing( sampleFrame * _buf ) _buf[f][0] += ch_buf[f][0] * v; _buf[f][1] += ch_buf[f][1] * v; } + m_hasInput = true; } - // if sender channel hasInput, then we hasInput too - if( sender->m_hasInput ) { m_hasInput = true; } } }