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:
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.
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.