generates single cycle wavetables