goertzel loop implementation
sine generator and test program