From 9af0547060353ead0d8fb8dc8e53368239890186 Mon Sep 17 00:00:00 2001 From: "v.audacity" Date: Mon, 13 Feb 2012 22:19:46 +0000 Subject: [PATCH] Steve Daulton's fix to prevent NaNs --- plug-ins/vocalremover.ny | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plug-ins/vocalremover.ny b/plug-ins/vocalremover.ny index 678a65b1b..5c204c09c 100644 --- a/plug-ins/vocalremover.ny +++ b/plug-ins/vocalremover.ny @@ -84,6 +84,11 @@ error-msg (setf lower (min (first range) (second range))) (setf upper (max (first range) (second range))) +;; Temporary fix to keep frequencies within valid range (see bug 152) +;; ToDo - fix this properly SD +(setf lower (min (truncate (/ *sound-srate* 2.0)) lower)) +(setf upper (min (truncate (/ *sound-srate* 2.0)) upper)) + (cond ((= bc 1) ; invert [delete] band of frequencies inside range