top of page

Harmor Masterclass; Module 3 - How to generate single wave cycles in Harmor?

In this module, I will show you how to generate single wave cycles inside Harmor...

First Let's understand What makes an additive audio wave cycle, or audio in general.

An additive waveform is made by combining 3 elements...

  1. Partial Frequency

  2. Partial Phase &

  3. Partial Amplitude

Harmor can break any short waveform/single wave cycle in 516 partials. The Partial frequency and amplitude are shaped from the Harmonic Level window while Harmonic Phase is shaped inside Harmonic Phase.

Partial Phase in Harmor
Partial Phase in Harmor
Partial Frequency and Amplitude in Harmor
Partial Frequency and Amplitude in Harmor

Methods to create Waveshapes in Harmor-

We will cover waveshape creation in Two steps,

  • Waveshape Creation

  • Waveshape Editing

Let's talk about waveshape creation first.


Method 1 - Drag and Drop.

You can simply drag and drop your single wave cycles in the timbre window, Harmor will analyze the Harmonic Level, Phase, and Frequency of the sample and break it accordingly.

Harmor Drag and Drop Method to Generate Single wave Cycle.
Harmor Drag and Drop Method to Generate Single wave Cycle.

Important- In Part(A&B), there are two timbre windows, but only one Harmonic Phase window. This means you can create 2 single wave cycles in each part, but they share the same phase information.

Reason- If both Timbre has their own unique phase they will create a destructive interference and this will result in disturbance in original sound. The Timbre 1 is the main Oscialltor; Load your main single wave cycle in it, Timbre 2 will follow the phase of Timbre 1.

Method 2 - Randomization

You can right-click on the timbre window and simply select Randomize, this will generate a random Harmonic Mapping.

The randomization function does not change the phase of the part.

Method 3 - Manual Shaping

This is a precise but long way, You can manually create Harmonic and Phase Shapes in the respective windows.

There are various ways to do it.

1. Step Editing - Step Editing allows you to quickly draw levels.

Step Editing in Harmor
Step Editing in Harmor

2. Sequence Creation - You can select the create sequence option to generate a Periodic Pattern, this is especially good for creating fast results.

Sequence Creation in Harmor
Sequence Creation in Harmor

3. Load an audio file as a state file. This is another 'drag and drop' function, You can drag and drop a long audio file in the harmonic level and harmonic phase window. Harmor will analyze, decimate and create a waveshape based on the audio shape.

Waveshape Editing

There are two main options in harmor that can directly affect the waveshape.

  • Harmonic Randomness

  • Local EQ

1. Harmonic Randomness

As the name suggests Harmonic Randomness, Randomize the harmonic levels. This option is a very powerful tool to change the tonal balance of your waveshape. It works on individual harmonic, thus giving the freedom of fine-tuning the harmonic levels.

2. Local EQ

In Harmor, We have two Equalizers, Global EQ and Local EQ.

The Global EQ works on the Frequencies, it's your normal Linear Equalizer.

Local EQ however is very special. The Harmonics of any note are divided into octave range. For example, if I play a Saw wave at C3, the fundamental Harmonic will be in C3 octave, The next 2 Harmonics(2nd & 3rd) will be in the C4 Octave, Next 4 Harmonics(4th,5th,6th & 7th) will be in C5 octave and so on. (The number of Harmonics doubles in each successive octave)

The Local EQ works on Octave instead of frequency. It doesn't matter whether you are playing C0 or C10, the shape of Harmonics will always follow Local EQ.

Local EQ gives a chance to edit the sounds on a broad level.


That sums up the 3rd module of Harmor Masterclass, I hope now you know various ways to generate single wave cycles in Harmor and Edit them. In the next Module, we will discuss, sub-harmonics, Clipping, Blending Modes, and phase.

Happy Production


bottom of page