I'm on Windows 10, using Audacity v. 2.2.2

I tried following a tutorial: I imported a voice file and made it the left channel, and put a sawtooth tone in the right channel. Then I combined them into a stereo track, then I higlighted it and tried running the Vocoder effect with various parameters.

When I run it the tracks are unchanged. When I check the debug window it says:

- Code: Select all
`error: (a2 <= -1) or (1 - a2 <= |a1|) (unstable parameters a1 = -1.99997, a2 = -1.00089) in biquad`

Function: #<Subr-ERROR: #edd88f0>

Arguments:

"(a2 <= -1) or (1 - a2 <= |a1|) (unstable parameters a1 = -1.99997, a2 = -1.00089) in biquad\n"

Function: #<FSubr-IF: #edda320>

Arguments:

(OR (<= A2 -1) (<= (- 1 A2) (ABS A1)))

(ERROR (FORMAT NIL "(a2 <= -1) or (1 - a2 <= |a1|) (~A a1 = ~A, a2 = ~A) in biquad~%" "unstable parameters" A1 A2))

Function: #<FSubr-LET: #edd5a40>

Arguments:

((A0R (/ 1 A0)))

(SETF A1 (* A0R A1) A2 (* A0R A2))

(IF (OR (<= A2 -1) (<= (- 1 A2) (ABS A1))) (ERROR (FORMAT NIL "(a2 <= -1) or (1 - a2 <= |a1|) (~A a1 = ~A, a2 = ~A) in biquad~%" "unstable parameters" A1 A2)))

(SND-BIQUAD X (* A0R B0) (* A0R B1) (* A0R B2) A1 A2 0 0)

Function: #<Closure-NYQ:BIQUAD: #ec34fd0>

Arguments:

#<Sound: #9c1f4b8>

-0.000447076

0

0.000447076

0.999553

-1.99907

-1.00045

Function: #<Closure-NYQ:BIQUAD-M: #ec34890>

Arguments:

#<Sound: #9c1f4b8>

-0.000447076

0

0.000447076

0.999553

1.99907

1.00045

Function: #<FSubr-LET*: #edd8330>

Arguments:

((W (* 2 PI (/ HZ (SND-SRATE X)))) (CW (COS W)) (SW (SIN W)) (ALPHA (* SW (SINH (/ 0.5 Q)))) (A0 (+ 1 ALPHA)) (A1 (* -2 CW)) (A2 (- 1 ALPHA)) (B0 ALPHA) (B1 0) (B2 (- ALPHA)))

(NYQ:BIQUAD-M X B0 B1 B2 A0 A1 A2)

Function: #<Closure-NYQ:BANDPASS2: #ec32610>

Arguments:

#<Sound: #9c1f4b8>

8077.56

34.0577

Function: #<Subr-APPLY: #edd7040>

Arguments:

#<Closure-NYQ:BANDPASS2: #ec32610>

(#<Sound: #9c1f4b8> 8077.56 34.0577)

Function: #<FSubr-SETF: #edd5860>

Arguments:

(AREF RESULT I)

(APPLY FN (MAPCAR (FUNCTION (LAMBDA (A) (COND ((ARRAYP A) (AREF A I)) (T A)))) ARGS))

Function: #<FSubr-DOTIMES: #edd9280>

Arguments:

(I LEN)

(SETF (AREF RESULT I) (APPLY FN (MAPCAR (FUNCTION (LAMBDA (A) (COND ((ARRAYP A) (AREF A I)) (T A)))) ARGS)))

Function: #<FSubr-COND: #edd8990>

Arguments:

(LEN (SETF RESULT (MAKE-ARRAY LEN)) (DOTIMES (I LEN) (SETF (AREF RESULT I) (APPLY FN (MAPCAR (FUNCTION (LAMBDA (A) (COND ((ARRAYP A) (AREF A I)) (T A)))) ARGS)))) RESULT)

(T (APPLY FN ARGS))

Function: #<FSubr-LET: #edd5a40>

Arguments:

(LEN NEWLEN RESULT)

(DOLIST (A ARGS) (COND ((ARRAYP A) (SETF NEWLEN (LENGTH A)) (COND ((AND LEN (/= LEN NEWLEN)) (ERROR (FORMAT NIL "In ~A, two arguments are vectors of differing length." FN)))) (SETF LEN NEWLEN))))

(COND (LEN (SETF RESULT (MAKE-ARRAY LEN)) (DOTIMES (I LEN) (SETF (AREF RESULT I) (APPLY FN (MAPCAR (FUNCTION (LAMBDA (A) (COND ((ARRAYP A) (AREF A I)) (T A)))) ARGS)))) RESULT) (T (APPLY FN ARGS)))

Function: #<Closure-MULTICHAN-EXPAND: #ebc3d00>

Arguments:

#<Closure-NYQ:BANDPASS2: #ec32610>

#(#<Sound: #9c1f4b8> #<Sound: #9c197c0>)

8077.56

34.0577

Function: #<Closure-BANDPASS2: #ec32d70>

Arguments:

#(#<Sound: #9c1f4b8> #<Sound: #9c197c0>)

8077.56

34.0577

Function: #<FSubr-SETF: #edd5860>

Arguments:

BAND

(BANDPASS2 S F Q)

Function: #<FSubr-DO*: #edd6f90>

Arguments:

((I 0 (1+ I)) MOD-ENVELOPE BAND (RESULT 0) (Q (/ (SQRT 2) (/ OCTAVES BANDS))) (P (+ (HZ-TO-STEP 20) (/ INTERVAL 2)) (+ P INTERVAL)) (F (STEP-TO-HZ P) (STEP-TO-HZ P)))

((= I BANDS) RESULT)

(SETF BAND (BANDPASS2 S F Q))

(SETF MOD-ENVELOPE (LOWPASS8 (S-ABS (AREF BAND 0)) (/ F DST)))

(SETF RESULT (SUM RESULT (BANDPASS2 (MULT MOD-ENVELOPE (AREF BAND 1)) F Q)))

Function: #<Closure-VOCODER: #ed69c68>

Function: #<FSubr-SETF: #edd5860>

Arguments:

S

(VOCODER)

Function: #<FSubr-LET: #edd5a40>

Arguments:

((ORIGINAL (OR (= MST 0) (AREF S 0))))

(SETF S (VOCODER))

(SETF S (SCALE (/ (PEAK S NY:ALL)) S))

(CASE MST (0 S) (1 (VECTOR ORIGINAL S)))

Function: #<FSubr-COND: #edd8990>

Arguments:

((ARRAYP S) (MIX) (LET ((ORIGINAL (OR (= MST 0) (AREF S 0)))) (SETF S (VOCODER)) (SETF S (SCALE (/ (PEAK S NY:ALL)) S)) (CASE MST (0 S) (1 (VECTOR ORIGINAL S)))))

(T "Error.\nStereo track required.")

1>

Thanks.