#include <math.h> #include "iolib.h" #if !defined(PI) #define PI 3.141592 #endif void main(void) { float in, out, d1, d2; float c1; c1 = -2 * cosf(PI * 0.25); init_21k(); init_1847(SAMPLE48000, 0); for(;;) { in = read_input(); out = in + c1 * d1 + d2; d2 = d1; d1 = in; write_output(out); } }