The oscillator is the core component of the synth and generates the audio.

The synth contains a huge collection of wavetables and hundreds more are available in wavetable packs in the store.

These wavetables can be loaded into the oscillator, via the top folder icon. You can also load your own audio files and they will be converted into a wavetable. Your audio files are available via the second folder icon and audio files from the iOS Files app are found there.

You can save your imported wavetables using the save icon. Wavetables can be removed from the oscillator using the trashcan icon.

Oscillators can be turned on and off using the on button in the top left.

Now, on to the controls. The oscillators has 8 controls, the most important one being the index control.

The index control determines the current wave index inside the table, which is being used to generate audio.

The octave and semitone controls are a convenient way to adjust the frequency of the oscillators without change the pressed key and especially useful when in hold/latch mode on the keyboard, allowing quick exploration of the best frequency for the loaded wavetable. It is important to note that the modulation speed of the wavetable index as well as the frequency (octave and semitone) of the oscillator are closely linked to the wavetable itself, meaning that wavetables can sound the same if those settings aren't best for the wavetable. Enabling latch mode and trying different settings for a given wavetable will help align the audio with the original characteristics of the wavetable's original sound source.

The unison, detune and blend controls are closely tied and they work as follows. The unison value determines how many additional signals are added into the main signal. The unison control thickens the sound. The detune control determines how these additional signals are detuned from the main signal. The blend control determines the amplitudes of these unison signals, and thus how they blend into the main signal.

The possibilities of this oscillator is infinite as a wavetables content becomes the source of the generated audio and the structure or sequence of the waveforms within the table determine how the sound evolves, essentially becoming a complete sound, made of smaller variations connected together in sequence.