Discrete fourier series (DFS)