So far, MIDI parameters in structure mididetector_t have been replaced in structure audiodetector_t by members representing input parameters of the FFT. The structure does not contain circular buffer for played input anymore.
Note that current version of audiodetector is for the moment nothing but an untested skeleton. Some other members will probably change while going on programing.