Editor: This is a software drum machine modelled around the Korg ER-1 drum machine, there are a few improvements, more LFO wave shapes and an extra main oscillator waveshape. The black rectangle is where the oscilloscope is rendered however at the time of taking this screenshot no audio was playing.
The main oscillator uses wave table synthesis, the wave tables are created from expencive additive synthesis providing high quality wave shapes at Little cpu expence.
The LFO (Low Frequency Oscillator) uses small tables consisting of a few points that are interpolated Between using linear and cubic interpolation.
I used a one dimensional bezier curve Algorithm to produce textured noise.