added square wave wavetable