zynaddsubfx

ZynAddSubFX open source synthesizer
Log | Files | Refs | Submodules | LICENSE

commit d72c95d247165020e59975311510dd434ff900de
parent e0d73bf938aa37fee65e203baf5d585b6164261f
Author: fundamental <mark.d.mccurry@gmail.com>
Date:   Mon, 20 Jul 2009 19:58:41 -0400

Fixed array indexing error

Diffstat:
MAUTHORS.txt | 2+-
Msrc/Misc/Part.cpp | 5+++--
2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/AUTHORS.txt b/AUTHORS.txt @@ -10,5 +10,5 @@ Contributors: Daniel Clemente (with a workaround of X11 repeated key bug) Emmanuel Saracco (fix for JACK output) Achim Settelmeier (QUERTZ keyboard layout for virtual keyboard) - jimee [full name unknown] (AZERTY keyboard layout for virtual keyboard) + Jérémie Andréi (AZERTY keyboard layout, Array index fix) diff --git a/src/Misc/Part.cpp b/src/Misc/Part.cpp @@ -50,13 +50,14 @@ Part::Part(Microtonal *microtonal_,FFTwrapper *fft_, pthread_mutex_t *mutex_) // SUBPartParameters=kit[0].subpars; //Part's Insertion Effects init - for (int nefx=0;nefx<NUM_PART_EFX;nefx++) + for (int nefx=0;nefx<NUM_PART_EFX;nefx++) { partefx[nefx]=new EffectMgr(1,mutex); + Pefxbypass[nefx]=false; + } for (int n=0;n<NUM_PART_EFX+1;n++) { partfxinputl[n]=new REALTYPE [SOUND_BUFFER_SIZE]; partfxinputr[n]=new REALTYPE [SOUND_BUFFER_SIZE]; - Pefxbypass[n]=false; }; killallnotes=0;