AdSynth, a primarily additive synthesis engine, is one of the three major synthesis engines available in Zyn-Fusion. The basic concept of this engine is the summation of a collection of sin waves.
We call these sin waves "voices" and can use up to 8 with ADDsynth.
Note
|
Additive Synthesis
Very briefly, additive synthesis is multiple sin waves added together (but we use complex maths to calculate the relationship between waves).
|
You can consider each voice another stage/step in the process of building your sound.
We can modify the output of each voice using LFOs, envelopes, and filters.
We can set global LFO, envelope, and filter settings, as well as individual settings per voice.
Note
|
Basic Flow
The output of ADDsynth will always include a combination of individual Voice settings being applied on top of Global settings. Global settings will be applied to an active voices before any individual voice settings are applied.
|
"LFO" means Low Frequency Oscillator. These oscillators are not used to make sounds by themselves, but they change some parameters (like the frequencies, the amplitudes, or the filters).
The LFOs have some basic parameters:
-
Delay: This parameter sets how much time takes since the start of the note to the start of the LFO
-
Start Phase: The position that a LFO will start at
-
Frequency: How fast the LFO is (i.e. how fast the parameter’s controlled by the LFO changes)
-
Depth: The amplitude of the LFO (i.e. how much the parameter’s controlled by the LFO changes)
Zyn-Fusion includes the following LFOs globally and per voice: Amplitude LFO, Frequnecy LFO, Filter LFO.
Note
|
27 possible LFOs
You will find 3 global as well as 3 individual LFO settings (per voice), one in each of the Amplitude, Frequency, and Filter tabs for a possible total of 27 LFOs. (8 voices x 3 LFO per voice = 24 + 3 global = 27)
|
-
Freq: LFO Frequency
-
Depth: LFO Depth
-
Start: LFO Start Phase - If this knob is at the lowest value, the LFO Start Phase will be random.
-
Str.: LFO Stretch
-
Delay: LFO Delay
-
LP: Cutoff frequency of the lowpass filter applied to the lfo output. (i.e. how much the output is smoothed)
-
F.In: Time it takes to fade in the lfo amplitude up to depth after the delay time
-
F.Out: Time it takes to fade the amplitude out after key release.
-
A.R.: LFO Amplitude Randomness
-
F.R.: LFO Frequency Randomness
-
Sync: If this option enabled the LFO oscillates in the same phase for all notes (given the LFO frequency is the same)
Zyn-Fusion offers several different types of filters, which can be used to shape the spectrum of a signal. The primary parameters that affect the characteristics of the filter are the cutoff, resonance, filter stages, and the filter type.
-
Cutoff: This value determines which frequency marks the changing point for the filter. In a low pass filter, this value marks the point where higher frequencies are attenuated.
-
Resonance: The resonance of a filter determines how much excess energy is present at the cutoff frequency. In Zyn-Fusion, this is represented by the Q-factor, which is defined to be the cutoff frequency divided by the bandwidth. In other words higher Q values result in a much more narrow resonant spike.
-
Stages: The number of stages in a given filter describes how sharply it is able to make changes in the frequency response.
-
Cutoff: Cutoff frequency.
-
Q: Level of resonance for the filter.
-
F.Track: Frequency tracking amount. When this parameter is positive, higher note frequencies shift the filter’s cutoff frequency higher.
-
Scale: Velocity sensing amount
-
Sense: Velocity sensing shape. with higher values the sensivity is shifted towards low velocities
-
Stages: Filter stages.
-
Class: Category of synth.
-
Type: Type of filter to use.
-
Gain: Additional gain/attenuation for filter.
Zyn-Fusion includes the following global and per-voice envelopes: Amplitude, Frequency, and Filter.
Envelopes control how the amplitude, frequency, or filter changes over time.
The Envelopes share the same basic parameters:
-
Attack: Begins at the Note On. The volume starts from 0 to the maximum. In Zyn-Fusion, the attack is always linear.
-
Sustain: The volume remains constant until the key is depressed (Note Off). After this, the last stage take place.
-
Release: The volume drops to zero
-
Decay: The volume drops from the maximum value to a level called "Sustain level"
-
Stretch: How the envelope is stretched according to the note. On the higher notes the envelopes are shorter than lower notes.
-
Forced release: If this option is turned on the release will go to the final value, even if the sustain stage is not reached.
-
Repeat: If this option is active the envelope is started again when reaching release
Amplitude envelopes control the amplitude of the sound.
-
A.DT: Attack duration.
-
D.DT: Decay duration.
-
R.DT: Release duration.
-
S.VAL: Sustain value.
-
Stretch: In the leftmost value, the stretch is zero. The rightmost use a stretch of 200%; this means that the envelope is stretched about 4 times/octave.
-
FRCR: Forced release. Usually, this must be set.
-
LIN/LOG: If this option is set, the envelope is linear, otherwise, it will be logarithmic.
Filter envelopes control the cutoff frequency of the filters. They share the same configuration options as the Amplitude envelopes while introducing the following new ones:
-
A.VAL: Attack value.
-
D.VAL: Decay value.
-
R.VAL: Release value.
These settings will be applied to all voices.
-
Vol: Controls the overall output volume of the synth.
-
Sense: Velocity sensing. (100% to the right to disable).
-
Pan: Panning. (100% to the left is random).
-
Stretch: Punch effect stretch according to frequency. On lower notes the punch effect lasts longer.
-
Stregth: Punch effect strength.
-
Time: Punch effect duration (from 0.1 ms to 100 ms on A note- 440Hz).
-
Stereo: when disabled all voices will have panning disabled.
-
RND GRP: Enable/disable harmonic amplitude randomness of voices with a common oscllator.
The Voice settings allow you to modify settings per voice. These options include all of the Global Settings
we covered above as well as new ones such as the modulator, oscillator, and unison features.
Note
|
Helpful Tip
The output of any single voice will always include a combination of individual Voice settings being applied on top of Global settings. Global settings will be applied to an active voices before any individual voice settings are applied.
|
-
Vol: Controls the overall output volume of the voice.
-
Sense: Velocity sensing. (100% to the right to disable).
-
Pan: Panning. (100% to the left is random).
-
Delay: delay before the voice starts.
-
Bypass GL Filter: If the voice signal bypasses the global filter.
-
F. Ctl Bypass: If the voices filter is not affected by cutoff midi CC
-
RESON: Enable/Disable the resonance of the voice.
-
Fine: Fine detune; amount of detune of all voices
-
Octave: Raise/lower the octave note offset.
-
ET: when disabled the synth will use Equal Temperament 12 notes/octave.
-
Type: Detune scaling type; sets "Fine" and "Coarse" detune behavior.
-
Coarse: Coarse detune.
-
Fixed: Enable if frequency is fixed.
This is your oscillator and modulator-oscillator. Full documentation available here
Mix is actually not a modulation type but something like wave morphing or one dimension of a vector synthesis. The modulation amount set with the "Vol." knob and the Amp envelope represents the mixing ratio between "modulator" and "carrier" oscillator.
Ring modulation was used in the Roland D50 but also in many classic analog synthesizers for example from Oberheim. The values of modulator and carrier are simply multiplied. Used with sine oscillators for both modulator and carrier that adds the sum and the difference of their frequencies to the spectrum. It can be used to create inharmonics for metallic or bell like sounds.
The value of the modulator is applied as phase offset. That’s what Yamaha called FM in the famous DX7. By modulating the phase angle of the oscillator, phase modulation alters the frequency content of the sound, allowing for the creation of complex, evolving timbres and textures.
The value of the modulator is applied as frequency offset.
Warning
|
Aliasing |
Because of the wide applicable range it is nearly impossible to prevent aliasing at high FM amounts.
The AA button enables the anti aliasing sampling filter. Can be useful when using high range frequency LFOs or FM.
The resonance is a spectral modification of the oscillator that is applied "offline" while constructing the waveform.
Warning
|
Resonance in frequency modulated Oscilators |
When the frequency is modulated the resonance spectrum is shifted, too.
In the plot the spectral fingerprint can be drawn by hand or generated by random generators with fine, medium or large granularity. The curve can also be smoothed. The resulting diagram can be shifted or scaled with respect to the full spectrum.