HARM - TheTechnobear/SSP GitHub Wiki

Harm : Harmonic oscillator

16 band harmonic oscillators based on sine waves

Documentation

Note: This is the primary page for documentation on this modules

Developer: TheTechnobear

I develop these plugins for free, please consider supporting my efforts with a donation. https://ko-fi.com/thetechnobear

Parameters

Name Desc
Pitch pitch offset in semitones
H First first harmonic
T Centre Spectral Tilt Centre
T Spread Spectral Tilt Spread
T Amount Spectral Tilt Amount
Amp 0-15 Amplitude of each harmonic

Inputs

Name Desc
V/Oct pitch input v/oct
Amp amplitude/gain
T Centre Spectral Tilt Centre
T Spread Spectral Tilt Spread
T Amount Spectral Tilt Amount

Outputs

Name Desc
Main output signal

Buttons

Name Desc

General Usage

A harmonic oscillator combines a number (in this case 16) sine waves to create an output. In this sense it is highly related to additive synthesis.

in this example, we can use Amp 0-15 to defined a static waveform in terms of harmonic content. e.g. just use Amp 0, and you will get a pure sine on its fundamental.

perhaps the more interesting side is when we use the 'tilt' feature. here, rather than explicity stating amplitudes of the harmonics, instead we create a curve. where the peak is at the centre, and harmonics fall off depending on the spread.

this of course, is added to the static amplitudes.

to further add spice, and the 'harmonic oscillator sound', we can then modulate this tilt (usually the centre).

Tips

  • experiment using even and odd harmonics and different amp levels, see how you can create tradition waveforms.
  • play with tilt via parameters to get a feel for it.
  • modulate tilt centre - I try to be subtle, I think this works best.
  • It's quite good to use a filter with harmonic oscillators to 'round them out' a bit.

Change Log

  • 1.0.0 Initial Release for EAP

Credits: