oscgen: included four waveforms, created by additive synthesis