Comment 2 for bug 337912

Revision history for this message
David Bridson (david-bridson) wrote :

I have now tracked down the source of this problem. The function undenormalise in the file src/freeverb/Components/denormals.h is not working for 64-bit.

However, the VLC team also use this function in their code and have fixed this bug in their version:

http://www.videolan.org/developers/vlc/doc/doxygen/html/denormals_8h-source.html

Simply copying the updated VLC denormals.h into the cmt freeverb folder eliminates compiler warnings for freeverb and makes freeverb work on 64-bit machines.