John Anderson wrote:
Hey y'all
Previously (at some indeterminate point in the past year or so),
Freeverb worked. Now it doesn't. I'm using cmt-1.15. If I turn the dry
level off, all I hear is some random-sounding clicks. This also applies
to older projects where Freeverb used to work.
Mmmm, maybe it has something to do with denormals?
Try using the attached file as denormals.h in
Freeverb/Components/denormals.h and rebuild...
(I stumbled upon this some time ago)
HTH, ciao!
--
salvuz
POST FATA RESVRGO
Linux registered user #291700 | machine #174619
get counted on ---> http://counter.li.org/ <---
// Macro for killing denormalled numbers
//
// Written by Jezar at Dreampoint, June 2000
// http://www.dreampoint.co.uk
// Based on IS_DENORMAL macro by Jon Watte
// This code is public domain
#ifndef _denormals_
#define _denormals_
//#define undenormalise(sample) if(((*(unsigned int*)&sample)&0x7f800000)==0) sample=0.0f
static inline float
undenormalise(volatile float s)
{
s += 9.8607615E-32f;
return s - 9.8607615E-32f;
}
#endif//_denormals_
//ends
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user