Small bug in JuceDemoPlugin

Discuss issues relating to audio plugins

Small bug in JuceDemoPlugin

Postby ckk » Fri Jul 27, 2012 6:59 am

Hi Jules,

when inserting the demo plugin in a DAW, it produces decaying clicks. This is due to reading outside the delayBuffer's bounds.
Changing
Code: Select all
if (++dp > delayBuffer.getNumSamples())

to
Code: Select all
if (++dp >= delayBuffer.getNumSamples())

in PluginProcessor.cpp (about line 260 in processBlock()) fixes it.


Chris
ckk
JUCE UberWeenie
 
Posts: 218
Joined: Thu May 20, 2010 7:43 pm

Re: Small bug in JuceDemoPlugin

Postby jules » Fri Jul 27, 2012 8:08 am

Doh! Thanks!
User avatar
jules
Fearless Leader
 
Posts: 17218
Joined: Mon Sep 06, 2004 9:03 am
Location: London, UK


Return to Audio Plugins

Who is online

Users browsing this forum: Google [Bot] and 1 guest