diff src/vector.c @ 42:84e69b155098

Numerous fixes, see ChangeLog
author Jamie Bullock <jamie@postlude.co.uk>
date Tue, 12 Dec 2006 21:47:42 +0000
parents afb9e6fee244
children 4a36f70a76e9
line wrap: on
line diff
--- a/src/vector.c	Mon Dec 11 17:57:27 2006 +0000
+++ b/src/vector.c	Tue Dec 12 21:47:42 2006 +0000
@@ -292,8 +292,10 @@
 	    distance = fabs(nearest - ratio);
 	    if(distance > thresh)
 		result[n] = result[M + n] = 0.f;
-	    else
-		result[n] = result[M + n] = freqs[n];
+	    else {
+		result[n] = freqs[n];
+		result[M + n] = amps[n];
+	    }
 	}
 	else
 	    result[n] = result[M + n] = 0.f;