#include "iolib.h" #include "dsplib.h" #if !defined(COMB_ORDER) #define COMB_ORDER 16 #endif void main(void) { float in, out, old; int i; float delay[COMB_ORDER+1]; initdelay(delay, COMB_ORDER); init_21k(); init_1847(SAMPLE48000, 0); for(;;) { in = read_input(); old = storedelay(in, delay, COMB_ORDER); out = in - old; write_output(out); } }