From 662b235d910a5717c24f49ca4401ca76fd27b7ef Mon Sep 17 00:00:00 2001 From: Gerald Date: Wed, 16 Nov 2016 22:28:53 +0100 Subject: [PATCH] fixed noise issue on send, glitch remains :( --- src/jacksendreturn.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/jacksendreturn.cxx b/src/jacksendreturn.cxx index 8ab7a47..4be5e93 100644 --- a/src/jacksendreturn.cxx +++ b/src/jacksendreturn.cxx @@ -23,9 +23,10 @@ void JackSendReturn::process(unsigned int nframes, Buffers *buffers) float* ret=(float*)jack_port_get_buffer(m_returnport,(jack_nframes_t)nframes); //Copy result of previous AudioProcessor to send port - //memcpy(send,buffers->audio[Buffers::SEND_TRACK_0+m_trackid],nframes*sizeof(float)); +// memcpy(send,buffers->audio[Buffers::SEND_TRACK_0+m_trackid],nframes*sizeof(float)); +// memset(send,0,nframes*sizeof(float)); for(int i=0;iaudio[Buffers::SEND_TRACK_0+m_trackid][i]; + send[i]=m_sendvol*buffers->audio[Buffers::SEND_TRACK_0+m_trackid][i]; if(m_active)