Waves on a flat torus