Re: Freeverb weirdness

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux