MusicKit  0.0.0
denormals.h
00001 // Macro for killing denormalled numbers
00002 //
00003 // Written by Jezar at Dreampoint, June 2000
00004 // http://www.dreampoint.co.uk
00005 // Based on IS_DENORMAL macro by Jon Watte
00006 // This code is public domain
00007 
00008 #ifndef _denormals_
00009 #define _denormals_
00010 
00011 #define undenormalise(sample) if(((*(unsigned int*)&sample)&0x7f800000)==0) sample=0.0f
00012 
00013 #endif//_denormals_
00014 
00015 //ends