#ifndef _DFT32_H #define _DFT32_H #include //A 32-bit version of the DFT used for ColorChord. //This header makes it convenient to use for an embedded system. //The 32-bit DFT avoids some bit shifts, however it uses slightly //more RAM and it uses a lot of 32-bit arithmatic. // //This is basically a clone of "ProgressiveIntegerSkippy" and changes //made here should be backported there as well. //You can # define these to be other things elsewhere. #ifndef OCTAVES #define OCTAVES 5 #endif #ifndef FIXBPERO #define FIXBPERO 24 #endif //Don't configure this. #define FIXBINS (FIXBPERO*OCTAVES) #define BINCYCLE (1<