Update of /cvsroot/audacity/lib-src/libnyquist
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv4180/lib-src/libnyquist
Modified Files:
nyquist.patch
Log Message:
Correct (rare, but possible) bug when garbage collection doesn't free up
sufficient nodes to run the gc-hook.
Index: nyquist.patch
===================================================================
RCS file: /cvsroot/audacity/lib-src/libnyquist/nyquist.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- nyquist.patch 29 Jan 2009 18:04:19 -0000 1.1
+++ nyquist.patch 24 Feb 2009 05:30:43 -0000 1.2
@@ -1,6 +1,6 @@
diff -wruN orig/nyquist/nyqsrc/sound.c nyquist/nyqsrc/sound.c
--- orig/nyquist/nyqsrc/sound.c 2008-07-20 23:30:05.000000000 -0500
-+++ nyquist/nyqsrc/sound.c 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqsrc/sound.c 2009-01-29 12:04:22.000000000 -0600
@@ -17,7 +17,9 @@
#include "extern.h"
#include "debug.h"
@@ -13,7 +13,7 @@
diff -wruN orig/nyquist/nyqstk/include/ADSR.h nyquist/nyqstk/include/ADSR.h
--- orig/nyquist/nyqstk/include/ADSR.h 2008-01-07 09:59:27.000000000 -0600
-+++ nyquist/nyqstk/include/ADSR.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/ADSR.h 2009-01-29 12:04:22.000000000 -0600
@@ -20,6 +20,9 @@
#include "Envelope.h"
@@ -33,7 +33,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/BandedWG.h
nyquist/nyqstk/include/BandedWG.h
--- orig/nyquist/nyqstk/include/BandedWG.h 2008-01-07 09:59:27.000000000
-0600
-+++ nyquist/nyqstk/include/BandedWG.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/BandedWG.h 2009-01-29 12:04:22.000000000 -0600
@@ -32,14 +32,22 @@
#ifndef STK_BANDEDWG_H
#define STK_BANDEDWG_H
@@ -66,7 +66,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/BiQuad.h nyquist/nyqstk/include/BiQuad.h
--- orig/nyquist/nyqstk/include/BiQuad.h 2008-01-07 09:59:27.000000000
-0600
-+++ nyquist/nyqstk/include/BiQuad.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/BiQuad.h 2009-01-29 12:04:22.000000000 -0600
@@ -17,6 +17,9 @@
#include "Filter.h"
@@ -86,7 +86,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/BowTable.h
nyquist/nyqstk/include/BowTable.h
--- orig/nyquist/nyqstk/include/BowTable.h 2008-01-07 09:59:27.000000000
-0600
-+++ nyquist/nyqstk/include/BowTable.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/BowTable.h 2009-01-29 12:04:22.000000000 -0600
@@ -14,6 +14,9 @@
#include "Function.h"
@@ -106,7 +106,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Bowed.h nyquist/nyqstk/include/Bowed.h
--- orig/nyquist/nyqstk/include/Bowed.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/Bowed.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Bowed.h 2009-01-29 12:04:22.000000000 -0600
@@ -32,6 +32,9 @@
#include "SineWave.h"
#include "ADSR.h"
@@ -126,7 +126,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Chorus.h nyquist/nyqstk/include/Chorus.h
--- orig/nyquist/nyqstk/include/Chorus.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/Chorus.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Chorus.h 2009-01-29 12:04:22.000000000 -0600
@@ -15,6 +15,9 @@
#include "DelayL.h"
#include "SineWave.h"
@@ -147,7 +147,7 @@
diff -wruN orig/nyquist/nyqstk/include/Clarinet.h
nyquist/nyqstk/include/Clarinet.h
--- orig/nyquist/nyqstk/include/Clarinet.h 2008-01-07 09:30:37.000000000
-0600
-+++ nyquist/nyqstk/include/Clarinet.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Clarinet.h 2009-01-29 12:04:22.000000000 -0600
@@ -33,6 +33,9 @@
#include "Noise.h"
#include "SineWave.h"
@@ -167,7 +167,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Delay.h nyquist/nyqstk/include/Delay.h
--- orig/nyquist/nyqstk/include/Delay.h 2008-01-07 09:30:37.000000000
-0600
-+++ nyquist/nyqstk/include/Delay.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Delay.h 2009-01-29 12:04:22.000000000 -0600
@@ -23,6 +23,9 @@
#include "Filter.h"
@@ -188,7 +188,7 @@
diff -wruN orig/nyquist/nyqstk/include/DelayA.h nyquist/nyqstk/include/DelayA.h
--- orig/nyquist/nyqstk/include/DelayA.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/DelayA.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/DelayA.h 2009-01-29 12:04:22.000000000 -0600
@@ -24,6 +24,9 @@
#include "Delay.h"
@@ -208,7 +208,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/DelayL.h nyquist/nyqstk/include/DelayL.h
--- orig/nyquist/nyqstk/include/DelayL.h 2008-01-07 09:30:37.000000000
-0600
-+++ nyquist/nyqstk/include/DelayL.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/DelayL.h 2009-01-29 12:04:22.000000000 -0600
@@ -27,6 +27,9 @@
#include "Delay.h"
@@ -228,7 +228,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Effect.h nyquist/nyqstk/include/Effect.h
--- orig/nyquist/nyqstk/include/Effect.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/Effect.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Effect.h 2009-01-29 12:04:22.000000000 -0600
@@ -14,6 +14,9 @@
#ifndef STK_EFFECT_H
#define STK_EFFECT_H
@@ -249,7 +249,7 @@
diff -wruN orig/nyquist/nyqstk/include/Envelope.h
nyquist/nyqstk/include/Envelope.h
--- orig/nyquist/nyqstk/include/Envelope.h 2008-01-07 09:30:37.000000000
-0600
-+++ nyquist/nyqstk/include/Envelope.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Envelope.h 2009-01-29 12:04:22.000000000 -0600
@@ -18,6 +18,9 @@
#include "Generator.h"
@@ -269,7 +269,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/FileRead.h
nyquist/nyqstk/include/FileRead.h
--- orig/nyquist/nyqstk/include/FileRead.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/FileRead.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/FileRead.h 2009-01-29 12:04:22.000000000 -0600
@@ -34,6 +34,9 @@
#include "Stk.h"
@@ -289,7 +289,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/FileWvIn.h
nyquist/nyqstk/include/FileWvIn.h
--- orig/nyquist/nyqstk/include/FileWvIn.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/FileWvIn.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/FileWvIn.h 2009-01-29 12:04:22.000000000 -0600
@@ -37,6 +37,9 @@
#include "WvIn.h"
#include "FileRead.h"
@@ -309,7 +309,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Filter.h nyquist/nyqstk/include/Filter.h
--- orig/nyquist/nyqstk/include/Filter.h 2008-01-07 09:30:37.000000000
-0600
-+++ nyquist/nyqstk/include/Filter.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Filter.h 2009-01-29 12:04:22.000000000 -0600
@@ -33,6 +33,9 @@
#include "Stk.h"
#include <vector>
@@ -329,7 +329,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Flute.h nyquist/nyqstk/include/Flute.h
--- orig/nyquist/nyqstk/include/Flute.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/Flute.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Flute.h 2009-01-29 12:04:22.000000000 -0600
@@ -34,6 +34,9 @@
#include "ADSR.h"
#include "SineWave.h"
@@ -349,7 +349,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Function.h
nyquist/nyqstk/include/Function.h
--- orig/nyquist/nyqstk/include/Function.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/Function.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Function.h 2009-01-29 12:04:22.000000000 -0600
@@ -15,6 +15,9 @@
#ifndef STK_FUNCTION_H
#define STK_FUNCTION_H
@@ -370,7 +370,7 @@
diff -wruN orig/nyquist/nyqstk/include/Generator.h
nyquist/nyqstk/include/Generator.h
--- orig/nyquist/nyqstk/include/Generator.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/Generator.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Generator.h 2009-01-29 12:04:22.000000000 -0600
@@ -14,6 +14,9 @@
#include "Stk.h"
@@ -391,7 +391,7 @@
diff -wruN orig/nyquist/nyqstk/include/Instrmnt.h
nyquist/nyqstk/include/Instrmnt.h
--- orig/nyquist/nyqstk/include/Instrmnt.h 2008-01-07 09:30:38.000000000
-0600
-+++ nyquist/nyqstk/include/Instrmnt.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Instrmnt.h 2009-01-29 12:04:22.000000000 -0600
@@ -14,6 +14,9 @@
#include "Stk.h"
@@ -411,7 +411,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/JCRev.h nyquist/nyqstk/include/JCRev.h
--- orig/nyquist/nyqstk/include/JCRev.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/JCRev.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/JCRev.h 2009-01-29 12:04:22.000000000 -0600
@@ -20,6 +20,9 @@
#include "Effect.h"
#include "Delay.h"
@@ -432,7 +432,7 @@
diff -wruN orig/nyquist/nyqstk/include/JetTable.h
nyquist/nyqstk/include/JetTable.h
--- orig/nyquist/nyqstk/include/JetTable.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/JetTable.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/JetTable.h 2009-01-29 12:04:22.000000000 -0600
@@ -18,6 +18,9 @@
#include "Function.h"
@@ -452,7 +452,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Mandolin.h
nyquist/nyqstk/include/Mandolin.h
--- orig/nyquist/nyqstk/include/Mandolin.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/Mandolin.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Mandolin.h 2009-01-29 12:04:22.000000000 -0600
@@ -33,6 +33,9 @@
#include "PluckTwo.h"
#include "FileWvIn.h"
@@ -472,7 +472,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Modal.h nyquist/nyqstk/include/Modal.h
--- orig/nyquist/nyqstk/include/Modal.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/Modal.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Modal.h 2009-01-29 12:04:22.000000000 -0600
@@ -21,6 +21,9 @@
#include "BiQuad.h"
#include "OnePole.h"
@@ -492,7 +492,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/ModalBar.h
nyquist/nyqstk/include/ModalBar.h
--- orig/nyquist/nyqstk/include/ModalBar.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/ModalBar.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/ModalBar.h 2009-01-29 12:04:22.000000000 -0600
@@ -33,6 +33,9 @@
#include "Modal.h"
@@ -512,7 +512,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/NRev.h nyquist/nyqstk/include/NRev.h
--- orig/nyquist/nyqstk/include/NRev.h 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/include/NRev.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/NRev.h 2009-01-29 12:04:22.000000000 -0600
@@ -22,6 +22,9 @@
#include "Effect.h"
#include "Delay.h"
@@ -533,7 +533,7 @@
diff -wruN orig/nyquist/nyqstk/include/Noise.h nyquist/nyqstk/include/Noise.h
--- orig/nyquist/nyqstk/include/Noise.h 2008-01-07 09:30:38.000000000
-0600
-+++ nyquist/nyqstk/include/Noise.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Noise.h 2009-01-29 12:04:22.000000000 -0600
@@ -15,6 +15,9 @@
#include "Generator.h"
@@ -553,7 +553,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/OnePole.h
nyquist/nyqstk/include/OnePole.h
--- orig/nyquist/nyqstk/include/OnePole.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/OnePole.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/OnePole.h 2009-01-29 12:04:22.000000000 -0600
@@ -17,6 +17,9 @@
#include "Filter.h"
@@ -573,7 +573,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/OneZero.h
nyquist/nyqstk/include/OneZero.h
--- orig/nyquist/nyqstk/include/OneZero.h 2008-01-07 09:30:38.000000000
-0600
-+++ nyquist/nyqstk/include/OneZero.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/OneZero.h 2009-01-29 12:04:22.000000000 -0600
@@ -17,6 +17,9 @@
#include "Filter.h"
@@ -593,7 +593,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/PRCRev.h nyquist/nyqstk/include/PRCRev.h
--- orig/nyquist/nyqstk/include/PRCRev.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/PRCRev.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/PRCRev.h 2009-01-29 12:04:22.000000000 -0600
@@ -20,6 +20,9 @@
#include "Effect.h"
#include "Delay.h"
@@ -614,7 +614,7 @@
diff -wruN orig/nyquist/nyqstk/include/PitShift.h
nyquist/nyqstk/include/PitShift.h
--- orig/nyquist/nyqstk/include/PitShift.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/PitShift.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/PitShift.h 2009-01-29 12:04:22.000000000 -0600
@@ -15,6 +15,9 @@
#include "Effect.h"
#include "DelayL.h"
@@ -635,7 +635,7 @@
diff -wruN orig/nyquist/nyqstk/include/PluckTwo.h
nyquist/nyqstk/include/PluckTwo.h
--- orig/nyquist/nyqstk/include/PluckTwo.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/PluckTwo.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/PluckTwo.h 2009-01-29 12:04:22.000000000 -0600
@@ -26,6 +26,9 @@
#include "DelayA.h"
#include "OneZero.h"
@@ -655,7 +655,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/PoleZero.h
nyquist/nyqstk/include/PoleZero.h
--- orig/nyquist/nyqstk/include/PoleZero.h 2008-01-08 13:15:25.000000000
-0600
-+++ nyquist/nyqstk/include/PoleZero.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/PoleZero.h 2009-01-29 12:04:22.000000000 -0600
@@ -17,6 +17,9 @@
#include "Filter.h"
@@ -675,7 +675,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/ReedTable.h
nyquist/nyqstk/include/ReedTable.h
--- orig/nyquist/nyqstk/include/ReedTable.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/ReedTable.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/ReedTable.h 2009-01-29 12:04:22.000000000 -0600
@@ -22,6 +22,9 @@
#include "Function.h"
@@ -695,7 +695,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/SKINI.msg
nyquist/nyqstk/include/SKINI.msg
--- orig/nyquist/nyqstk/include/SKINI.msg 2004-11-10 10:07:39.000000000
-0600
-+++ nyquist/nyqstk/include/SKINI.msg 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/SKINI.msg 2009-01-29 12:04:22.000000000 -0600
@@ -11,6 +11,9 @@
*/
/*********************************************************/
@@ -714,7 +714,7 @@
+} // namespace Nyq
diff -wruN orig/nyquist/nyqstk/include/Saxofony.h
nyquist/nyqstk/include/Saxofony.h
--- orig/nyquist/nyqstk/include/Saxofony.h 2008-01-07 09:30:38.000000000
-0600
-+++ nyquist/nyqstk/include/Saxofony.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Saxofony.h 2009-01-29 12:04:22.000000000 -0600
@@ -46,6 +46,9 @@
#include "Noise.h"
#include "SineWave.h"
@@ -734,7 +734,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/SineWave.h
nyquist/nyqstk/include/SineWave.h
--- orig/nyquist/nyqstk/include/SineWave.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/SineWave.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/SineWave.h 2009-01-29 12:04:22.000000000 -0600
@@ -16,10 +16,18 @@
#ifndef STK_SINEWAVE_H
#define STK_SINEWAVE_H
@@ -763,7 +763,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/Sitar.h nyquist/nyqstk/include/Sitar.h
--- orig/nyquist/nyqstk/include/Sitar.h 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/include/Sitar.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/Sitar.h 2009-01-29 12:04:22.000000000 -0600
@@ -26,6 +26,9 @@
#include "Noise.h"
#include "ADSR.h"
@@ -784,7 +784,7 @@
diff -wruN orig/nyquist/nyqstk/include/Stk.h nyquist/nyqstk/include/Stk.h
--- orig/nyquist/nyqstk/include/Stk.h 2008-01-07 09:30:38.000000000 -0600
-+++ nyquist/nyqstk/include/Stk.h 2009-01-28 23:41:04.000000000 -0600
++++ nyquist/nyqstk/include/Stk.h 2009-01-29 12:04:22.000000000 -0600
@@ -19,6 +19,9 @@
#include <iostream>
#include <sstream>
@@ -804,7 +804,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/WaveLoop.h
nyquist/nyqstk/include/WaveLoop.h
--- orig/nyquist/nyqstk/include/WaveLoop.h 2008-01-07 09:30:39.000000000
-0600
-+++ nyquist/nyqstk/include/WaveLoop.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/WaveLoop.h 2009-01-29 12:04:22.000000000 -0600
@@ -21,6 +21,9 @@
#include "FileWvIn.h"
@@ -824,7 +824,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/include/WvIn.h nyquist/nyqstk/include/WvIn.h
--- orig/nyquist/nyqstk/include/WvIn.h 2008-01-07 09:30:39.000000000 -0600
-+++ nyquist/nyqstk/include/WvIn.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/include/WvIn.h 2009-01-29 12:04:22.000000000 -0600
@@ -23,6 +23,9 @@
#include "Stk.h"
#include <vector>
@@ -844,7 +844,7 @@
#endif
diff -wruN orig/nyquist/nyqstk/instr.cpp nyquist/nyqstk/instr.cpp
--- orig/nyquist/nyqstk/instr.cpp 2008-01-07 09:30:36.000000000 -0600
-+++ nyquist/nyqstk/instr.cpp 2009-01-28 23:36:43.000000000 -0600
++++ nyquist/nyqstk/instr.cpp 2009-01-29 12:24:45.000000000 -0600
@@ -11,6 +11,7 @@
#include "stdlib.h"
#include "string.h"
@@ -897,7 +897,7 @@
-
diff -wruN orig/nyquist/nyqstk/src/ADSR.cpp nyquist/nyqstk/src/ADSR.cpp
--- orig/nyquist/nyqstk/src/ADSR.cpp 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/src/ADSR.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/ADSR.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -17,6 +17,8 @@
#include "ADSR.h"
@@ -909,7 +909,7 @@
target_ = 0.0;
diff -wruN orig/nyquist/nyqstk/src/BandedWG.cpp nyquist/nyqstk/src/BandedWG.cpp
--- orig/nyquist/nyqstk/src/BandedWG.cpp 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/src/BandedWG.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/BandedWG.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -33,6 +33,8 @@
#include "SKINI.msg"
#include <cmath>
@@ -921,7 +921,7 @@
doPluck_ = true;
diff -wruN orig/nyquist/nyqstk/src/BiQuad.cpp nyquist/nyqstk/src/BiQuad.cpp
--- orig/nyquist/nyqstk/src/BiQuad.cpp 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/src/BiQuad.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/BiQuad.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -15,6 +15,8 @@
#include "BiQuad.h"
#include <cmath>
@@ -933,7 +933,7 @@
std::vector<StkFloat> b(3, 0.0);
diff -wruN orig/nyquist/nyqstk/src/BowTable.cpp nyquist/nyqstk/src/BowTable.cpp
--- orig/nyquist/nyqstk/src/BowTable.cpp 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/src/BowTable.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/BowTable.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -12,6 +12,8 @@
#include "BowTable.h"
#include <math.h>
@@ -945,7 +945,7 @@
offset_ = (StkFloat) 0.0;
diff -wruN orig/nyquist/nyqstk/src/Bowed.cpp nyquist/nyqstk/src/Bowed.cpp
--- orig/nyquist/nyqstk/src/Bowed.cpp 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/src/Bowed.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Bowed.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -24,6 +24,8 @@
#include "Bowed.h"
#include "SKINI.msg"
@@ -957,7 +957,7 @@
unsigned long length;
diff -wruN orig/nyquist/nyqstk/src/Chorus.cpp nyquist/nyqstk/src/Chorus.cpp
--- orig/nyquist/nyqstk/src/Chorus.cpp 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/src/Chorus.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Chorus.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -11,6 +11,8 @@
#include "Chorus.h"
#include <iostream>
@@ -969,7 +969,7 @@
delayLine_[0].setMaximumDelay( (unsigned long) (baseDelay * 1.414) + 2);
diff -wruN orig/nyquist/nyqstk/src/Clarinet.cpp nyquist/nyqstk/src/Clarinet.cpp
--- orig/nyquist/nyqstk/src/Clarinet.cpp 2008-01-07 09:30:39.000000000
-0600
-+++ nyquist/nyqstk/src/Clarinet.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Clarinet.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -25,6 +25,8 @@
#include "Clarinet.h"
#include "SKINI.msg"
@@ -981,7 +981,7 @@
length_ = (long) (Stk::sampleRate() / lowestFrequency + 1);
diff -wruN orig/nyquist/nyqstk/src/Delay.cpp nyquist/nyqstk/src/Delay.cpp
--- orig/nyquist/nyqstk/src/Delay.cpp 2008-01-07 09:30:39.000000000 -0600
-+++ nyquist/nyqstk/src/Delay.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Delay.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -20,6 +20,8 @@
#include "Delay.h"
@@ -993,7 +993,7 @@
// Default maximum delay length set to 4095.
diff -wruN orig/nyquist/nyqstk/src/DelayA.cpp nyquist/nyqstk/src/DelayA.cpp
--- orig/nyquist/nyqstk/src/DelayA.cpp 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/src/DelayA.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/DelayA.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -21,6 +21,8 @@
#include "DelayA.h"
@@ -1005,7 +1005,7 @@
this->setDelay( 0.5 );
diff -wruN orig/nyquist/nyqstk/src/DelayL.cpp nyquist/nyqstk/src/DelayL.cpp
--- orig/nyquist/nyqstk/src/DelayL.cpp 2008-01-07 09:30:39.000000000 -0600
-+++ nyquist/nyqstk/src/DelayL.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/DelayL.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -24,6 +24,8 @@
#include "DelayL.h"
@@ -1017,7 +1017,7 @@
doNextOut_ = true;
diff -wruN orig/nyquist/nyqstk/src/Effect.cpp nyquist/nyqstk/src/Effect.cpp
--- orig/nyquist/nyqstk/src/Effect.cpp 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/src/Effect.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Effect.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -12,6 +12,8 @@
#include "Effect.h"
#include <math.h>
@@ -1029,7 +1029,7 @@
}
diff -wruN orig/nyquist/nyqstk/src/Envelope.cpp nyquist/nyqstk/src/Envelope.cpp
--- orig/nyquist/nyqstk/src/Envelope.cpp 2008-01-07 09:30:39.000000000
-0600
-+++ nyquist/nyqstk/src/Envelope.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Envelope.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -15,6 +15,8 @@
#include "Envelope.h"
@@ -1041,7 +1041,7 @@
target_ = 0.0;
diff -wruN orig/nyquist/nyqstk/src/FileRead.cpp nyquist/nyqstk/src/FileRead.cpp
--- orig/nyquist/nyqstk/src/FileRead.cpp 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/src/FileRead.cpp 2009-01-29 10:30:51.000000000 -0600
++++ nyquist/nyqstk/src/FileRead.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -32,8 +32,11 @@
#include "FileRead.h"
#include <sys/stat.h>
@@ -1056,7 +1056,7 @@
{
diff -wruN orig/nyquist/nyqstk/src/FileWvIn.cpp nyquist/nyqstk/src/FileWvIn.cpp
--- orig/nyquist/nyqstk/src/FileWvIn.cpp 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/src/FileWvIn.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/FileWvIn.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -33,6 +33,8 @@
#include "FileWvIn.h"
#include <cmath>
@@ -1068,7 +1068,7 @@
chunkThreshold_(chunkThreshold), chunkSize_(chunkSize)
diff -wruN orig/nyquist/nyqstk/src/Filter.cpp nyquist/nyqstk/src/Filter.cpp
--- orig/nyquist/nyqstk/src/Filter.cpp 2008-01-07 09:30:39.000000000 -0600
-+++ nyquist/nyqstk/src/Filter.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Filter.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -30,6 +30,8 @@
#include "Filter.h"
#include <stdio.h>
@@ -1080,7 +1080,7 @@
// The default constructor should setup for pass-through.
diff -wruN orig/nyquist/nyqstk/src/Flute.cpp nyquist/nyqstk/src/Flute.cpp
--- orig/nyquist/nyqstk/src/Flute.cpp 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/src/Flute.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Flute.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -25,6 +25,8 @@
#include "Flute.h"
#include "SKINI.msg"
@@ -1092,7 +1092,7 @@
length_ = (unsigned long) (Stk::sampleRate() / lowestFrequency + 1);
diff -wruN orig/nyquist/nyqstk/src/Function.cpp nyquist/nyqstk/src/Function.cpp
--- orig/nyquist/nyqstk/src/Function.cpp 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/src/Function.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Function.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -12,6 +12,8 @@
#include "Function.h"
@@ -1104,7 +1104,7 @@
lastOutput_ = (StkFloat) 0.0;
diff -wruN orig/nyquist/nyqstk/src/Generator.cpp
nyquist/nyqstk/src/Generator.cpp
--- orig/nyquist/nyqstk/src/Generator.cpp 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/src/Generator.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Generator.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -11,6 +11,8 @@
#include "Generator.h"
@@ -1116,7 +1116,7 @@
lastOutput_ = 0.0;
diff -wruN orig/nyquist/nyqstk/src/Instrmnt.cpp nyquist/nyqstk/src/Instrmnt.cpp
--- orig/nyquist/nyqstk/src/Instrmnt.cpp 2008-01-07 09:30:39.000000000
-0600
-+++ nyquist/nyqstk/src/Instrmnt.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Instrmnt.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -11,6 +11,8 @@
#include "Instrmnt.h"
@@ -1128,7 +1128,7 @@
}
diff -wruN orig/nyquist/nyqstk/src/JCRev.cpp nyquist/nyqstk/src/JCRev.cpp
--- orig/nyquist/nyqstk/src/JCRev.cpp 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/src/JCRev.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/JCRev.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -17,6 +17,8 @@
#include "JCRev.h"
#include <math.h>
@@ -1140,7 +1140,7 @@
// Delay lengths for 44100 Hz sample rate.
diff -wruN orig/nyquist/nyqstk/src/JetTable.cpp nyquist/nyqstk/src/JetTable.cpp
--- orig/nyquist/nyqstk/src/JetTable.cpp 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/src/JetTable.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/JetTable.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -15,6 +15,8 @@
#include "JetTable.h"
@@ -1152,7 +1152,7 @@
}
diff -wruN orig/nyquist/nyqstk/src/Mandolin.cpp nyquist/nyqstk/src/Mandolin.cpp
--- orig/nyquist/nyqstk/src/Mandolin.cpp 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/src/Mandolin.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Mandolin.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -30,6 +30,8 @@
#include "Mandolin.h"
#include "SKINI.msg"
@@ -1164,7 +1164,7 @@
{
diff -wruN orig/nyquist/nyqstk/src/Modal.cpp nyquist/nyqstk/src/Modal.cpp
--- orig/nyquist/nyqstk/src/Modal.cpp 2008-01-07 09:59:28.000000000 -0600
-+++ nyquist/nyqstk/src/Modal.cpp 2009-01-29 10:37:10.000000000 -0600
++++ nyquist/nyqstk/src/Modal.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -12,6 +12,9 @@
/***************************************************/
@@ -1177,7 +1177,7 @@
: nModes_(modes)
diff -wruN orig/nyquist/nyqstk/src/ModalBar.cpp nyquist/nyqstk/src/ModalBar.cpp
--- orig/nyquist/nyqstk/src/ModalBar.cpp 2008-01-07 09:59:28.000000000
-0600
-+++ nyquist/nyqstk/src/ModalBar.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/ModalBar.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -32,6 +32,8 @@
#include "SKINI.msg"
#include <cmath>
@@ -1189,7 +1189,7 @@
{
diff -wruN orig/nyquist/nyqstk/src/NRev.cpp nyquist/nyqstk/src/NRev.cpp
--- orig/nyquist/nyqstk/src/NRev.cpp 2008-01-07 09:59:29.000000000 -0600
-+++ nyquist/nyqstk/src/NRev.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/NRev.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -19,6 +19,8 @@
#include "NRev.h"
#include <math.h>
@@ -1201,7 +1201,7 @@
int lengths[15] = {1433, 1601, 1867, 2053, 2251, 2399, 347, 113, 37, 59,
53, 43, 37, 29, 19};
diff -wruN orig/nyquist/nyqstk/src/Noise.cpp nyquist/nyqstk/src/Noise.cpp
--- orig/nyquist/nyqstk/src/Noise.cpp 2008-01-07 09:30:39.000000000 -0600
-+++ nyquist/nyqstk/src/Noise.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Noise.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -14,6 +14,8 @@
#include <stdlib.h>
#include <time.h>
@@ -1213,7 +1213,7 @@
// Seed the random number generator with system time.
diff -wruN orig/nyquist/nyqstk/src/OnePole.cpp nyquist/nyqstk/src/OnePole.cpp
--- orig/nyquist/nyqstk/src/OnePole.cpp 2008-01-07 09:59:29.000000000
-0600
-+++ nyquist/nyqstk/src/OnePole.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/OnePole.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -14,6 +14,8 @@
#include "OnePole.h"
@@ -1225,7 +1225,7 @@
std::vector<StkFloat> b(1, 0.1);
diff -wruN orig/nyquist/nyqstk/src/OneZero.cpp nyquist/nyqstk/src/OneZero.cpp
--- orig/nyquist/nyqstk/src/OneZero.cpp 2008-01-07 09:30:40.000000000
-0600
-+++ nyquist/nyqstk/src/OneZero.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/OneZero.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -14,6 +14,8 @@
#include "OneZero.h"
@@ -1237,7 +1237,7 @@
std::vector<StkFloat> b(2, 0.5);
diff -wruN orig/nyquist/nyqstk/src/PRCRev.cpp nyquist/nyqstk/src/PRCRev.cpp
--- orig/nyquist/nyqstk/src/PRCRev.cpp 2008-01-07 09:59:29.000000000 -0600
-+++ nyquist/nyqstk/src/PRCRev.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/PRCRev.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -17,6 +17,8 @@
#include "PRCRev.h"
#include <math.h>
@@ -1249,7 +1249,7 @@
// Delay lengths for 44100 Hz sample rate.
diff -wruN orig/nyquist/nyqstk/src/PitShift.cpp nyquist/nyqstk/src/PitShift.cpp
--- orig/nyquist/nyqstk/src/PitShift.cpp 2008-01-07 09:59:29.000000000
-0600
-+++ nyquist/nyqstk/src/PitShift.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/PitShift.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -12,6 +12,8 @@
#include "PitShift.h"
#include <cmath>
@@ -1261,7 +1261,7 @@
PitShift :: PitShift()
diff -wruN orig/nyquist/nyqstk/src/PluckTwo.cpp nyquist/nyqstk/src/PluckTwo.cpp
--- orig/nyquist/nyqstk/src/PluckTwo.cpp 2008-01-07 09:59:29.000000000
-0600
-+++ nyquist/nyqstk/src/PluckTwo.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/PluckTwo.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -20,6 +20,8 @@
#include "PluckTwo.h"
@@ -1273,7 +1273,7 @@
length_ = (unsigned long) (Stk::sampleRate() / lowestFrequency + 1);
diff -wruN orig/nyquist/nyqstk/src/PoleZero.cpp nyquist/nyqstk/src/PoleZero.cpp
--- orig/nyquist/nyqstk/src/PoleZero.cpp 2008-01-07 09:59:29.000000000
-0600
-+++ nyquist/nyqstk/src/PoleZero.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/PoleZero.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -14,6 +14,8 @@
#include "PoleZero.h"
@@ -1285,7 +1285,7 @@
// Default setting for pass-through.
diff -wruN orig/nyquist/nyqstk/src/ReedTable.cpp
nyquist/nyqstk/src/ReedTable.cpp
--- orig/nyquist/nyqstk/src/ReedTable.cpp 2008-01-07 09:59:29.000000000
-0600
-+++ nyquist/nyqstk/src/ReedTable.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/ReedTable.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -19,6 +19,8 @@
#include "ReedTable.h"
@@ -1297,7 +1297,7 @@
offset_ = (StkFloat) 0.6; // Offset is a bias, related to reed rest
position.
diff -wruN orig/nyquist/nyqstk/src/Saxofony.cpp nyquist/nyqstk/src/Saxofony.cpp
--- orig/nyquist/nyqstk/src/Saxofony.cpp 2008-01-07 09:30:40.000000000
-0600
-+++ nyquist/nyqstk/src/Saxofony.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Saxofony.cpp 2009-01-29 12:04:22.000000000 -0600
@@ -38,6 +38,8 @@
#include "Saxofony.h"
#include "SKINI.msg"
@@ -1309,7 +1309,7 @@
length_ = (unsigned long) (Stk::sampleRate() / lowestFrequency + 1);
diff -wruN orig/nyquist/nyqstk/src/SineWave.cpp nyquist/nyqstk/src/SineWave.cpp
--- orig/nyquist/nyqstk/src/SineWave.cpp 2008-01-07 09:59:29.000000000
-0600
-+++ nyquist/nyqstk/src/SineWave.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/SineWave.cpp 2009-01-29 12:04:23.000000000 -0600
@@ -16,6 +16,8 @@
#include "SineWave.h"
#include <cmath>
@@ -1321,7 +1321,7 @@
SineWave :: SineWave( void )
diff -wruN orig/nyquist/nyqstk/src/Sitar.cpp nyquist/nyqstk/src/Sitar.cpp
--- orig/nyquist/nyqstk/src/Sitar.cpp 2008-01-07 09:59:29.000000000 -0600
-+++ nyquist/nyqstk/src/Sitar.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/Sitar.cpp 2009-01-29 12:04:23.000000000 -0600
@@ -20,6 +20,8 @@
#include "Sitar.h"
#include <math.h>
@@ -1333,7 +1333,7 @@
unsigned long length = (unsigned long) (Stk::sampleRate() / lowestFrequency
+ 1);
diff -wruN orig/nyquist/nyqstk/src/Stk.cpp nyquist/nyqstk/src/Stk.cpp
--- orig/nyquist/nyqstk/src/Stk.cpp 2008-01-07 09:30:40.000000000 -0600
-+++ nyquist/nyqstk/src/Stk.cpp 2009-01-29 10:36:57.000000000 -0600
++++ nyquist/nyqstk/src/Stk.cpp 2009-01-29 12:04:23.000000000 -0600
@@ -13,6 +13,9 @@
/***************************************************/
@@ -1346,7 +1346,7 @@
std::string Stk :: rawwavepath_ = RAWWAVE_PATH;
diff -wruN orig/nyquist/nyqstk/src/WaveLoop.cpp nyquist/nyqstk/src/WaveLoop.cpp
--- orig/nyquist/nyqstk/src/WaveLoop.cpp 2008-01-07 09:30:40.000000000
-0600
-+++ nyquist/nyqstk/src/WaveLoop.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/WaveLoop.cpp 2009-01-29 12:04:23.000000000 -0600
@@ -19,6 +19,8 @@
#include "WaveLoop.h"
#include <cmath>
@@ -1358,7 +1358,7 @@
{
diff -wruN orig/nyquist/nyqstk/src/WvIn.cpp nyquist/nyqstk/src/WvIn.cpp
--- orig/nyquist/nyqstk/src/WvIn.cpp 2008-01-07 09:30:40.000000000 -0600
-+++ nyquist/nyqstk/src/WvIn.cpp 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/nyqstk/src/WvIn.cpp 2009-01-29 12:04:23.000000000 -0600
@@ -20,6 +20,8 @@
#include "WvIn.h"
#include <cmath>
@@ -1370,7 +1370,7 @@
}
diff -wruN orig/nyquist/nyqstk/stkinit.cpp nyquist/nyqstk/stkinit.cpp
--- orig/nyquist/nyqstk/stkinit.cpp 2008-01-07 09:30:37.000000000 -0600
-+++ nyquist/nyqstk/stkinit.cpp 2009-01-28 23:50:43.000000000 -0600
++++ nyquist/nyqstk/stkinit.cpp 2009-01-29 12:24:45.000000000 -0600
@@ -16,6 +16,8 @@
}
#endif
@@ -1382,7 +1382,7 @@
extern "C" void stk_init()
diff -wruN orig/nyquist/nyqstk/stkint.cpp nyquist/nyqstk/stkint.cpp
--- orig/nyquist/nyqstk/stkint.cpp 2008-01-07 09:59:27.000000000 -0600
-+++ nyquist/nyqstk/stkint.cpp 2009-01-28 23:51:38.000000000 -0600
++++ nyquist/nyqstk/stkint.cpp 2009-01-29 12:24:45.000000000 -0600
@@ -8,13 +8,15 @@
#include "JCRev.h"
#include "PRCRev.h"
@@ -1432,9 +1432,32 @@
Chorus * ch;
ch = new Chorus(baseDelay);
ch->setModDepth(depth);
+diff -wruN orig/nyquist/xlisp/xldmem.c nyquist/xlisp/xldmem.c
+--- orig/nyquist/xlisp/xldmem.c 2009-01-12 10:20:16.000000000 -0600
++++ nyquist/xlisp/xldmem.c 2009-02-23 11:01:01.000000000 -0600
+@@ -299,8 +299,6 @@
+ LOCAL void findmem(void)
+ {
+ gc();
+- if (nfree < (long)anodes)
+- addseg();
+ }
+
+ /* gc - garbage collect (only called here and in xlimage.c) */
+@@ -346,6 +344,10 @@
+ /* count the gc call */
+ ++gccalls;
+
++ /* add a new segment if still no free nodes */
++ if (nfree < (long)anodes)
++ addseg();
++
+ /* call the *gc-hook* if necessary */
+ if (s_gchook && (fun = getvalue(s_gchook))) {
+ newfp = xlsp;
diff -wruN orig/nyquist/xlisp/xlisp.h nyquist/xlisp/xlisp.h
--- orig/nyquist/xlisp/xlisp.h 2008-01-19 09:38:51.000000000 -0600
-+++ nyquist/xlisp/xlisp.h 2009-01-28 22:10:42.000000000 -0600
++++ nyquist/xlisp/xlisp.h 2009-02-22 05:14:48.000000000 -0600
@@ -159,7 +159,7 @@
#define OFFTYPE long
#define NIL (void *)0
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Audacity-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-cvs