From 74b0454c0dbacb0afb7d88f7ec371a76e0630a38 Mon Sep 17 00:00:00 2001 From: grejppi Date: Wed, 24 Aug 2016 02:19:32 +0300 Subject: [PATCH] PatMan: clear buffer for finished notes, fix #2991 (#2996) --- plugins/patman/patman.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/patman/patman.cpp b/plugins/patman/patman.cpp index b488ed72e..b6c7b5870 100644 --- a/plugins/patman/patman.cpp +++ b/plugins/patman/patman.cpp @@ -156,6 +156,10 @@ void patmanInstrument::playNote( NotePlayHandle * _n, instrumentTrack()->processAudioBuffer( _working_buffer, frames + offset, _n ); } + else + { + memset( _working_buffer, 0, ( frames + offset ) * sizeof( sampleFrame ) ); + } }