ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 28.09.2024
Просмотров: 165
Скачиваний: 0
Page 86 |
About Subtractive Synthesis |
The Amplifier
An amplifier is most often used at the final stage of a synth signal chain, to control volume. By modulating the amplifier with an envelope, the sound can be given its basic “shape”. In fact, the “volume shape” is one of the most important factors to how we identify the sound. By setting up a proper volume envelope you can make a sound “soft”, “hard”, “plucked” “static” etc.
+ =
The volume envelope curve (to the left) determines how the amplitude of the waveform changes over time.
Envelopes
ADSR-Envelope
Envelopes are used to modulate pitch, amplitude, filter cutoff and other parameters in a sound. This is used to give the sound a varying character from the moment the key is pressed to the moment it is released.
The classic synthesizer envelope has four parameters, Attack, Decay, Sustain and Release, and is therefore often referred to as an “ADSR-envelope”.
When you press a key, the envelope is triggered. This means is starts rasing from zero to maximum level. How long this should take, depends on the Attack setting. If the Attack time is set to “0”, the envelope will instantly reach full level. If it is raised it will take longer.
If you for example have an envelope controlling volume, raising the attack will give the sound a “softer” character. If you have the envelope routed to the filter, it might give the sound a “wah” type of start.
Level
Time
Attack (time)
Key Down
About Subtractive Synthesis |
Page 87 |
After the envelope has reached full level, it starts to fall back again. How long this should take, is set with the Decay parameter.
Level
Time
Attack Decay (time) (time)
Key Down
The level of the envelope does not necessarily have to fall all the way back to zero level at the end of the Decay. Instead, the ADSR-envelope has a Sustain setting used to determine the level the envelope should rest at, after the Decay. If you for example want to create a flute sound, you would have a fairly high Sustain setting on your Volume envelope, since a flute tone basically stays at a steady level for as long as you play it. On the other hand, for a piano sound, you would want a Sustain level of “0”, since a piano sound decays to silence if you hold the key long enough.
Level
Sustain (level)
Time
Attack Decay (time) (time)
Key Down
Please note that the Sustain parameter represents a level, but all other envelope parameters represent times.
Page 88 |
About Subtractive Synthesis |
As described above, the envelope stays at the Sustain level until the key is released. It then falls back to zero level. The time it should take for this to happen is set with the Release parameter, which works just as the Decay, only it is not applied until you lift your finger off the keys.
Level
|
|
|
|
|
Sustain |
|||
|
|
|
|
|
||||
|
|
|
|
|
(level) |
|||
|
|
|
|
|
|
|
|
Time |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Attack |
|
Decay |
|
Release |
|||
|
(time) |
|
(time) |
|
(time) |
|||
Key Down |
|
|
|
Key Up |
▼If you set Sustain to full level, the Decay setting is of no importance since the volume of the sound is never lowered.
Level
Time
Key Down |
Key Up |
▼If you set Sustain to 0, the sound will become silent after the Decay phase is finished. With short Attacks moderate Decay times, this can be used to simulate the behaviour of a plucked string instrument (guitar, piano etc) where the sound always decays to silence after a while.
Level
Time
Key Down |
Key Up |
About Subtractive Synthesis |
Page 89 |
▼If you release a key before the envelope has reach its sustain, it will immediately “jump” to the Release. The effect of this can be studied in the illustration below.
Level
Time
Key Down |
Key Up |
▼Often envelope levels can be made to vary with how hard you play the keys. This is used to make a sound vary with your playing style, for example to make the sound brighter (filter envelope) or louder (amplifier envelope).
AD-Envelope
A simpler form of envelope has Attack and Decay parameters only, and is therefore called an AD-enve- lope. In effect, the AD-envelope behaves like an ADSR-envelope with Sustain set to 0 (see the picture at the top of this page??). This type of envelope, often with amount and inversion controls, is suitable when you want to affect the start of the sound only.
On the Nord Lead 2, the Modulation Envelope is of AD-type. Typically, it can be made to modulate the FM amplitude or the pitch of Oscillator 2, to create a different timbre during the attack part of the sounds.
LFOs
An LFO is an oscillator, just like the ones that produce the sound in a synthesizer, but with two main differences:
▼The LFO produces very low frequencies, most often below the hearing range (up to 20Hz).
▼The LFO is not used to produce sound, instead it is connected to other modules to provide modulation of parameters.
If you for example route an LFO to pitch, you get a vibrato. If you route it to the filter’s cutoff frequency you get a wah-wah type of effect. And if you route it to the amplifier of an instrument you get a tremolo.
The three basic parameters for an LFO are Waveform, Rate (frequency) and Amount:
▼The waveform determines the type of vibrato, for example “regular” (triangle or sine), ramp (sawtooth) or random.
▼The Rate determines the speed of the vibrato.
▼The Amount controls to what degree the LFO affects its destination.
Page 90 |
About Subtractive Synthesis |
MIDI Implementation |
Page 91 |
12. MIDI Implementation
Controller Number List
The following is a list of the MIDI Controller numbers used for all knobs and buttons on the front panel. See page 72.
▼The reception and transmission of Controllers can be turned on/off. See page 61.
▼Buttons that control “on/off” functions have a Controller value of “0” corresponding to the “off” position and a value of “on” corresponding to the “on” position.
▼Buttons that step through various possibilities start with a Controller value of “0” for the “lowest” setting and then increment with a value of 1 for each step upwards.
If you want to send Controllers to Percussion Kits, proceed with caution! The Controller message you send will affect the percussion sound that was last selected for editing, by pressing a black key on the keyboard (see page 30).
Nord Lead 2 Parameter |
MIDI Controller # |
MIDI Controller Name |
|
|
|
Gain |
7 |
Main Volume |
|
|
|
Oct Shift |
17 |
General Purpose #2 |
|
|
|
Mod Wheel Destination |
18 |
General Purpose #3 |
|
|
|
Unison |
16 |
General Purpose #1 |
|
|
|
Poly/Legato/Mono |
15 |
Undefined |
|
|
|
Portamento Auto |
65 |
Portamento On/Off |
|
|
|
Portamento Time |
5 |
Portamento Time |
|
|
|
LFO 1 Rate |
19 |
General Purpose #4 |
|
|
|
LFO 1 Waveform |
20 |
Undefined |
|
|
|
LFO 1 Destination |
21 |
Undefined |
|
|
|
LFO 1 Amount |
22 |
Undefined |
|
|
|
LFO 2/Arpeggio Rate |
23 |
Undefined |
|
|
|
LFO 2 Destination/Arpeggio Mode |
24 |
Undefined |
|
|
|
LFO 2 Amount/Arpeggio Range |
25 |
Undefined |
|
|
|
Modulation Envelope Attack |
26 |
Undefined |
|
|
|
Modulation Envelope Decay |
27 |
Undefined |
|
|
|
Modulation Envelope Destination |
28 |
Undefined |
|
|
|
Page 92 |
|
MIDI Implementation |
|
|
|
|
|
|
Nord Lead 2 Parameter |
MIDI Controller # |
MIDI Controller Name |
|
|
|
|
|
Modulation Envelope Amount |
29 |
Undefined |
|
|
|
|
|
Osc 1 Waveform |
30 |
Undefined |
|
|
|
|
|
Osc 2 Waveform |
31 |
Undefined |
|
|
|
|
|
Osc 2 Semitones |
78 |
Sound Controller 9 |
|
|
|
|
|
Osc 2 Fine Tune |
33 |
LSB for Controller 1 |
|
|
|
|
|
Oscillator FM Depth |
70 |
Sound Controller 1 (Sound Variation) |
|
|
|
|
|
Osc 2 Keyboard Tracking |
34 |
LSB for Controller 2 |
|
|
|
|
|
Oscillator Pulse Width |
79 |
Sound Controller 10 |
|
|
|
|
|
Oscillator Sync |
35 |
LSB for Controller 3 |
|
|
|
|
|
Oscillator Mix |
8 |
Balance |
|
|
|
|
|
Amplifier Envelope Attack |
73 |
Sound Controller 4 (Attack) |
|
|
|
|
|
Amplifier Envelope Decay |
36 |
LSB for Controller 4 |
|
|
|
|
|
Amplifier Envelope Sustain |
37 |
LSB for Controller 5 |
|
|
|
|
|
Amplifier Envelope Release |
72 |
Sound Controller 3 (Release) |
|
|
|
|
|
Filter Envelope Attack |
38 |
LSB for Controller 6 |
|
|
|
|
|
Filter Envelope Decay |
39 |
LSB for Controller 7 |
|
|
|
|
|
Filter Envelope Sustain |
40 |
LSB for Controller 8 |
|
|
|
|
|
Filter Envelope Release |
41 |
LSB for Controller 9 |
|
|
|
|
|
Filter Mode |
44 |
LSB for Controller 12 |
|
|
|
|
|
Filter Cutoff |
74 |
Sound Controller 2 (Timbre) |
|
|
|
|
|
Filter Resonance |
42 |
LSB for Controller 10 |
|
|
|
|
|
Filter Envelope Amount |
43 |
LSB for Controller 11 |
|
|
|
|
|
Filter Velocity |
45 |
LSB for Controller 13 |
|
|
|
|
|
Filter Keyboard Track |
46 |
LSB for Controller 14 |
|
|
|
|
|
Filter Distortion |
80 |
|
|
|
|
|
In addition to the above, following controllers are used:
▼The Modulation wheel transmits and receives Controller 1.
▼If the Pedal input is used with an expression pedal, this is transmitted and received as Controller 11.
▼If the Pedal input is used for sustain, this is transmitted as Controller 64 (Damper Pedal)
▼Bank Select messages (Controller 0 and 32) are received.