Logic Express 9 Instruments
Copyright © 2009 Apple Inc. All rights reserved. Your rights to the software are governed by the accompanying software license agreement. The owner or authorized user of a valid copy of Logic Express software may reproduce this publication for the purpose of learning to use such software. No part of this publication may be reproduced or transmitted for commercial purposes, such as selling copies of this publication or for providing paid for support services. The Apple logo is a trademark of Apple Inc.
Contents Preface 9 9 10 10 An Introduction to the Logic Express Instruments About the Logic Express Instruments About the Logic Express Documentation Additional Resources Chapter 1 13 14 15 15 16 17 17 18 ES E Getting to Know the ES E Interface Using the ES E Oscillators Using the ES E LFO Using the ES E Filter Using the ES E Envelope Using the ES E Output Parameters Extended ES E Parameters Chapter 2 19 20 21 22 23 23 ES M Getting to Know the ES M Interface Using the ES M Oscillator Using the ES M
38 39 41 44 45 4 Using the ES1 Amplifier Parameters Using the ES1 Envelope Parameters Modulating the Sound of the ES1 Adjusting Global ES1 Parameters ES1 MIDI Controller List Chapter 5 47 48 49 61 63 73 75 105 107 109 111 122 ES2 Getting to Know the ES2 interface Using the ES2 Oscillators Using the ES2’s Global Parameters Using the ES2 Filters Using the ES2 Amplifier Parameters Working with Modulation in the ES2 Using the ES2’s Integrated Effect Processing Section Creating Random ES2 Sound Variations U
Chapter 8 163 External Instrument 163 Getting to Know the External Instrument Interface 164 Using the External Instrument Chapter 9 165 167 168 170 171 176 180 182 185 186 200 203 208 211 213 214 216 217 219 220 221 222 231 232 235 237 237 Chapter 10 239 Klopfgeist 240 Using the Klopfgeist Parameters Chapter 11 241 242 244 245 245 249 252 EXS24 mkII Getting to Know the EXS24 mkII Interface About EXS24 Sampler Instruments Getting to Know the EXS24 mkII Parameter Window Using the EXS24 mkII Sampler In
Chapter 12 6 254 255 256 260 265 266 267 268 270 271 277 288 297 301 302 303 303 308 314 314 315 316 316 Getting to Know the Ultrabeat Oscillators Getting to Know the Ultrabeat Oscillator Parameters Using Oscillator 1 in Ultrabeat Using Oscillator 2 in Ultrabeat Using the Ultrabeat Ring Modulator Using the Ultrabeat Noise Generator Getting to Know the Ultrabeat Filter and Distortion Section Using Ultrabeat’s Multimode Filter Using Ultrabeat’s Distortion Circuit Using the Ultrabeat Output Section Working
Appendix 341 342 343 344 345 346 GarageBand Sound Effects GarageBand Strings GarageBand Tonewheel Organ GarageBand Tuned Percussion GarageBand Voice GarageBand Woodwind 347 347 351 353 367 371 Synthesizer Basics Sound Basics What Is a Synthesizer? How Subtractive Synthesizers Work Other Synthesis Methods A Brief History of the Synthesizer Contents 7
Preface An Introduction to the Logic Express Instruments Logic Express provides a number of software-based instruments that include: innovative synthesizers, a powerful sampler, and authentic recreations of vintage instruments. You can use these instruments for real time playback in Logic Express. The Logic Express instruments cover almost every sound generation need you will encounter in your day to day work with Logic Express.
Instrument category Included instruments Synthesizer • • • • • • • Drum synthesizer • Ultrabeat Software sampler • EXS24 mkII Vocoder synthesizer • EVOC 20 PolySynth Utility • External Instrument GarageBand instruments Analog Basic, Analog Mono, Analog Pad, Analog Swirl, Analog Sync, Bass, Digital Basic, Digital Mono, Digital Stepper, Drum Kits, Electric Clavinet, Electric Piano, Guitar, Horns, Hybrid Basic, Hybrid Morph, Piano, Sound Effects, Strings, Tonewheel Organ, Tuned Percussion, Voice,
Release Notes and New Features Documents Each application offers detailed documentation that covers new or changed features and functions. This documentation can be accessed in the following location: • Click the Release Notes and New Features links in the application Help menu. Logic Express Website For general information and updates, as well as the latest news on Logic Express, go to: • http://www.apple.
ES E 1 The ES E synthesizer is ideal for quickly creating pad and ensemble sounds. The 8-voice ES E (ES Ensemble) is great for adding atmospheric beds to your music, with minimal CPU overhead. While it may look simple, it is more than capable of producing rich and warm pad sounds. The ES E produces sounds using subtractive synthesis. It features an oscillator that generates harmonically rich waveforms. You subtract (cut, or filter out) portions of these waveforms, and reshape them, to create new sounds.
Getting to Know the ES E Interface Before you take a look at the individual parameters of the ES E, this section will familiarize you with the various elements in the ES E graphical interface. Oscillator parameters Filter parameters LFO parameters Output parameters Envelope parameters Oscillator parameters • Oscillator parameters: The oscillator Wave and Octave parameters are shown in the area to the left. The oscillator generates the waveforms that form the basis of your sound.
Using the ES E Oscillators The synthesizer oscillator generates a waveform, which is then sent to other portions of the synthesizer engine for processing or manipulation. • Wave knob: Selects the waveform of the oscillator, which is responsible for the basic color of the tone. The leftmost setting of the Wave parameter causes the oscillators to output sawtooth signals. Across the remaining range, the oscillators output pulse waves, with the average pulse width being defined by the Wave parameter position.
Note: When the pulse width becomes very narrow, the signal sounds as if it is being interrupted (“breaking up”). Given this potential artifact, set the PWM intensity with care, and select the Wave parameter’s 12 o’clock position (50% rectangular) for the pulse width, if you want to achieve the maximum modulation range. Using the ES E Filter The ES E includes a lowpass filter that lets you contour the output from the oscillator. • Cutoff knob: Controls the cutoff frequency of the ES E filter.
Using the ES E Envelope The AR (Attack and Release) envelope affects both the filter cutoff (AR Int) and the level of the sound over time. • Attack slider: Determines the time that it takes for the signal to reach the initial, desired signal level (the sustain level). • Release slider: Determines the time that it takes for the signal to fall from the sustain level to a level of zero. Using the ES E Output Parameters The ES E output stage consists of the Volume section and the Chorus/Ensemble buttons.
• Chorus I, Chorus II, and Ensemble buttons: Click to switch any of these effect variations on or off. • Chorus I and Chorus II are typical chorus effects. • Chorus II is characterized by a stronger modulation. • The Ensemble effect employs a more complex modulation routing, creating a fuller and richer sound. • If none of the buttons is active, the effects processor is turned off.
ES M 2 The monophonic ES M is a good starting point if you’re looking for bass sounds that punch through your mix. The ES M (ES Mono) synthesizer features an automatic fingered portamento mode, making bass slides easy. It also provides an automatic filter compensation circuit that delivers rich, creamy basses, even when using higher resonance values. The ES M produces sounds using subtractive synthesis. It features an oscillator that generates harmonically rich waveforms.
Getting to Know the ES M Interface Before you take a look at the individual parameters of the ES M, this section will familiarize you with the various elements in the ES M graphical interface. Filter and Filter Envelope parameters Overdrive Oscillator parameters Output parameters • Oscillator parameters: The oscillator Mix and Octave parameters are shown in the area to the left. The oscillator generates the basic waveforms that form the basis of your sound. See Using the ES M Oscillator.
Using the ES M Oscillator The synthesizer oscillator is used to generate a waveform, which is then sent to other portions of the synthesizer engine for processing or manipulation. • Mix knob: Sets the waveform of the oscillator, which is responsible for the basic color of the tone. • Setting the Wave parameter all the way to the left causes the oscillators to output sawtooth signals.
Using the ES M Filter and Filter Envelope The ES M includes a lowpass filter that lets you contour the output from the oscillator. The filter features a dedicated envelope. Filter Envelope parameters • Cutoff knob: Controls the cutoff frequency of the ES M filter. Its slope is 24 dB/octave. • Resonance knob: Boosts or cuts portions of the signal that surround the frequency defined by the Cutoff parameter.
Using the ES M Level Envelope and Output Controls The output stage of the ES M offers the following parameters. Level parameters • Decay knob: Sets the decay time of the dynamic stage. The attack, release, and sustain times of the synthesizer are internally set to 0. • Velo knob: Determines the velocity sensitivity of the dynamic stage. • Vol knob: Sets the master output level of the ES M. • Overdrive knob: Controls the level of the integrated overdrive effect.
ES P 3 The ES P emulates classic polyphonic synthesizers of the 1980s. The 8-voice ES P (ES Poly) is a versatile instrument that is capable of producing a huge variety of useful musical sounds. The creation of classic analog synthesizer brass sounds is just one of its many strengths. The ES P produces sounds using subtractive synthesis. It features an oscillator that generates harmonically rich waveforms.
Getting to Know the ES P Interface Before you take a look at the individual parameters of the ES P, this section will familiarize you with the various elements in the ES P graphical interface. Oscillator parameters Filter parameters Effect parameters Envelope parameters LFO parameters Level parameters • Oscillator parameters: The Oscillator sliders are shown in the area to the left. The Octave parameters are also found in this section.
Using the ES P Oscillators The ES P features several oscillators that output different waveforms. These signals can be mixed together—at different levels—providing countless variations of the raw material used for your sounds. • Oscillator sliders: Set the level of the waveforms output by the oscillators. • In addition to triangular, sawtooth, and rectangular waves, the rectangular waves of two sub-oscillators are also available.
• Modulate the cutoff frequency of the dynamic lowpass filter, resulting in a wah wah effect. • Vib/Wah knob: Turn to the left to set a vibrato; turn to the right to cyclically modulate the filter. • Speed knob: Sets the rate of the vibrato or cutoff frequency modulation. Using the ES P Filter The ES P includes a lowpass filter that lets you contour the output from the oscillator. • Frequency knob: Controls the cutoff frequency of the ES P’s lowpass filter.
Note: Increasing the Resonance value results in a rejection of bass (low frequency energy) when using lowpass filters. The ES P compensates for this side-effect internally, resulting in a more bassy sound. • 1/3, 2/3, 3/3 (Key Follow) buttons: The cutoff frequency can be modulated by MIDI note number (keyboard position); you may know this parameter as keyboard follow on other synthesizers. Enable one of the 1/3, 2/3, 3/3 buttons to choose one-third, two-thirds, or full-keyboard follow.
• Sustain slider: Determines the desired signal level (the sustain level). • Release slider: Determines the time it takes for the signal to fall from the sustain level to a level of zero. • Volume knob: Sets the overall output level of the ES P. • Velo Volume knob: Sets the amount (depth) of velocity sensitivity to incoming MIDI note events. When set to higher values, each note is louder if struck more firmly.
• Neg. Bender Range: The default Neg. Bender Range value is Pos PB (Positive Pitch Bend). In essence, this means that only positive pitch bend is available. You can adjust the negative (downwards) pitch bend range in semitone steps-up to 2 octaves (a value of 24). • Tune field: Tunes the entire instrument in cents. A cent is 1/100th of a semitone.
ES1 4 The ES1 emulates the circuits of analog synthesizers in a simple, streamlined interface. The ES1 uses a method of synthesis called subtractive synthesis. It features an oscillator and sub-oscillator that generate harmonically rich waveforms. You subtract—cut, or filter out—portions of these waveforms and reshape them to create new sounds.
Getting to Know the ES1 Interface Before you take a look at the individual parameters of the ES1, this section will familiarize your with the various elements that constitute the ES1’s graphical interface, which is broken down into six main areas. Oscillator parameters Filter parameters Amplifier parameters Modulation parameters Envelope parameters Global parameters • Oscillator parameters: Shown to the left, the oscillators generate the basic waveforms that form the basis of your sound.
Using the ES1 Oscillators The ES1 features a primary oscillator and a sub-oscillator. The primary oscillator generates a waveform, which is then sent to other parts of the synthesizer for processing or manipulation. The sub-oscillator generates a secondary waveform one or two octaves below that of the primary oscillator. • Wave knob: Selects the waveform of the primary oscillator, which is responsible for the basic color of the tone. See Setting ES1 Oscillator Waveforms.
Waveform Basic tone Comments Pulse “Nasal” sounding Great for reed instruments, synth blips, basses Using Pulse Width Modulation in the ES1 You can freely set any pulse width in-between the square wave and pulse wave symbols of the Wave knob. The pulse width can also be automatically modulated in the modulation section (see Using the ES1 Router). Modulating the pulse width with a slowly cycling LFO, for example, allows periodically mutating, fat bass sounds.
Using the ES1 Filter Parameters This section outlines the filter parameters of the ES1. • Cutoff slider: Controls the cutoff frequency of the ES1’s lowpass filter. • Resonance slider: Cuts or boosts the portions of the signal that surround the frequency defined by the Cutoff parameter. Boost can be set so intensively that the filter begins to oscillate by itself (see Driving the ES1 Filter to Self-Oscillation).
• If Key is set to maximum, the filter follows the pitch, resulting in a constant relationship between cutoff frequency and pitch. This mirrors the properties of many acoustic instruments where higher notes sound both brighter in tone and higher in pitch. • ADSR via Vel slider: Determines how note velocity affects the filter cutoff frequency modulation—caused by the envelope generator (see Using the ES1 Envelope Parameters).
• Amplifier Envelope Selector buttons: The AGateR, ADSR, and GateR buttons define which of the ADSR envelope generator controls have an effect on the amplifier envelope (see Using the Envelope to Control the ES1 Amplifier). Using the ES1 Envelope Parameters The ES1 features an attack, decay, sustain, and release (ADSR) envelope that can shape the filter cutoff and the level of the sound over time.
The modulation range is determined by the two arrows. The minimum amount of modulation is indicated by the lower arrow. The upper arrow indicates the maximum amount of modulation. The blue bar between the arrows shows the dynamic range of this modulation. You can simultaneously adjust the modulation range and intensity by dragging the blue bar and moving both arrows at once.
• GateR: The Gate control signal is used to maintain a constant level, while the note is held. As soon as you release the key, the release phase begins. The Attack, Decay and Sustain sliders of the ADSR Envelope have no impact on the sound’s level. Modulating the Sound of the ES1 The ES1 offers a number of simple, yet flexible, modulation routing options. Modulation is used to add animation to your sound over time, making it more interesting, lively, or realistic.
• Mix buttons: Turn on to modulate the mix between the primary and sub-oscillators. • Cutoff buttons: Turn on to modulate the cutoff frequency of the filter. • Resonance buttons: Turn on to modulate the resonance of the filter. • Volume buttons: Turn on to modulate the main volume. • Filter FM button (modulation envelope only): Turn on to use the triangle wave of the oscillator to modulate the filter cutoff frequency.
• Int via Whl slider: The upper arrow defines the intensity of the LFO modulation if the modulation wheel (MIDI controller 1) is set to its maximum value. The lower arrow defines the amount of LFO modulation if the modulation wheel is set to zero. The distance between the arrows—shown by a green bar—indicates the range of your keyboard’s modulation wheel. You can simultaneously adjust the modulation range and intensity by dragging the green bar, thus moving both arrows at once.
µ µ To fade the LFO modulation in or out Choose a positive Form value (towards attack) to fade in the LFO modulation. The higher the value, the longer it takes for you to hear the modulation. Choose a negative value (towards decay) to fade out the LFO modulation. The lower the value (closer to full), the shorter the fade out time is. LFO control with envelopes is most often used for delayed vibrato, which is a technique many instrumentalists and singers employ to intonate longer notes.
• Chorus field: The ES1 offers two classic stereo chorus effects and one ensemble effect. • Off deactivates the in-built chorus circuit. • C1 and C2 are typical chorus effects. C2 is a variation of C1 and is characterized by a stronger modulation. • Ens (Ensemble) employs a more complex modulation routing, creating a fuller and richer sound. • Out Level field: Controls the master volume of the ES1.
Controller number Parameter name 21 ADSR via Vel:upper slider 22 Attack slider 23 Decay slider 24 Sustain slider 25 Release slider 26 Key slider 27 Amplifier Envelope Selector buttons 28 Level via Velocity:lower slider 29 Level via Velocity:upper slider 30 Chorus parameter 31 Modulation envelope target 102 Modulation Envelope form slider 103 Modulation envelope:Int via Vel parameter:lower slider 104 Modulation envelope:Int via Vel parameter:upper slider 105 LFO rate 106
ES2 5 The ES2 synthesizer combines a powerful tone generation system with extensive modulation features. It seamlessly blends subtractive synthesis and elements of FM and wavetable synthesis methods to generate an extraordinary variety of sounds. This makes it the perfect synthesizer for the creation of powerful pads, evolving textures, rich basses, or synthetic brass.
Note: Within the parameter description sections, you will often find information about the use of parameters as modulation targets or sources. This underlines one of the ES2’s greatest strengths—namely, the vast modulation possibilities it offers. It is recommended that you read through the chapter, and return to these “modulation information” sections (see below) when, and if, you need to refer to them.
• Amplifier parameters: The area at the top right contains the output parameters, where you can set the overall volume of the ES2, and add a sine signal at the output stage. See Using the ES2 Amplifier Parameters. • Modulation router or Vector Envelope: The dark strip across the center of the ES2 interface is shared by the modulation router and the Vector Envelope. You can use the buttons at the right end of this section to switch between the two.
• Oscillators 2 and 3 can be synchronized to, or ring modulated with, Oscillator 1. They also have rectangular waves with either user-defined fixed-pulse widths or pulse width modulation (PWM) features. • You can use the modulation router to simultaneously change the pulse widths of the rectangular waves of Oscillator 1 and the synchronized and ring-modulated rectangular waves of Oscillators 2 and 3.
• (Fine) Frequency value field: Used to fine-tune the oscillator frequency (pitch). The value display works as follows: the left numbers show the semitone setting, the right numbers show the cent (1 cent = 1/100th semitone) setting. These are denoted by an s or c to the right of the value. You can adjust these two values independently. For example, an oscillator with the value 12 s 30 c sounds an octave (12 semitones) and 30 cents higher than an oscillator with the value 0 s 0 c.
Using Pulse Width Modulation in the ES2 You can alter the tonal color of rectangular waveforms by scaling the width of waveform pulses to any value. This is known as pulse width modulation. The pulse width modulation features of the ES2 are extensive. As an example, if rectangular waves are chosen for all oscillators, you can simultaneously modulate the pulse width of Oscillator 1 and the synchronized pulse waves of Oscillator 2 (or the square wave of Oscillator 2’s ring modulator) and Oscillator 3.
Modulating ES2 Oscillator Pulse Width with an LFO Pulse width modulation (PWM) can be automatically controlled with appropriate settings in the router. A pulse wave (with PWM controlled by an LFO set to a sine wave) makes a single oscillator sound vivid, undulating, and overtone-rich. Sonically, this is similar to the sound of two slightly detuned, phasing oscillators, which is great for sustained bass and pad sounds. The graphic below shows a pulse wave, with the pulse width modulated by an LFO.
How Frequency Modulation Works in the ES2 In the ES2, the frequency of Oscillator 1 (with a sine wave chosen—11 o’clock position for the Wave knob) can be modulated by the output signal of Oscillator 2. • When Oscillator 2 outputs a positive signal, the frequency of Oscillator 1 increases. • When Oscillator 2 outputs a negative signal, the frequency of Oscillator 1 decreases.
Tip: The type of modulation that occurs can vary significantly when different waveforms are chosen for Oscillator 2—the modulating oscillator—in particular. Using Ring Modulation in the ES2 Ring modulation is a powerful tool for the creation of inharmonic, metallic, bell-like sounds. The spectra resulting from its use are inharmonic at almost every frequency ratio. The ring modulator is a device that dates back to the early days of the synthesizer.
µ µ µ µ To choose a Digiwave Set the Wave knob to Sine (6 o’clock position), then do one of the following: Control-click or right-click the Sine label, and choose a waveform from the pop-up menu. Click-hold the Sine label and drag the mouse vertically. Shift-click the menu, and type in a value, to select the Digiwave numerically. ES2 Digiwave Modulation Options The number assigned to each Digiwave is a parameter that can be modulated.
Modulating the Noise Color Oscillator 3 has more up its sleeve than the output of neutral sounding white noise, however. You can modulate the tonal color of the noise signal in real time—without using the main filters of the ES2—by modulating the waveform of Oscillator 3. To change the noise color, set up a modulation routing as follows: modulation target Osc3Wave, source ModWhl. The modulation amount slider behaves somewhat differently with this routing, essentially acting like a filter.
Note: If the ES2 is set to Mono or Legato keyboard mode, the Analog parameter is effective only when Unison is active. In this situation, Analog sets the amount of detuning between the stacked (unison) voices. If the Voices parameter is set to 1 and/or Unison is not activated, the Analog parameter has no effect. For more information about these parameters, see Choosing the ES2 Keyboard Mode (Poly/Mono/Legato).
Setting the Oscillator Level Balance in the ES2 Dragging the square icon in the Triangle cross-fades—sets the level relationships—between the three oscillators. This is self-evident in use. If you move the square icon along one of the Triangle’s sides, it cross-fades between the two closest oscillators, and the third oscillator is muted. Click or click-drag in the Triangle to change the level balance between the oscillators.
Adjusting the ES2 Oscillator Start Point The oscillators can either run freely or begin at the same phase position of their respective waveform cycles—each time the ES2 receives a note on message. You can set the desired behavior using the Osc Start (Oscillator Start) pop-up menu, found at the upper-right corner of the ES2 interface. • When Osc Start is set to free: The initial oscillator phase start point is random for each played note. This adds life to the sound.
Every time Oscillator 1 starts a new oscillation phase, the synchronized oscillator (Oscillator 2 or 3) is also forced to restart its phase from the beginning. Between the waveform cycles of Oscillator 1, the waveform cycles of the synchronized oscillators run freely. Envelope Modulation of the Synchronized Oscillator Frequency Synchronized oscillator sounds are especially cool when the frequency of the synchronized oscillator is modulated by an envelope generator.
• Constant Beat Detuning (CBD) menu: See Emulating Stretch Tuning in the ES2. • Oscillator Start menu: See Adjusting the ES2 Oscillator Start Point. Choosing the ES2 Keyboard Mode (Poly/Mono/Legato) A polyphonic instrument allows several notes to be played simultaneously—an organ or piano, for example. Many older analog synthesizers are monophonic, which means that only one note can be played at a time, much like a brass or reed instrument.
In Poly/Unison mode, each played note is effectively doubled—or, more correctly, the polyphony value of the Voices parameter is halved. These two voices are then heard when you trigger the note. Activating Poly/Unison has the same effect as setting the ES2 to Mono/Unison (Voices = 2), but you can play polyphonically. Setting a Glide (Portamento) Time in the ES2 The Glide parameter controls the portamento time.
Details on all filter parameters are covered in the following sections. Filter 1 Resonance Filter 1 Cutoff Filter Blend Filter 2 Cutoff Filter 2 Resonance Filter 2 Slope Filter FM Filter Drive Filter button Click here to choose a parallel or series filter configuration. Filter 1 Mode • Filter button: Activates or deactivates the entire filter section of the ES2.
Choosing a Series or Parallel Filter Configuration in the ES2 Click the Parallel/Series button to switch between a parallel and series filter routing. When either is chosen, the entire circular filter element of the ES2 user interface rotates, and the positions and direction of the filter controls clearly indicate the signal flow. The button name also changes in each mode. Series filter signal flow Parallel filter signal flow In the figure to the left, the filters are cabled in series.
• In between these positions, the filters are cross-faded. You can also cross-fade the filters when they are cabled in series. In this scenario, the distortion—controlled by the Drive parameter—also needs to be considered, as this can be positioned either before or in-between the filters, depending on the Filter Blend setting you choose. Using the ES2 Router to Control Filter Blend The Filter Blend parameter is available as a modulation target in the router.
• If Drive is set to 0, no distortion occurs. +1: Filter 1 Drive Filter 2 +0,5: Filter 1 Drive Filter 2 0: Filter 1 Drive Filter 2 –0,5: Drive Filter 1 Drive Filter 2 –1: Drive Filter 1 Drive Filter 2 Filter Blend: Parallel Filter Configuration Information In a parallel configuration, the overdrive/distortion circuit—the Drive parameter—is always wired after the oscillator mix stage—the Triangle—and before the filters.
• BR: (band rejection):The frequency band directly surrounding the cutoff frequency is rejected, whereas the frequencies outside this band can pass. The Resonance parameter controls the width of the rejected frequency band. • BP (bandpass): The frequency band directly surrounding the cutoff frequency is allowed to pass. All other frequencies are cut. The Resonance parameter controls the width of the frequency band.
The Impact of Cutoff Frequency on the ES2 Signal The Cutoff Frequency (Cut) parameter controls the brilliance of the signal. • In a lowpass filter, the higher the cutoff frequency is set, the higher the frequencies of signals that are allowed to pass. • In a highpass filter, the cutoff frequency determines the point where lower frequencies are suppressed and only upper frequencies are allowed to pass.
µ To control two filter parameters at once Drag one of the three chain symbols in the ES2 filter section. Click here to simultaneously adjust the cutoff and resonance of Filter 1. Click here to simultaneously adjust the cutoff of both Filter 1 and Filter 2. Click here to simultaneously adjust the cutoff and resonance of Filter 2. • The chain between Cut and Res of Filter 1 controls both the resonance (drag horizontally) and cutoff frequency (drag vertically) simultaneously.
µ To drive the ES2 filter to self-resonance Turn on the Filter Reset button in the upper-right corner of the ES2 interface. When engaged, each note starts with a trigger that makes the filter resonate immediately. Using the ES2’s Fat Parameter to Compensate for High Resonance Values Increasing the Resonance value results in a rejection of bass—low frequency energy—when you are using lowpass filters.
Polyphonic Distortions in the Real World The ES2 features a dedicated distortion effect in the Effects section. Given the inclusion of this effect, you may be wondering what benefit the Drive function in the Filter section brings. The Distortion circuit in the Effects section affects the entire polyphonic output of the ES2. Every rock guitarist knows that more complex chords—other than major chords, parallel fifths, and octaves—sound “rough,” when using distortion.
Controlling Filter FM in the ES2 Router You can alter the value of the filter FM parameter with an appropriate modulation routing in the router. Choose LPF FM as the modulation target. A sine wave, at the frequency of Oscillator 1, is always used as the modulation source.
Thickening the ES2’s Sound with Sine Level The Sine Level knob, located next to the Filter 2 section, allows a sine wave at the frequency of Oscillator 1 to be mixed directly into the dynamic stage, independent of the filters. Even if you have filtered away the basic partial tone of Oscillator 1 with a highpass filter, you can reconstitute it with this parameter.
Working with Modulation in the ES2 The ES2 is equipped with a huge number of modulation sources and targets, making the ES2 a very flexible synthesizer that can generate extraordinary sounds that constantly evolve, sound like audio loops, or are just plain expressive to play. Reference tables that cover all modulation targets and sources are found at the end of this section. Modulation router Planar Pad Click here to display the Vector Envelope.
Getting to Know the ES2’s Modulation Router The modulation router—or router—spans the center of the ES2 interface. Click the Router button to view it if the Vector Envelope is displayed (these components share the same section of the interface). If you are new to synthesizer modulation routings, refer to the Synth Basics Modulation section. Via sources are shown in the middle of each modulation routing. Modulation targets are shown at the top of each modulation routing.
To create a basic modulation routing 1 Click in the Target field. A pop-up menu of all available targets appears. 2 Click in the Source field. A pop-up menu of all available sources appears. 3 Choose the parameter you want to modulate. Choose the parameter you want to use to modulate the target. 4 Vertically drag the arrowhead of the Intensity slider to the right of the modulation routing. This sets a fixed modulation intensity.
µ To bypass a modulation routing Click the “b/p” button at the top right of the modulation routing beside the Target label. The Bypass (b/p) parameter allows you to enable or disable individual modulation routings, without losing settings. Using Via Sources to Control ES2 Modulation Intensity In a basic modulation routing comprised of a target and source, you can set a fixed modulation intensity by vertically dragging the arrowhead of the Intensity slider to the right of the routing.
3 Click-hold in the via field to see a pop-up menu of all available sources. 4 Choose the source you want to use for control of the modulation intensity. 5 Vertically drag the upper arrowhead of the Intensity slider (to the right of the modulation routing) to set the maximum modulation intensity. 6 Vertically drag the lower arrowhead of the Intensity slider to set the minimum modulation intensity. µ To move the entire via range Drag the range area between the two slider halves vertically.
Both arrowheads will move simultaneously. If this area is too small to be dragged, just drag an unused section of the Intensity slider “track” to move the area. µ To set the modulation intensity to zero Click the little zero symbol beside the via label. µ To invert the effect of the via modulation source Click the via invert (inv) parameter to the right of the via label.
Getting to Know the ES2 LFOs The ES2 features two multiwaveform LFOs. Both are available as sources in the router. LFO 1 is polyphonic, which means that if it is used for any modulation of multiple voices, they will not be phase-locked. Furthermore, LFO 1 is key-synced: Each time you play a key, the LFO 1 modulation of this voice is started from zero. • To understand the nonphase-locked characteristic more fully, imagine a scenario where a chord is played on the keyboard.
A Brief LFO Overview LFO is an abbreviation for low frequency oscillator. As the name suggests, this is an oscillator, much like the three main oscillators of the ES2, but it differs in the following ways: • An LFO generates signals below the audio frequency range—in the bandwidth that falls between 0.1 and 20 Hz, but sometimes as high as 50 Hz. • Because it can’t be heard, an LFO only serves as a modulation source for periodic, cyclic modulation effects—rather than as part of the actual audio signal.
Using LFO 1’s Envelope Generator in the ES2 LFO 1 features a simple envelope generator, which is used to control the time it takes for the LFO modulation to fade in or fade out. At its center position, which can be accessed by clicking the middle mark, the modulation intensity is static—that is, no fade in or fade out will occur. µ To set the LFO 1 modulation fade time Choose a positive LFO 1 EG value to fade in the modulation. The higher the value, the longer the delay time.
Getting to Know the ES2 Envelopes (ENV 1 to ENV 3) The ES2 features three envelope generators per voice. They are abbreviated as ENV 1, ENV 2, and ENV 3, respectively, in the interface and router. In addition, the ES2 features the sophisticated Vector Envelope (see Getting to Know the ES2’s Vector Envelope). Note: To learn more about the roots of the term “envelope generator” and its basic functionality, see Synthesizer Basics. The parameters of ENV 2 and ENV 3 are identical.
Getting to Know ENV 1 in the ES2 Although ENV 1 might appear to be rather poorly equipped at first glance, its handful of parameters are useful for a vast range of synthesizer functions. Trigger Modes menu Decay/Release Mode button Attack via Velocity slider • Trigger Modes menu: You can define the trigger behavior of ENV 1 by choosing one of the following settings: • Poly: The envelope generator behaves as you would expect on any polyphonic synthesizer: Every voice has its own envelope.
Setting Envelope 1 Decay or Release in the ES2 ENV 1 can be set to act as an envelope generator with either of the following: an Attack time and Decay time parameter or an Attack time and Release time parameter. Click here to switch between Decay and Release modes. µ To switch between Attack/Decay and Attack/Release modes Click the D or the R above the right ENV 1 slider. The button label will change to reflect the mode that is activated.
ENV 3 is, however, also available for simultaneous use as a source in the router. The envelope time parameters can also be used as modulation targets in the router. Attack Time slider is divided into two halves that determine the attack time at maximum and minimum velocities. Click the center symbol to set the Sustain Time slider to its center value. Sustain Time and Sustain Level are set independently in the ES2.
Using the Envelope 2 and 3 Sustain Parameters in the ES2 When the Sustain Time (rise) slider is set to its center value, the Sustain (S) Level slider behaves like the sustain parameter of any synthesizer ADSR envelope. In this position, the Sustain (Level) slider defines the level that is sustained while the key remains depressed, following completion of the Attack time and Decay time phases.
Each voice is equipped with an independent Vector Envelope, which is triggered from its start point with every new keystrike (MIDI note-on message). Conceptually, the Vector Envelope—and Planar Pad and Triangle—may seem somewhat strange, and perhaps a little intimidating, but a little experimentation on your part will reveal how easy these features are to use. Combining these facilities with other ES2 synthesis options enables you to create some truly unique sounds that are—quite literally—moving.
An Overview of ES2 Vector Envelope Points, Times, and Loops The Vector Envelope time axis runs from left to right. Vector Envelope time axis Point 1 Sustain point is shown on row above time axis. Loop point is shown on row below time axis. Point time value shown in milliseconds (ms). Up to 16 points can be displayed on the time axis (10 are shown in the figure above).
The segment that previously existed between the two old points is divided at the clicked position. The sum of the two new segment times is equal to the time of the original undivided segment. This ensures that following points retain their absolute time positions. Existing square icon positions in the Triangle and Planar Pad are fixed, thus ensuring that newly created points don’t affect any previously defined movements. µ To delete a point Control-click it.
The Sustain point is indicated by an S between the point and its number shown on the turquoise strip. Setting Up ES2 Vector Envelope Loops The Vector Envelope can run in one-shot mode—as long as the note is sustained; it can be set to repeat a specific number of times; or it can repeat indefinitely—much like an LFO modulation. You can achieve repetitions by using the loop functions.
Setting the ES2 Vector Envelope Loop Mode You can choose from the following Vector Envelope Loop modes: Off, Forward, Backward, and Alternate. Click here to choose a Loop mode. • Off: When Loop Mode is set to Off, the Vector Envelope runs in one-shot mode from beginning to end—if the note is held long enough to complete all envelope phases. The other loop parameters are disabled.
• Free: You can also set a free Loop Rate by dragging the Loop Rate indicator towards the right half of the slider (free). The value indicates the number of cycles per second. Note: If Loop Rate is not switched to “as set,” and Loop Mode (Forward, Backward, or Alternate) is active, the times of points between the Loop and Sustain points and the Loop Smooth value are shown as a percentage of the loop duration, rather than in milliseconds.
Using the Finish ES2 Vector Envelope Mode If the Env Mode menu is set to Finish, the Vector Envelope does not immediately commence the release phase when you release the key. Rather, it plays all points for their full duration until the end point is reached, regardless of whether you hold the key or release it. The following behaviors apply: • If looping is turned off, the Sustain point is ignored.
µ To adjust a time value without affecting the absolute time positions of later points Control-drag the Time parameter to increase or decrease the time required to reach the following point. The time setting of the ensuing point is simultaneously adjusted—by a corresponding amount. This ensures that the adjacent and all following points retain their absolute time positions. Time Scaling the ES2’s Vector Envelope You can stretch and compress the entire Vector Envelope.
Using the ES2 Vector Envelope Shortcut Menu A number of Vector Envelope commands and functions can be accessed by right-clicking anywhere in the Vector Envelope. This will launch the pop-up menu shown below. Choose any item in the menu to perform the command or function. Using the ES2’s Planar Pad The Planar Pad has two axes—X and Y. The X axis is on the horizontal plane and the Y axis is on the vertical plane.
Choosing a Vector Target—Modulation Destinations The Vector X and Vector Y Target menus determine which parameter is modulated by square icon movements in the Planar Pad. The modulation targets are identical to those in the router. See ES2 Modulation Target Reference for descriptions. The position of the square icon in the Planar Pad is also available in the router, as the Pad-X and Pad-Y source and via options. See ES2 Modulation Source Reference and Using Via Sources to Control ES2 Modulation Intensity.
Target Comments Detune Controls the amount of detuning between all three oscillators. The sensitivity of all pitch modulation targets is determined by the modulation intensity. This is scaled as per the lists below, allowing you to create very delicate vibrati in the cent range (1/100 semitone), and huge pitch jumps by octaves. • Modulation intensity from 0 to 8: steps are 1.25 cents. • Modulation intensity from 8 to 20: steps are 3.33 cents. • Modulation intensity from 20 to 28: steps are 6.25 cents.
Target Comments OscWaveB The transitions between Digiwaves during a wavetable modulation (where you switch between different Digiwaves) are always smooth. You can use the OscWaveB target to continuously modulate the shape of the transitions from smooth to hard. This target applies to all oscillators. Osc1WaveB If wavetable modulation is active for a Digiwave (using the Osc1Wav target), you can use this target to modulate the shape of the transition.
Target Comments Cut1inv2 Cut1inv2 (Cutoff 1 normal and Cutoff 2 inverse) simultaneously modulates the cutoff frequencies of the first and second filters inversely (in opposite directions). Put another way, when the first filter’s cutoff frequency is rising, the cutoff of the second filter will fall—and vice versa. In cases where you have combined Filter 1, defined as a highpass filter, and Filter 2 in serial mode, both act as a bandpass filter.
Target Comments Env2Dec (Envelope 2 Decay) modulates the Decay time of the second envelope generator. In cases where you’ve selected Env2Dec as the target and Velocity as the source, the duration of the decaying note is dependent on how hard you strike the key. Selecting Keyboard as the source will result in higher notes decaying more quickly (or slowly). Env2Rel Env2Rel (Envelope 2 Release) modulates the Release time of the second envelope generator.
Source Comment Velo Velocity sensitivity serves as a modulation source. Bender The pitch bend wheel serves as a bipolar modulation source. This is also true when the Bend Range parameter of the oscillators is set to 0. ModWhl The modulation wheel serves as a modulation source.Note: For most standard applications, you’ll probably use the wheel as the via controller. Traditionally, it is used to control the intensity of periodic LFO modulations.
Via source Comment ENV1 ENV1 controls the modulation intensity. ENV2 ENV2 controls the modulation intensity. ENV3 ENV3 controls the modulation intensity. Pad-X, Pad-Y Both axes of the Planar Pad are available as viasources as well, enabling you to control modulation intensities with them. Kybd Kybd (Keyboard) outputs the keyboard position (the MIDI note number). The center point is C3 (an output value of 0). Five octaves below and above, an output value of −1 or +1, respectively, is sent.
Via source Comment SideCh SideCh (Side Chain modulation) uses a side chain signal as a modulation intensity (trigger) signal. The side chain source can be selected in the Side Chain menu in the upper gray area of the plug-in window. It is fed to the internal envelope follower, which creates a modulation value based on the current side chain input signal level. Using the ES2’s Integrated Effect Processing Section The ES2 is equipped with an integrated effect processor.
• Hard button: Activates the Distortion effect Hard mode. The distortion effect sounds like a fully transistorized fuzz box. • Distortion knob: Defines the amount of distortion. Turn this knob to zero to disable the effect. • Tone knob: Controls the treble portion of the distortion effect output. ES2 Chorus Effect A chorus effect is based on a delay line, the output of which is mixed with the original, dry signal. The short delay time is modulated periodically, resulting in pitch deviations.
• The Speed parameter determines the modulation rate. Creating Random ES2 Sound Variations The ES2 offers a unique feature that allows you to randomly vary the sound parameters. You can define the amount of random variation and restrict variations to specific sonic elements. The random sound variation feature will inspire and aid you when creating new sounds. It may also occasionally amuse you. Click here to randomize your sound settings. Adjust the slider to determine the amount of randomization.
µ To create several slight variations of the current setting Reload the original setting after each random alteration, saving each with a new name if desired. Restricting Randomization to ES2 Parameter Groups Some aspects of your sound may already be ideal for the sound you had in mind. If so, it may not be desirable to alter them. For example, if your sound setting has a nice percussiveness, and you’d like to try a few sonic color variations—while retaining this percussive feel.
Parameter group Comments Vector Env Mix Pad The oscillator mix levels (Triangle square icon positions) of the Vector Envelope points are altered. The rhythm and tempo of the modulation (the time parameters of the points) are not changed. Vector Env XY Pad Options The Planar Pad square icon positions (the Vector Envelope points) are randomized. The X/Y routing, however, is not changed. The rhythm and tempo of the modulation (the time parameters of the points) are also left unaltered.
Using the ES2 Macro Control Parameters The macro parameters provide quick access to several linked, related parameters. As you alter any of the macro controls, you will see one, two, or more parameters in the ES2 interface update. For example, adjusting the Detune macro control simultaneously affects the Analog parameter and the coarse and fine oscillator Frequency parameters. Important: The impact of each macro control is completely dependent on the parameter values of the current setting.
Nonassignable and 14-Bit Controller Information Controllers 0 and 32 are reserved for Bank Select messages, controller 1 is used as modulation source in the router, controllers 33 to 63 work as LSB for controllers 1 to 31, controllers 64 to 69 are reserved for pedal messages, controllers 120 to 127 are reserved for channel mode messages. In the MIDI specification, all controllers from 0 to 31 are known as Most Significant Byte (MSB) controller definitions.
ES2 Sound Design from Scratch, Filter Settings, Digiwaves The Analog Saw Init tutorial setting is designed to be used as a starting point when you are programming new sounds from “scratch.” When programming entirely new sounds, professional sound designers like to use this type of setting, which has an unfiltered sawtooth wave sound without envelopes, modulations, or any gimmicks. This type of setting is also useful when you are getting to know a new synthesizer.
Creating Detuned Monophonic Sounds and Effects with the ES2 The Analog Saw Unison setting is a fat, heavily detuned, unfiltered basic sound. Three sawtooth oscillators are used, but they are further detuned. The combination of Unison and Analog (set to a high value) is essential—but this time monophonic mode is used to stack ten voices. Without further effects, the result is a huge lead sound, much like those used in countless dance and trance productions.
• To control the filter modulation, move the green sliders of the first modulation channel in the router. This controls the modulation intensity. Using FM Intensity and Frequency to Create ES2 Sounds The FM Start setting is great for familiarizing yourself with linear frequency modulation (FM) synthesis. You’ll hear an unmodulated sine sound, generated by Oscillator 1.
• After these drastic augmentations to the modulation range, the sound will become uneven across the keyboard. In the lower and middle ranges it sounds nice, but in the upper key range the FM intensity appears to be too severe. You can compensate for this effect by modulating the Osc 1 Wave target by keyboard position (kybd) in modulation routings 5 and 6. This results in a keyboard scaling of the FM intensity.
Creating Distorted ES2 FM Sounds with Monophonic Unison The FM Megafat setting is well-suited for distorted basses and guitar-like sounds. This sound gets rather “rude” in the upper key range. This cannot be compensated for with key scaling, but not every sound has to be “nice” across the entire keyboard range! • Check out extreme detunings by adjusting the Analog parameter. • Check out the Flanger with this sound. • Engage the filter envelope by lowering the Cutoff Frequency of Filter 2 down to 0.
• Raise the LFO 1 rate from its preset value of 0.230 to 4.400. The result is a classic, fast PWM. • In this and the next step, the PWM will be set so that it sounds slower in the lower keyboard range and faster in the upper range. This is desirable for many sounds, such as synthetic strings. First, reduce the LFO 1 Rate to 3,800. • Change the modulation intensity of the second router channel (target = LFO1 Rate, Source = Kybd) to 0.46.
Try to program an atmospheric bell sound. Use your imagination, but here are some hints that may help: • Experiment with the various frequency ratios of Oscillators 1 and 2. You may want to use the 29 s 0 c/21 s 0 c ratio, which doesn’t sound out of tune at all. Ring modulation is not only useful for bell-like sounds, it’s also good for a great variety of spectra that tend to sound weird at lower frequency settings. Also try alterations to the fine-tuning of the Oscillators.
• In its basic (default) setting, the Vector Envelope has 3 envelope points. Point 1 is the start point, point 2 the Sustain point, and point 3 is the target in the release phase. By clicking the points, you can see that the mix is always set to 100% for Oscillator 1, in the Triangle. • Click point 2, and drag the square icon in the Triangle to Oscillator 2. You’ll hear a square wave, instead of Oscillator 1’s sawtooth. • Engage the Vector Envelope by switching the Solo Point parameter off.
• Drag the square icon in the Planar Pad all the way down, which results in the rightmost panorama position. • Click Point 3. You will hear only Oscillator 3’s triangular wave. • Drag the square icon in the Planar Pad all the way up, which results in the leftmost panorama position. • Switch on Solo Point. The sound begins with a strongly filtered sawtooth wave and turns into an unfiltered square wave. It initially sounds from the right, and then it moves to the left while morphing into a triangular wave.
• Alter the Loop Rate from the preset value of 0.09 up to 2.00. You will hear a periodic modulation, much like that of an LFO. At this point, the modulation is not synchronized with the project tempo. To synchronize the loop speed with the project tempo, move the Rate to the far left, and set a note or bar value. • You can create faster rhythmic note values by clicking between two points and setting the new time values—which result from the division that occurs—to a value of 12.5%, for example.
• Vector Time Scaling • Square icons in the Planar Pad for points 1, 2, and 3 (= Cutoff Frequency) • Waveforms (choosing other waveforms) ES2 Tutorial: Using Templates to Create Sounds Welcome to a brief programming tour of the ES2! While working on the factory preset programming for the ES2, a number of testers, sound programmers, and other people involved in the project indicated that it would be nice to start their programming work from templates, rather than entirely from scratch.
An old trick, which delivers a punchy attack, was used—to create an effect that the use of a naked wave wouldn’t deliver, even with the best and fastest filters available: You use an envelope (in this case, Env 1) for a quick “push” of a wavetable’s window—or all wavetables together, where it makes sense. Set up Envelope 1’s decay time for this short push by moving the wave selectors for all oscillators.
Using the ES2 Wheelrocker Setting This quite ordinary organ patch doesn’t hold any deep, high-end sound design secrets—it is just a combination of three oscillators with mixed wave levels. You’ll probably find a different combination that more closely matches your vision of what an organ sounds like. Check out the Digiwaves. Focus your attention on the mod wheel’s response—hold a chord, and bring the wheel in by moving it slowly upward until you reach the top (maximum).
Feel free to find your own values. While doing so, keep in mind the fact that there are two modulation pairs that should only be changed symmetrically—modulation routings 2 and 3 work as a pair, as do modulation routings 6 and 7. So, if you change Pitch 2’s maximum to a lower minus value, remember to set Pitch 3’s maximum value to the same positive amount—the same rule applies for modulation routing pair 6 and 7.
• A keyboard assignment was set up as the source for modulation routing 4. This is because all pitch, or pulse-width, modulations tend to cause a stronger detuning in the lower ranges, while the middle and upper key zones feature the desired diffusion effect. When using this parameter, you should initially adjust the lower ranges until an acceptable amount of detuning (resulting from the modulation) is reached. When set, check whether or not the modulations in the upper zones work to your satisfaction.
Modulation 3 “drives” the wavetables of all three oscillators, via the mod wheel. Stated simply, you can simultaneously scroll through the Oscillator 1 and Oscillator 3 wavetables, and change Oscillator 2’s pulse width—by moving the mod wheel. Try a careful, very slow movement of the mod wheel, and you’ll hear drastic changes within the wave configuration. Each incremental position of the wheel offers a different digital pad sound. Avoid rapid movements, or this will sound like an AM radio.
The pitch of Oscillator 2 provides the tone-color (or the harmonics) for the sync sound. Pitch changes are controlled by modulation routing 7—Oscillator 2 pitch is assigned to the mod wheel. If you move the wheel, you can scroll through the spectrum of harmonics that have been programmed—for real-time changes. Any modification here starts with the pitch of Oscillator 2 itself, which is set to 3 semitones below the overall pitch.
EFM1 6 The EFM1 is a simple, but powerful, frequency modulation synthesizer. The 16-voice EFM1 produces the rich bell and digital sounds that frequency modulation (FM) synthesis has become synonymous with. At the core of the EFM1 synthesis system, you’ll find a multi-wave modulator oscillator and a sine wave carrier oscillator. The basic sine wave (of the carrier oscillator) is a pure, characterless tone.
Getting to Know the EFM1 Interface Before you take a look at the individual parameters of the EFM1, this section will familiarize you with the various elements that constitute the EFM1 graphical interface. Modulator parameters Global parameters Modulation parameters Global parameters Carrier parameters Output parameters Randomize parameters Modulation parameters Output parameters Extended parameters The EFM1 is divided into several areas.
• Output parameters: The bottom section houses the Output section, which features the Sub Osc Level and Stereo Detune knobs, that can be used to thicken the sound. The volume envelope, Main Level, and Velocity controls are used to set the EFM1 level. See Setting EFM1 Output Parameters. • Randomize parameters: The Randomize field and button are shown to the lower right. They are used to create random variations of the current settings, resulting in new sounds. See Creating EFM1 Random Sound Variations.
• FM (Intensity) knob: Sets the amount of carrier oscillator frequency modulation by the modulator oscillator. As you adjust the FM knob, the intensity (and number) of newly generated overtones (harmonics) increases-making the sound brighter. Note: Although the technology behind it is very different, you could compare the FM (Intensity) parameter with the Filter Cutoff parameter of an analog synthesizer. • Wave knob (Modulator): Chooses a different waveform for the modulator oscillator.
Choosing a Different EFM1 Modulator Waveform In classic FM synthesis, sine waves are used as modulator and carrier waveforms. The EFM1 Modulator oscillator provides a number of additional digital waveforms, which extend its sonic capabilities significantly. These waveforms contain a number of additional harmonics which add a new level of richness to the resulting FM sounds. µ µ µ To choose a different waveform Turn the Wave parameter knob. At the full left position, the modulator produces a sine wave.
• Sustain slider: Sets a level that is held until the MIDI note is released. • Release slider: Sets the time it takes to reach a level of zero, after the MIDI note has been released. • Modulator Pitch knob: Determines the impact of the modulation envelope on the pitch of the modulator oscillator. • Turn the knob clockwise to increase the effect of the modulation envelope.
• Tune field: Used to fine-tune the pitch of the EFM1 by cents. A cent is 1/100th of a semitone. • Voices pop-up menu: Determines the number of simultaneously playable voices (polyphony). Click the pop-up menu to choose from mono (one voice), legato (one voice), or any number from 2 to 16 voices. Note: In the monophonic, legato mode, playing overlapping notes does not retrigger the EFM1 envelopes.
• Vol(ume) envelope: Shapes the level of the sound over time. The volume envelope is triggered every time a MIDI note is received. • Attack slider: Sets the time it takes to reach the maximum volume level. • Decay slider: Sets the time it takes to reach the Sustain level. • Sustain slider: Sets a level that is held until the MIDI note is released. • Release slider: Sets the time it takes to reach a level of zero, after the MIDI note has been released.
Assigning EFM1 MIDI Controllers The EFM1 Extended Parameters area allows you remotely control the EFM1 with your MIDI controller keyboard (or other MIDI device). You may assign any unused (and suitable) MIDI controller to the following parameters: • FM intensity • Vibrato µ To assign a controller Choose the desired controller in the Ctrl FM or Ctrl Vibrato menu, and set the modulation or vibrato amount with the slider below the menu.
EVOC 20 PolySynth 7 The EVOC 20 PolySynth combines a vocoder with a polyphonic synthesizer and can be played in real time. The EVOC 20 PolySynth can create classic vocoder sounds, made famous by artists such as Kraftwerk during the 1970s and 1980s. Vocoding remains popular in current electronic, hip-hop, R & B, and other music styles.
• EVOC 20 PolySynth Modulation Parameters (p. 154) • EVOC 20 PolySynth Output Parameters (p. 155) • Getting the Best Results with the EVOC 20 PolySynth (p. 156) • A Brief Vocoder History (p. 158) • EVOC20 Block Diagram (p. 161) What Is a Vocoder? The word vocoder is an abbreviation for VOice enCODER. A vocoder analyzes and transfers the sonic character of the audio signal arriving at its analysis input to the synthesizer’s sound generators. The result of this process is heard at the output of the vocoder.
An envelope follower is coupled to each filter band. The envelope follower of each band tracks, or follows, any volume changes in the audio source—or, more specifically, the portion of the audio that has been allowed to pass by the associated bandpass filter. In this way, the envelope follower of each band generates dynamic control signals.
3 If applicable to your host application and needs, mute the audio track serving as the side chain input, start playback, and play your MIDI keyboard. 4 Adjust the volume levels of the EVOC 20 PolySynth and the Side Chain source (if not muted) to taste. 5 Experiment with the knobs, sliders, and other controls. Have fun, and feel free to insert other effect plug-ins to further enhance the sound.
EVOC 20 PolySynth Sidechain Analysis Parameters The parameters in the Sidechain Analysis section control how the input signal is analyzed and used by the EVOC 20 PolySynth. You should be as precise as possible with these parameters to ensure the best possible speech intelligibility and accurate tracking. • Attack knob: Determines how quickly each envelope follower—coupled to each analysis filter band—reacts to rising signal levels.
By freezing the input signal you can capture a particular characteristic of the signal, which is then imposed as a complex sustained filter shape on the Synthesis section. Here are some examples of when this could be useful: • If you are using a spoken word pattern as a source, the Freeze button could capture the attack or tail phase of an individual word within the pattern—the vowel a, for example.
EVOC 20 PolySynth (U/V) Detection Parameters Human speech consists of a series of voiced sounds—tonal sounds or formants—and unvoiced sounds. The main distinction between voiced and unvoiced sounds is that voiced sounds are produced by an oscillation of the vocal cords, whereas unvoiced sounds are produced by blocking and restricting the air flow with lips, tongue, palate, throat, and larynx.
• Blend: Uses the analysis signal after it has passed through a highpass filter for the unvoiced portions of the sound. The Sensitivity parameter has no effect when this setting is used. • Level knob: Controls the volume of the signal used to replace the unvoiced content of the input signal. Important: Take care with the Level knob, particularly when a high Sensitivity value is used, to avoid internally overloading the EVOC 20 PolySynth.
• Global parameters: The parameters at the top left of the interface determine the keyboard mode and number of voices used by the EVOC 20 PolySynth. See EVOC 20 PolySynth Global Parameters. EVOC 20 PolySynth Oscillator Parameters The EVOC 20 PolySynth has two oscillators, which you can switch between Dual mode and FM mode: Click here to switch between Dual and FM mode. • Dual mode: Each oscillator allows you to choose a digital waveform. • FM mode: Oscillator 1 generates a sine wave.
• Wave 1 and Wave 2 fields: Vertically drag the numerical value beside the Wave 1 and Wave 2 labels to select the waveform type for Oscillators 1 and 2, respectively. The EVOC 20 PolySynth features 50 single-cycle digital waveforms with different sonic characteristics. Dual Mode EVOC 20 PolySynth Oscillator Parameters In Dual mode, each oscillator can use any of 50 digital waveforms. Balance slider Semi and Detune parameters are shown in Dual mode.
EVOC 20 PolySynth Noise Generator Parameters The noise generator provides a further sound source that can be used alongside the two oscillators. Important: The noise generator in the Oscillator section is independent of the noise generator in the U/V Detection area. For further information about voiced and unvoiced signals, see EVOC 20 PolySynth (U/V) Detection Parameters. • Level knob: Controls the amount of noise added to the signals of the two oscillators.
EVOC 20 PolySynth Filter Parameters The EVOC 20 PolySynth synthesis section has a simple lowpass filter. The filter is used for rough signal shaping, before the signal is more precisely shaped by the individual bands of the Formant Filter banks. • Cutoff knob: Sets the cutoff frequency of the lowpass filter. As you turn this knob to the left, an increasing number of high frequencies are removed from the synthesizer signal.
EVOC 20 PolySynth Global Parameters The parameters at the top left of the interface determine the keyboard mode and number of voices used by the EVOC 20 PolySynth. • Poly button/Voices field: When Poly is selected, the maximum number of Voices can be set in the numeric field. • Mono/Legato buttons: When Mono or Legato is selected, the EVOC 20 PolySynth is monophonic, and uses a single voice. • In Legato mode, Glide (see EVOC 20 PolySynth Tuning and Pitch Parameters) is only active on tied notes.
EVOC 20 PolySynth Formant Filter Parameters Overview The Formant Filter display is divided in two by a horizontal line. The upper half applies to the Analysis section and the lower half to the Synthesis section. Parameter changes are instantly reflected in the Formant Filter display, providing invaluable feedback about what is happening to the signal as it is routed through the two formant filter banks.
• Highest button: Click to determine whether the lowest filter band acts as a bandpass or lowpass filter. In the Bandpass setting, the frequencies below the lowest bands and above the highest bands are ignored. In the Lowpass setting, all frequencies above the highest bands are filtered. • Formant Stretch knob: Alters the width and distribution of all bands in the synthesis filter bank. This can be a broader or narrower frequency range than that defined by the Low and High Frequency parameters.
EVOC 20 PolySynth Modulation Parameters The Modulation section offers two LFOs. The LFOs can run freely, or they can be synchronized with the host application tempo. • The Pitch LFO controls pitch modulation of the oscillators, enabling you to produce vibrato effects. • The Shift LFO controls the Formant Shift parameter of the synthesis filter bank, enabling you to produce dynamic phasing-like effects. • Int via Whl slider: Defines the intensity of LFO pitch modulation.
EVOC 20 PolySynth Output Parameters The Output section provides control over the type, stereo width, and level of signal that is sent from the EVOC 20 PolySynth. The Output section also houses a simple, but effective, ensemble effect processor. • Signal menu: Determines the signal that is sent to the EVOC 20 PolySynth main outputs. You can choose one of the following settings: • Voc(oder): Choose to hear the vocoder effect. • Syn(thesis): Choose to hear only the synthesizer signal.
Getting the Best Results with the EVOC 20 PolySynth Achieving a great “classic” vocoder effect requires both the analysis and synthesis signals to be of excellent quality, and it also requires care to be taken with the vocoder parameters. These sections outline a number of tips that will help you achieve the best possible results.
Effective Use of the Envelope Parameters in the Analysis Section The Release parameter defines the time it takes for a given synthesis frequency band to decrease in level if the signal level of the respective analysis band decreases abruptly. The sound is smoother when band levels decrease slowly. To achieve this smoother character, use higher Release values in the analysis section of the interface. Don’t go too far with this, however, as overly long release times result in a less distinct, washy sound.
The spectra of the analysis and synthesis signals should almost completely overlap. Coupling low male voices with synthesis signals in the treble range doesn’t work well. The synthesis signal must be constantly sustained, without breaks. The incoming side chain signal should be played or sung legato, as breaks in the synthesis signal will stop the vocoder’s output. Alternatively, the Release parameter of the synthesis signal—not the Release time of the analysis section—can be set to a longer time.
• Vocoder speech synthesizer: A voice modeler, invented in 1939. This valve-driven machine was played by a human operator. It had two keyboards, buttons to recreate consonants, a pedal for oscillator frequency control, and a wrist-bar to switch vowel sounds on and off. The analyzer detected the energy levels of successive sound samples, measured over the entire audio frequency spectrum via a series of narrow band filters.
1978 saw the beginning of mainstream vocoder use, riding on the back of popularity created through the music of Herbie Hancock, Kraftwerk, and a handful of other artists. Among the manufacturers who jumped into vocoder production at this time are Synton/Bode, Electro-Harmonix, and Korg, with the VC-10. In 1979, Roland released the VP 330 ensemble/vocoder keyboard. The late 1970s and early 1980s were the heyday of the vocoder.
EVOC20 Block Diagram This block diagram illustrates the signal path in the EVOC 20 TrackOscillator and EVOC 20 PolySynth. Analysis source Analysis section Legend Track -----------Side chain Audio signal Control signal R L Stereo to mono Parameter control Sensitivity U/V detection Frequency range between highest/lowest 1-5 Filter bank with five bands (example) TO: pitch analysis A Envelope follower 1-5 Freeze B Synthesis section TO: Max/Quant.
External Instrument 8 You can use the External Instrument to route external MIDI sound generators through the Logic Express Mixer, which you can then process with Logic Express effects. You can also use the External Instrument to transmit and receive MIDI information through the instrument channel strip that it is inserted in. This enables you to control an external module—both MIDI and audio—from within one element.
Using the External Instrument The track routed to an instrument channel strip, which is being used for an external MIDI sound module, behaves just like a standard software instrument track. This enables you to record and play back MIDI regions on it, with the following benefits: • You can take advantage of the sounds and synthesis engine of your MIDI module, with no overhead on your Mac CPU—apart from effects used in the channel strip.
EXS24 mkII 9 The EXS24 mkII is a software sampler. It plays back audio files, called samples, that you load into it. These samples are combined into tuned, organized collections called sampler instruments. The EXS24 mkII is used to play, edit, and create sampler instruments. You can assign the samples, in sampler instruments, to particular key and velocity ranges, and process them with the EXS24 mkII filters and modulators.
• Using the EXS24 mkII Sampler Instruments Pop-Up Menu (p. 171) • Adjusting EXS24 mkII Global Parameters (p. 176) • Using the EXS24 mkII Pitch Parameters (p. 180) • Working with EXS24 mkII Filter Parameters (p. 182) • EXS24 mkII Output Parameters (p. 185) • Working with EXS24 mkII Modulation (p. 186) • An Overview of the EXS24 mkII Instrument Editor (p. 200) • Creating EXS24 mkII Instruments, Zones, and Groups (p. 203) • Editing EXS24 mkII Zones and Groups (p. 208) • Setting EXS24 mkII Zone Parameters (p.
Getting to Know the EXS24 mkII Interface The EXS24 mkII interface is broken down into two windows: • Parameter window: This is where you’ll spend most of your time with the EXS24 mkII. It is used to load instruments, and offers a number of synthesis and modulation options that allow you to tailor your sampler instrument sounds. • Instrument Editor window: Used to create and edit sampler instruments.
About EXS24 Sampler Instruments A sampler instrument is the file type that is loaded into the EXS24 mkII. You load sampler instruments using the Sampler Instruments pop-up menu directly above the Cutoff knob in the EXS24 mkII. When you select a sampler instrument, the associated audio files are automatically located on the hard disk (or disks), and are loaded into your computer’s RAM. A sampler instrument tells the EXS24 mkII which samples—audio files—to use, and how to organize them into zones and groups.
A plug-in setting, by comparison, stores all parameter adjustments made in the Parameter window, but these settings are discrete from the sampler instrument being loaded. A plug-in setting merely contains a pointer to an associated instrument, which means that loading a setting also loads the assigned sampler instrument.
Getting to Know the EXS24 mkII Parameter Window The EXS24 mkII Parameter window is used to change and control the entire loaded sampler instrument. Control over individual samples (zones), or grouped samples, is performed in the Instrument Editor window (see An Overview of the EXS24 mkII Instrument Editor, and subsequent sections).
• Modulation and control parameters: The area immediately below the router is where you can assign and adjust the modulation and control parameters—the LFOs and envelopes. See Working with EXS24 mkII Modulation. Using the EXS24 mkII Sampler Instruments Pop-Up Menu The EXS24 mkII ships with a ready-to-play sampler instrument library. This section outlines the use of the Sampler Instruments pop-up menu.
About EXS24 Sample Storage Locations In order to be visible in the EXS24 mkII Sampler Instruments pop-up menu, instruments must be stored in the Sampler Instruments sub-folder of any of the following folders: • ~/Library/Application Support/Logic: User-defined or edited instruments are stored here. • /Library/Application Support/Logic: Factory-supplied EXS instruments are installed here. • /Applications/Logic 6 Series: EXS instruments of the Logic 6 Series are stored here.
Loading EXS24 Sampler Instruments from Other Locations You can manually load sampler instruments that are not shown in the Sampler Instruments pop-up menu. This is done from the Instrument pop-up menu in the Instrument Editor window. To load sampler instruments from other locations 1 Open the Instrument Editor by clicking the Edit button in the upper-right corner of the Parameter window. 2 Choose Instrument > Open, then locate the desired instrument in the dialog.
Opening the EXS24 mkII Instrument Editor Click the Edit button to the right of the Sampler Instruments pop-up menu to open the currently loaded sampler instrument in the EXS24 mkII Instrument Editor window. The Instrument Editor window provides precise control over each sample, or zone, in the sampler instrument. Note: Clicking the Edit button when no sampler instrument is loaded also opens the Instrument Editor window and automatically creates a new, empty, sampler instrument.
• (Recall default EXS24 mkI settings): Recalls the parameter settings of sampler instruments created in the older version of the EXS24—notably, the modulation paths (see EXS24 mkI Modulation Paths). This parameter is not relevant for sampler instruments created in the EXS24 mkII. • Extract MIDI Region(s) from ReCycle Instrument: Extracts regions contained in a ReCycle instrument. If no ReCycle instrument is selected, this option is dimmed. See Converting ReCycle Files to EXS Instruments.
Adjusting EXS24 mkII Global Parameters These parameters affect the overall behavior of the EXS24 mkII. You can find the global parameters at the top left of the interface. Keyboard mode buttons Voices/Used fields Crossfade parameters Unison button Hold via field Vel Offset field • Keyboard mode buttons: Switch the EXS24 mkII between polyphonic, monophonic, and legato behaviors. See Choosing the EXS24 mkII Keyboard Mode. • Unison button: Enables or disables unison mode.
Choosing the EXS24 mkII Keyboard Mode A polyphonic instrument allows several notes to be played simultaneously—for example, an organ or piano. Brass or reed instruments are monophonic, which means that only one note can be played at a time. The EXS24 mkII allows you to choose an appropriate keyboard mode for the type of instrument that is loaded. You are free to use a monophonic mode for polyphonic instruments, which allows playing styles that are not possible with polyphonic instruments.
• The intensity of detuning (voice deviation) is set with the Random parameter (see Using the EXS24 mkII Pitch Parameters). µ To use the EXS24 mkII in polyphonic unison mode Activate the Poly and Unison buttons. • In Poly/Unison mode, each played note is effectively doubled—or, more correctly, the polyphony value of the Voices parameter is halved. These two voices are then heard when you trigger the note.
Note: You can also set other modulation sources, such as the modulation wheel of your MIDI keyboard, to modulate the Amount parameter. If you do this, the Amount parameter still functions in the same way, but the crossfade will be triggered by the modulation wheel rather than by velocity. • Type pop-up menu: Provides three different fade curves.
Using the EXS24 mkII Pitch Parameters These parameters adjust the tuning and transposition of the loaded sampler instrument. • Tune knob: Raises or lowers the pitch of the loaded sampler instrument in semitone increments. At the centered position—set by clicking the small 0 button—no pitch change occurs. • Transpose field: Transposes the EXS2 mkII in semitone increments. Transpose not only affects the pitch, but also moves the zones by the specified value.
• Glide and Pitcher sliders: The Glide slider determines the time it takes to slide from one note pitch to another. Its behavior depends on the Pitcher parameter setting: • When Pitcher is centered, Glide determines the time it takes for the pitch to slide from one note to another—the portamento time. • When the Pitcher parameter is set to a position above its centered value, Glide determines the time it takes for the pitch to glide down from this higher value to the normal pitch value.
Working with EXS24 mkII Filter Parameters These parameters control the EXS24 mkII filter section. You can configure the type of filter, filter resonance, cutoff frequency, drive, and amount of key follow. For details about the filter envelope, see Getting to Know the EXS24 mkII Envelopes (ENV 1 and ENV 2). • Filter On/Off button: Activates or deactivates the entire filter section and the filter envelope.
• Fat (Fatness) button: Enables or disables the fatness feature. Fatness preserves the bass frequency response of the loaded sampler instrument, even when high Resonance settings are used. Note: The Fatness parameter applies only to lowpass filters. Fatness is nonfunctional when the highpass or bandpass filter types are active. Choosing the EXS24 mkII Filter Mode (HP, LP, BP) The EXS24 mkII filter can operate in several modes, allowing specific frequency bands to be filtered (cut away) or emphasized.
The Impact of Resonance on the Signal The Resonance (Res) parameter emphasizes or suppresses portions of the signal above or below the defined cutoff frequency. • In a lowpass filter, resonance emphasizes or suppresses signals below the cutoff frequency. • In a highpass filter, resonance emphasizes or suppresses signals above the cutoff frequency.
EXS24 mkII Output Parameters The output parameters define the level—the perceived volume—of a played note. The change in level over time is controlled by an envelope generator. ENV2 is hard-wired to the dynamic stage of the EXS24 mkII—it is always used to control the level of each note. For a description of all the envelope parameters, see Getting to Know the EXS24 mkII Envelopes (ENV 1 and ENV 2). • Level via Vel slider: Determines how velocity affects the volume of the sound.
Working with EXS24 mkII Modulation The EXS24 mkII is equipped with an extensive range of modulation sources and destinations, making it a very flexible instrument that can generate extraordinary sounds that constantly evolve, or are just plain expressive to play. Reference tables that cover all modulation destinations and sources are found at the end of this section.
Getting to Know the EXS24 mkII Modulation Router The modulation router spans the center of the EXS24 mkII interface. If you are new to synthesizer modulation routings, see Modulation Routing in Synthesizer Basics. Also see An EXS24 mkII Modulation Example. Modulation destinations are shown at the top of each modulation routing. Modulation sources are shown at the bottom of each modulation routing. Via sources are shown in the middle of each modulation routing.
Creating and Bypassing EXS24 mkII Modulation Routings The following information applies to all ten modulation routings. To create a basic modulation routing 1 Open the Dest pop-up menu to see all available destinations, and choose the parameter you want to modulate. Click here to choose a modulation destination. Click here to choose a modulation source. 2 Open the Src pop-up menu to see all available sources, and choose the parameter you want to use to modulate the destination.
Using EXS24 mkII Via Sources to Control Modulation Intensity In a basic modulation routing consisting of a destination and source, you can set a fixed modulation intensity by vertically dragging the arrowhead of the Intensity slider to the right of the routing. The slider value always defines a constant modulation intensity. The intensity of the modulation can itself be modulated: The via parameter defines a further modulation source, which is used to control the modulation intensity.
4 Vertically drag the upper arrowhead of the Intensity slider, to the right of the modulation routing, to set the maximum modulation intensity. 5 Vertically drag the lower arrowhead of the Intensity slider to set the minimum modulation intensity. µ To move the entire via range Drag the range area between the two slider halves vertically. Both arrowheads will move simultaneously. If this area is too small to drag, just drag an unused section of the Intensity slider control to move the area.
µ To invert the effect of the via modulation source Click the “inv” button to the right of the via pop-up menu. An EXS24 mkII Modulation Example The following example is useful for string sound modulations, where playing higher notes results in a faster modulation. LFO1 Speed is the modulation destination. The modulation source—Pressure—is used to modulate the speed (Rate) of LFO 1. You’ll hear a faster modulation as you apply more pressure to the keyboard—after the initial keystrike.
EXS24 mkI Modulation Paths Many of the hard-wired modulation paths that were available as sliders on the original EXS24 (mkI) are now integrated into the modulation router. To reconstitute the modulation slider configuration of the mkI version, open the Options pop-up menu in the upper-right corner of the interface and choose “(Recall Default EXS24 mkI Settings).
LFO 2 is monophonic, which means that the modulation is identical for all voices. To understand this more fully, imagine a scenario where a chord is played on the keyboard. If LFO 2 is used to modulate pitch, for example, the pitch of all voices in the played chord will rise and fall synchronously. LFO 3 is also monophonic. It always uses a triangular waveform. All three LFOs can oscillate freely, or can be synchronized to the host application tempo, in values ranging between 32 bars and 1/128 triplets.
Waveform Comments Rectangle Use of the rectangular waves will periodically switch the LFO between two values. The upper rectangular wave switches between a positive value and zero. The lower wave switches between a positive and a negative value set to the same amount above/below zero.An interesting effect you may want to try out is achieved by modulating the Pitch destination with a suitable modulation intensity that leads to an interval of a fifth. Choose the upper rectangular wave to do so.
Tip: Chaotic and fast modulations of frequencies (destination: Pitch) by the LFO 1 source—with a delayed Sample & Hold waveform, a high Rate, and short fade-out—are ideal for emulating the attack phase of brass instruments. Setting the EXS24 mkII LFO Rate LFO 2 is ideally suited for creating rhythmic modulation effects—effects that retain perfect synchronicity, even during project tempo changes.
Both envelopes, however, are also available for simultaneous use as sources in the router. The envelope time parameters (Attack, Decay, and Release) are also available as modulation destinations in the router. Envelope 1 parameters Envelope 2 parameters • A(ttack) slider: Defines the time it takes for the level of a note to rise from an amplitude of zero to the set amplitude. The Attack time sliders of both envelopes are divided into two halves.
EXS24 mkII Modulation Destination Reference The following destinations are available for real-time modulation. Destination Comments Sample Select Modulates the sample (zone) that is played. By default, Sample Select is controlled by velocity—through the default Velocity to Sample Select modulation routing. This means that the received note velocity value determines which of the layered zones (in different velocity ranges) is heard as you play the keyboard softer or harder.
Destination Comments LFO 1 Dcy./Dly (LFO 1 Decay/Delay) Controls the LFO 1 EG parameter (see Using the EXS24 mkII Envelope Generator of LFO 1). LFO 1 Speed Modulates the frequency (rate) of LFO 1. You can automatically accelerate/slow down LFO 1’s rate by modulating the LFO1 Speed destination with one of the envelope generators (ENV) or with LFO2 or LFO 3. LFO 2 Speed As above, for LFO 2 LFO 3 Speed As above, for LFO 3 Env 1 Attack Modulates the Attack time of the filter envelope.
Source Comments LFO 1 LFO 1 is used as a source. LFO 2 As above, but for LFO 2 LFO 3 As above, but for LFO 3 Release Velocity The modulation occurs when you release a key (this requires a keyboard that sends release velocity information). Pressure Pressure (also known as Aftertouch) serves as a modulation source. The EXS24 mkII reacts to poly pressure (polyphonic aftertouch).
via Source Comments LFO 1 The modulation undulates at the speed and waveform of LFO 1, which controls the modulation intensity. LFO 2 As above, but for LFO 2 LFO 3 As above, but for LFO 3 Release Velocity The modulation will be more or less intense dependent on how quickly you release the key (this requires a keyboard that sends release velocity information).
• Zones can be assigned to groups, which provide parameters that allow you to simultaneously edit all zones in the group. You can define as many groups as desired. You can edit group parameters in Group view mode. See Getting to Know the EXS24 mkII Groups View Mode. µ To open the EXS24 mkII Instrument Editor Click the Edit button in the upper-right corner of the EXS24 mkII Parameter window. Note: If no sampler instrument is loaded when you click the Edit button, a new instrument is automatically created.
Getting to Know the EXS24 mkII Zones View Mode In Zones view, the area above the keyboard displays the Zones area. The general menus, buttons, and so on, are displayed in both Zones and Groups views. Click to switch between Zones and Groups views. Zones column Parameters area Velocity area Zones/Groups area Keyboard • Zones column: Displays all zones of the instrument. By default, every instrument contains All Zones (which includes “grouped” zones) and Ungrouped Zones icons.
Getting to Know the EXS24 mkII Groups View Mode In Groups view, the area above the keyboard displays Groups. The general menus, buttons, and so on, are displayed in both Zones and Groups views. Instrument Editor in Groups view Click here to reopen a closed EXS24 mkII Parameter window. Note: Clicking the EXS24 button does not display the Parameter window in the foreground if it is covered by other floating windows.
For information about loading sampler instruments, see Using the EXS24 mkII Sampler Instruments Pop-Up Menu. For information about saving, renaming and exporting sampler instruments, see Saving, Renaming, and Exporting EXS24 mkII Instruments.
• The “Preview audio file in EXS instrument” option temporarily replaces the sample files in the currently selected zone. The zone is not directly triggered by activating this option, but it can be triggered by playing MIDI notes while the file selector is open—and different files are chosen. The selected sample can be heard as part of the zone, inclusive of all synthesizer processing (filters, modulation, and so on). 4 Click the Play button to loop playback of the currently selected sample file.
Quickly Creating Multiple Zones in the EXS24 mkII You can load multiple samples in one operation. The Instrument Editor automatically creates new zones and places the loaded samples into them. To create multiple zones in one operation 1 Choose Zone > Load Multiple Samples in the Instrument Editor (or use the Load Multiple Samples key command). 2 Browse to the desired location, then use the Add or Add All buttons to select the samples you want to use. 3 Click the Done button when you are finished.
Note: If you drag multiple files onto one of the keyboard keys, the Load Multiple Samples dialog does not include the Start Note field, as the start key, end key, and root key are all set to the note that the file was dropped on. Creating EXS24 mkII Groups Imagine that a drum kit has been created, with a number of different samples being used in several zones, mapped across the keyboard.
µ Select a zone in the EXS Instrument Editor, Finder, Audio Bin, or Browser—and drag it into a group displayed in the Zones column. µ Drag an ungrouped zone (or multiple selected zones) into the empty area below the Ungrouped Zones icon. This creates a new group, containing the dragged zone, or zones. µ Drag a zone (or multiple selected zones) out of one group: • into another group. This changes the previous group assignment to the new group. • onto the Ungrouped Zones icon.
Common EXS24 mkII Zone and Group Editing Commands Use the Edit menu for all basic sampler instrument editing operations, such as copying zones, undoing edit operations, and so on. • Undo: Allows the most recent change to the sampler instrument to be undone. • Redo: Undoes the last Undo command. • Cut, Copy, Paste: The standard commands for cutting, copying, and pasting values. You can also cut, copy, and paste selected zones and groups.
Switching EXS24 mkII Groups with a MIDI Keyboard: Select Group of Last Played Key If you choose the “Select Group of Last Played Key” command in the Group menu, you can switch between groups by pressing a key on a connected MIDI keyboard. This is useful when you want to adjust the velocity of an instrument’s groups, for example.
Setting EXS24 mkII Zone Parameters The zone parameters provide extensive control over each zone, or sample, in your sampler instrument. • Zone Name field: Displays the zone name. New zones are automatically assigned a consecutive number. Click a zone number to enter a name. • Audio File menu: Displays the audio file name. Move the pointer over a name to reveal a help tag with additional information, such as format, bit depth, sample rate, and so on.
• Key Range fields: The two key range parameters allow you to define a key range for the zone. • Lo(w): Sets the lowest note for the zone. • Hi(gh): Sets the highest note for the zone. Playing notes outside this range will not trigger the sample assigned to this zone. • Pitch checkbox: Activate to change the sample pitch when triggered by different keys. When disabled, the sample is always played at its original pitch, regardless of the note played.
Using the EXS24 mkII Zone Loop Parameters The EXS24 mkII can loop playback of either an entire sample or a portion of it, when sustained MIDI notes are received. • Loop On checkbox: Activate to enable looping and to allow access to the other Loop parameters. • Loop Start, Loop End fields: Define discrete loop start and end points, allowing you to loop a portion of the audio file.
Setting EXS24 mkII Group Parameters Group parameters provide simultaneous control of all assigned zones. • Group Name field: Displays the group name. Click to enter a name. • Key Range fields: Define a key range for the group. • Lo(w):Sets the lowest note for the group. • Hi(gh):Sets the highest note for the group. Playing notes outside this range will not trigger the zones assigned to this group.
Note: The Decay parameters will function only when the Trigger parameter is set to Key Release. • Cutoff and Reso(nance) fields: Independently offsets the Cutoff and Resonance settings for each group. This can be useful if you want the initial impact of a note to be unfiltered for one group but not others. • Envelope 1/Envelope 2 Offsets fields: Independently offsets the envelope settings in the Parameter window for each group.
Using the EXS24 mkII Advanced Group Selection Parameters You can define a specific MIDI event for use as a group selection switch. Whenever the defined selection event is triggered, zones pointing to this group can be played, and other groups (selected with a different event) are not played. The defined event does not play or alter a sound; it simply acts as a group selection switch. Click here to enhance the selection criteria.
Remapping of Pitch Bend and Modulation Wheel Events in the EXS24 mkII In order to create realistic-sounding performances in an easy and intuitive way, the Jam Pack 4 (Symphony Orchestra) instruments use the modulation wheel to switch between articulations—legato, staccato, and so on. The pitch bend wheel is used to change expression—crescendo, diminuendo, and so on. Further information about this can be found in the Jam Pack 4 documentation.
µ To move multiple zones or groups Shift-click or drag to select the zones or groups, and drag them to the desired position. µ To change the root key when moving a zone Hold down Command-Option while dragging the zone. To change the start or end note of a zone or group 1 Move the cursor to the beginning or end of a zone or group (the cursor will change to the resize icon). 2 Drag the start or end point of the zone or group to the desired position.
The velocity bars of the selected zones/groups is highlighted in the Velocity Display area. 3 Move the cursor to either the High or Low value of the velocity bar that you want to change (the cursor will change to the resize icon). 4 Drag upward to raise the value, or downward to lower the value. Saving, Renaming, and Exporting EXS24 mkII Instruments You can access all basic sampler instrument file operations in the Instrument Editor’s Instrument menu. • Save: Saves the currently loaded sampler instrument.
Editing Samples in the EXS24 mkII Sample Editor Because the EXS24 mkII and Logic Express Sample Editor are built to work together, the EXS24 mkII doesn’t require a built-in graphical editor. The most intuitive way to adjust sample and loop start and end points is by working directly on a visual representation of the waveform. µ To open the Sample Editor Control-click either the Loop Start or Loop End parameter fields of the zone you want to edit in the Instrument Editor window.
Updating Edited EXS24 mkII Zone Information After you have saved and reopened a sample that was edited in either the Logic Express Sample Editor or a sample editor not made by Apple, it is likely that either the start and end, or loop point values—shown in the Parameters area—will no longer be accurate. µ To update zone information Open the Zone menu and choose the “Update Selected Zone(s) Info from Audio File” command.
µ To reassign the external instrument editor Hold down Option while choosing Options > “Open in [name of external instrument editor].” Importing EXS24 mkII Sampler Instruments The EXS24 mkII is compatible with the AKAI S1000 and S3000, SoundFont2, SampleCell, DLS, Gigasampler, and ReCycle sample formats, as well as the Vienna Library.
• ~/Library/Application Support/Logic/DLS Samples Logic (folder) SoundFont Samples (folder) SampleCell Samples (folder) SampleCell sampler instrument Sampler Instruments (folder) SoundFont sampler instrument Gigasampler Samples (folder) DLS sampler instrument DLS Samples (folder) Gigasampler sampler instrument Sampler Instruments The procedure outlined above also applies when you are importing SoundFont2 and SampleCell Bank files.
• The Sampler Instruments pop-up menu hierarchy is updated and the original Vintage Drums entry is replaced with a “Vintage Drums.Bank” entry. This new entry is a folder that contains the individual sampler instruments, which can be selected and loaded as usual.
• ReCycle 2.0 file: These files have the .rx2 suffix. The abbreviation for this file type is REX2. These files are used extensively by Propellerhead Reason, and many popular sample libraries include REX2 format files. Generating a Zone for Each Slice The “Extract MIDI Region and Make New Instrument” command creates a new EXS24 instrument from a ReCycle file, and generates an independent zone for each slice.
In addition, a MIDI region is generated on the currently selected track, at the current project position, rounded to whole bars. This MIDI region is used to trigger the imported slices at the timing defined by the ReCycle file. You can generate new MIDI regions at any time from the imported EXS instrument (see Generating a MIDI Region from a ReCycle Instrument), so feel free to modify or delete the region.
MIDI regions are created on the currently selected track, at the current project position, rounded to bars. A single MIDI region is generated for each imported ReCycle loop in the currently open instrument. This function will also ask for a velocity factor (see Generating a Zone for Each Slice). Converting AKAI Files with the EXS24 mkII The EXS24 mkII can import samples in the AKAI S1000 and S3000 sample formats.
4 To navigate deeper into the folder hierarchy of the disc, click the Volume entries to view any programs contained therein. Click the Program entries to view the raw audio files, or samples. You can use the Prelisten button below the Audio File column to individually audition AKAI audio files before deciding whether to import them. 5 If desired, set any of the additional AKAI Convert parameters at the bottom of the window (see EXS24 mkII AKAI Convert Window Parameters).
• Sampler instruments created by the import process match the program names. They are placed inside the ~/Library/Application Support/Logic/Sampler Instruments folder, or the sub-folder determined by the “Save converted instrument file(s) into sub” parameter. Sub-folders (named after the volume) are created when you convert a partition. If a volume contains only a single program, no sub-folder is created. Sub-folders named after the partition are created when you convert more than one partition.
• Default instrument output volume (head room): Nondestructively alters the main Output volume in the Parameter window. This can be adjusted after conversion. Sustained pad sounds and polyphonic instruments in AKAI format often tend to have a higher output than a drum groove, for example. This can result in the output levels of some converted AKAI instruments being much higher than the rest of your EXS24 mkII sampler instrument library—occasionally, converted programs may be so loud that they clip.
Managing EXS24 Sampler Instruments As your sample library grows, the list of sampler instruments will also expand. To help you keep the list of sampler instruments manageable, the EXS24 mkII features a simple but flexible file management method. To organize your sampler instruments into a preferred hierarchy 1 Create a folder in the Finder—Basses, for example—and drag it into the desired Sampler Instruments folder. 2 Drag the desired EXS24 mkII sampler instruments into this newly created folder.
Copying EXS24 Sampler Instruments to Your Hard Drive It is strongly recommend that you copy any EXS sampler instruments, along with all associated audio files, to your hard drive. This way, you always have direct, immediate access to your sampler instruments without searching for and inserting CD-ROM or DVD discs. This also enables you to organize your sampler instruments to meet your needs.
µ In the Instrument Editor, choose Edit > Preferences. • Sample Rate Conversion pop-up menu: Determines the interpolation quality used by the EXS24 mkII. Choose Best to maintain the highest possible sound quality when transposing. • Sample Storage pop-up menu: Determines the sample format handling method used by the EXS24 mkII. • Original: Loads samples into RAM at their original bit depth. These are converted to the internal 32-bit floating point format of the host application on playback.
• “Read root key from” pop-up menu: Sets the method used by the EXS24 mkII to determine the root key of loaded audio files. You can choose from the following: • File/filename: Initially reads information about the root key from the audio file itself (in the header of the AIFF or WAVE file) when loading it into a zone. If no information of this type exists in the file header, a smart analysis of the filename may detect a root key.
Important: These commands are unique to the EXS24 mkII and are separate from the global Previous/Next Plug-In Setting or EXS Instrument commands. Therefore, you should make sure that you do not assign the same MIDI event for both. If you do this, both commands will execute, which may result in unexpected behavior. • Choose the desired MIDI event type in the Previous Instrument and Next Instrument pop-up menus.
µ To open the Virtual Memory window Open the Options pop-up menu in the Parameter window and choose Virtual Memory. • Active checkbox: Click to activate the EXS24 mkII’s virtual memory feature. • Disk Drive Speed pop-up menu: Specifies the speed of your hard drive; if you have a 7200-rpm or faster hard drive for your audio samples, select Fast. If you are using a 5400-rpm laptop drive for your audio samples, select Medium. Generally, you will not need to use the Slow setting with any modern Macintosh.
Advanced EXS24 mkII RAM Management The EXS24 mkII can address its own memory space. This means that all instances of the EXS24 mkII can use as much RAM as is available in the system. You must have at least 5 GB of RAM installed in your computer to take advantage of this feature. To enable Virtual Memory for the EXS24 mkII 1 Choose Options > Virtual Memory in the EXS24 mkII Parameter window. 2 In the Virtual Memory window, select the checkbox labeled Active.
Klopfgeist 10 Klopfgeist is an instrument that is optimized to provide a metronome click in Logic Express. Klopfgeist is inserted in the Logic Express instrument channel strip 256 by default and is used to generate the MIDI metronome click. Klopfgeist can also be inserted in any other instrument channel strip in Logic Express for use as an instrument. This chapter covers the following: • Using the Klopfgeist Parameters (p.
Using the Klopfgeist Parameters An examination of Klopfgeist’s parameters shows that it is a synthesizer designed to create metronome click sounds. Tune knob Trigger Mode buttons Detune knob Level via Vel slider Tonality slider Damp slider • Trigger Mode buttons: Click Mono to operate Klopfgeist as a monophonic instrument, or click Poly to operate it as a polyphonic (4 voice) instrument. • Tune knob and field: Tunes Klopfgeist in semitone steps.
Ultrabeat 11 Ultrabeat is a synthesizer that is designed to create percussive sounds and polyphonic rhythms. Ultrabeat’s sound engine is optimized for creating electronic and acoustic drum and percussion sounds. It combines several synthesis approaches—phase distortion, sample playback, FM (frequency modulation), and physical modeling—to create tones. You can even use an audio side-chain input as a sound source, if desired.
• Getting to Know the Ultrabeat Oscillator Parameters (p. 255) • Using Oscillator 1 in Ultrabeat (p. 256) • Using Oscillator 2 in Ultrabeat (p. 260) • Using the Ultrabeat Ring Modulator (p. 265) • Using the Ultrabeat Noise Generator (p. 266) • Getting to Know the Ultrabeat Filter and Distortion Section (p. 267) • Using Ultrabeat’s Multimode Filter (p. 268) • Using Ultrabeat’s Distortion Circuit (p. 270) • Using the Ultrabeat Output Section (p. 271) • Working with Modulation in Ultrabeat (p.
The distribution of drum voices across the MIDI keyboard is simple—a single drum voice is assigned to the first 24 MIDI keys, starting from the bottom. The 25th drum voice is assigned to the keys above—from the 25th key—allowing this sound to be played chromatically. 25th drum voice can be played chromatically.
Loading and Saving Ultrabeat Settings Ultrabeat settings are saved and loaded in the same way as other Logic Express instruments. For more information, see the Logic Express documentation.
Getting to Know the Ultrabeat Interface Ultrabeat’s user interface is divided into three main sections. Assignment section Synthesizer section Step sequencer • Assignment section: Displays all drum sounds in a drum kit, allowing you to select, rename, and organize them. It also includes a small mixer, used to adjust the level and pan position of each sound. See Getting to Know Ultrabeat’s Assignment Section. • Synthesizer section: Used to create and shape individual drum sounds.
• Set relative levels and pan positions for each sound. • Mute or solo sounds in the drum kit. Master Volume slider Pan knob Output menu Volume slider shown below sound name Solo button Keyboard Mute button • Master (Volume) slider: Controls the levels of all drum sounds in the kit—the overall mix level of all drum sounds. • Volume slider: Sets the volume of each sound. All sound levels are indicated by blue sliders that provide a complete overview of all relative levels within the kit.
To play a sound Do one of the following: µ Play a note on a connected MIDI keyboard. As mentioned, the bottom sound is mapped to MIDI note C1. µ Click a key on the onscreen keyboard to trigger the sound on the adjacent row. The corresponding key on the onscreen keyboard to the left of the sound name turns blue when it is clicked or when it receives appropriate MIDI information. µ To select a sound Click the name of the sound in the Assignment section.
To rename a sound 1 Double-click the name of a sound to open a text entry field. 2 Type in the name and press Return, or click anywhere outside the text entry field, to complete the naming operation. Swapping and copying drum sounds within an Ultrabeat kit can be achieved with a drag-and-drop or shortcut menu operation. To swap or copy drum sounds using drag and drop 1 Select the sound name (not on a button or menu). 2 Drag it to the desired position.
2 Choose one of the following commands from the shortcut menu: • Copy (Voice & Seq): Copies the selected sound, including mixer settings and all sequences, to the Clipboard. • Paste Voice: Replaces the selected sound with the sound from the Clipboard but does not replace existing sequences. • Paste Sequence > (submenu): Enables you to replace all, or individual sequences, of the target drum sound. Sound parameters are not affected.
Adding Sounds and Sequences to Your Ultrabeat Drum Kit You can use Ultrabeat’s import list to add drum sounds and sequences from other Ultrabeat settings or EXS instruments to your currently active Ultrabeat drum kit. To open an Ultrabeat setting or EXS instrument with the import list 1 Click the Import button near the upper-left corner of the interface. Click here to import a sound from another Ultrabeat drum kit or EXS sampler instrument.
A list of all sounds found in the selected setting, or samples in the EXS instrument, is shown to the right of the Assignment section Mixer. Import list Note: If you import EXS instruments that include more than 25 sample zones, you can navigate through pages (of 25 zones) by using the up and down arrows to the left and right of the EXS instrument name at the top of the import list. Click the arrows to navigate to additional pages of sounds.
µ To drag sounds into your drum kit Drag the sound name from the import list into the desired row in the Mixer section. Note: Hold down the Command key to include all sequences. To transfer sounds using shortcut menu commands 1 Control-click (or right-click) the sound name in the import list. 2 Choose Copy (Voice & Seq) in the shortcut menu. This copies the selected sound and its sequences to the Clipboard.
The interface and signal flow of Ultrabeat’s synthesis engine are based on classic synthesizer designs. If you’re totally new to synthesizers, it might be best to start with Synthesizer Basics, which will introduce you to the fundamentals and terminology of different synthesis systems. If you look at the Synthesizer section from left to right, you’ll recognize the layout and signal flow of a subtractive synthesizer.
The Filter receives its signal from the following sound sources: Oscillator 1, Oscillator 2, the noise generator, and the ring modulator. The outputs of these sources are represented by the three round objects and the smaller, rectangular ring modulator section to the right, that surround the Filter. One level down—from front to back—each of the sound source output objects provides controls that determine how modulation sources, such as the LFO and envelopes, affect the sound source.
Getting to Know the Ultrabeat Oscillator Parameters This section provides an overview of the parameters available to both oscillators. Further sections discuss parameters that are unique to each oscillator. Pitch field Pitch slider Volume knob Mod and “via” menus (for volume) Signal Flow button Mod and “via” menus (for pitch) • Oscillator on/off button: Click the button (at the top left of Oscillator 1 or bottom left of Oscillator 2) to activate or deactivate each independently.
Using Oscillator 1 in Ultrabeat Oscillator 1 can be switched between three different modes. In essence, this enables different types of synthesis engines: phase oscillator, fm, and side chain (external audio input), which extends your sonic palette significantly. Each mode offers different parameters and features. Click the appropriate button (on the upper edge of oscillator 1) to enable each mode.
Creating Classic Waveforms in Ultrabeat’s Phase Oscillator Mode The basic waveforms of classic analog synthesizers can be easily reproduced with the phase oscillator: sine, rectangular, and sawtooth waves will result from different Slope, Saturation, and Asym parameter value combinations. For example, setting Slope and Saturation to their maximum values, and Asym to the minimum value will result in a classic square wave. Setting Slope to −0.
In a synthesizer, this type of modulation takes place in the audio spectrum. Depending on the design of the instrument, you can hear the signals of either the carrier alone, being modulated by the modulator, or both oscillators. The interaction between the two oscillators alters the waveform signal of the carrier and introduces a number of new harmonics. This harmonic spectra can then be used as the source signal for further sound processing, such as filtering, envelope control, and so on.
Using Ultrabeat’s Side Chain Mode In Side Chain mode, Ultrabeat uses an external side-chain input as the source for Oscillator 1. This means that you can send the signal of any audio channel strip, any bus, or live input through Ultrabeat’s filters, envelopes, LFO, and step sequencer. Using busses as sidechain sources makes it possible to route signals to the sidechain input from any channel strip type that offers busses as outputs or sends.
Using Oscillator 2 in Ultrabeat Oscillator 2 can also be switched between three different types of synthesis engines: phase oscillator, sample, and model. Each mode offers different parameters and features. Click the appropriate button on the lower edge of the Oscillator 2 section to enable each mode. Using Oscillator 2’s Phase Oscillator Mode in Ultrabeat Oscillator 2’s phase oscillator operates in a nearly identical fashion to the phase oscillator of Oscillator 1.
Note: If Min and Max are set to the same value, velocity has no effect on the sample start point. • Playback Direction button: Changes the playback direction of the sample (forward or backward). • Layer sliders: Both factory Ultrabeat samples and sounds imported from EXS instruments often consist of different layers that are dynamically switched by incoming MIDI note velocities.
Using Ultrabeat’s Load Sample Preview Function You can audition samples before importing them into Ultrabeat. • Play button: Allows you to preview audio files (AIFF, WAV, SD2, CAF, UBS) before loading. • Click the Play button to loop playback of the currently selected sample file. The sample is played directly from the hard disk, with no manipulation: filters, EQ, envelopes, and other synthesizer parameters are ignored. • Click the button again to stop playback.
Using Ultrabeat’s Model Mode This mode employs a method of synthesis known as component modeling. This tone generation technique emulates the physical properties of an object, such as a guitar string. Further objects are used to stimulate the string—in essence, emulating the way that it is played: plucked, bowed, and so on. Although the termstring is used, Model mode enables you to create sounds that have little in common with traditional stringed instruments.
Using the Ultrabeat Material Pad The combination of the Inner Loss and Stiffness parameter positions determine the string material and, therefore, the general timbre of your sound. Both parameters are simultaneously controlled by dragging the ball (which correlates to the x and y coordinates) within theMaterial Pad. The default pitch of the string is C3 (middle C). In general synthesizer terms, this could be viewed as being similar to the waveform selector/generator in the oscillator section.
Using the Ultrabeat Ring Modulator Ring modulation is a powerful tool for the creation of inharmonic, metallic, bell-like sounds. Ultrabeat’s ring modulator functions as an independent sound source—its signal can bypass or be sent into the filter, independent of the Oscillator 1 and 2 signals. Its volume can also be regulated.
Using the Ultrabeat Noise Generator The Ultrabeat noise generator offers extensive features, enabling the creation of a wide range of percussive sounds and sound elements. The noise generator also has its own filter—which functions independently of the main Ultrabeat Filter, although this can also be used on the overall sound. Technically, a noise signal contains all tonal frequencies, at a more or less equal volume level.
• BP (bandpass): The frequency band directly surrounding the center frequency (determined with the Cutoff knob) is allowed to pass. All other frequencies are cut. The Resonance parameter controls the width of the frequency band. The bandpass filter is a two-pole filter with a slope of 6 dB/octave on each side of the center frequency of the band. • byp (bypass): Disables the integrated filter.
For more information about synthesizer filters, see Filters. Multimode filter Sounds are passed through the filter and distortion unit as determined by the direction of the arrow found at the equator of the filter section.
• Filter Type buttons: Switch the Filter between lowpass, highpass, bandpass or band-rejection filter types. See Choosing the Ultrabeat Filter Type (LP, HP, BP, BR). • Filter Slope buttons (12 and 24): These buttons switch the filter between different slopes. See Setting the Ultrabeat Filter Slope, • Cutoff and Resonance knobs: Determine the cutoff/center frequency and resonance/bandwidth of the filter. See Using Ultrabeat’s Filter Cutoff Parameter and Using Ultrabeat’s Filter Resonance Parameter.
Setting the Ultrabeat Filter Slope Most filters don’t completely suppress the portion of the signal that falls outside the frequency range defined by the Cutoff parameter. Frequencies that are located close to the cutoff frequency are generally reduced less than those that are farther away. The higher the slope value, the more apparent the level difference is between frequencies that are near to the Cutoff frequency and those that are farther away from it.
Both methods lead to distortions that are as tonally divergent as the two approaches. Distortion offers a more analog feel while the bit crusher can’t hide its digital origins, nor is it supposed to. Note: The arrow in the Filter section determines whether the Distortion circuit is inserted before or after the multimode filter (see Getting to Know the Ultrabeat Filter and Distortion Section).
The Output section passes signals through both equalizers (EQ), then on to the Pan Modulation/Stereo Spread section (in a preconfigured order) before the final level is set for the selected sound and the trigger behavior is adjusted. Two-band EQ Pan modulation Voice volume Trigger mode controls • Two-Band EQ: Provides precise tonal control of each drum sound. • Pan Modulation and Stereo Spread parameters: Pan Modulation varies the panorama position of a drum sound.
Using Ultrabeat’s Two-Band EQ Both equalizer bands have almost identical features. Their parameters are explained jointly, but you can, of course, adjust band 1 (the lower EQ in the Output section) and band 2 separately. EQ type buttons Gain knob Frequency field Q field Band 2 button EQ curve display Band 1 button • Band 1 and Band 2 buttons: Turn the individual band on or off. When active, the label is red. If neither EQ is activated, the signal passes through unaffected.
• Frequency (Hz) field: Determines the frequency range to be boosted or reduced, by dragging vertically on the Hz value field. • Option-click the Hz parameter to set the value to a neutral position. This is 200 Hz for the first band and 2000 Hz for the second. The selection of these default frequencies was made in accordance with the different shelving characteristics of each frequency band. Band 1 is designed to filter low frequencies and band 2 is designed to filter high frequencies.
Note: The modulation set here is relative to the panorama position set in Ultrabeat’s Mixer in the Assignment section. Pan Mod button The panorama position (set in the mixer) is represented by a thin, red line. Spread button • Pan Mod and Spread buttons: Activate the corresponding mode. If neither mode is activated, the signal passes through unaffected. • Mod and via menus: Determine the modulation and via sources for pan modulation.
Note: Envelope 4 (Env 4) is hard-wired to voice volume—the level control for the selected sound. Each sound in the kit also has a further three envelopes and other modulation sources available for control of other synthesis parameters. Voice volume knob The intensity of Envelope 4’s impact on Voice Volume can also be modulated with a via source. Note: Voice Volume precedes the sliders in the mixer.
Note: While in Single Trigger mode, only the currently sounding note of the same sound is cut off. A sound that is assigned to a group cuts off all other sounds, regardless of note, in the group. • Gate button: Enables or disables the Gate function. When active, the sound is immediately cut off when the MIDI note is released (MIDI note off ), regardless of envelope settings.
The harder the key is played, the higher (in pitch) it will sound—which is ideal for synthesized tom-tom sounds, for example. Ultrabeat Modulation Examples Consider the following example to better understand how this works: The default Cut (Cutoff ) parameter value is 0.50. No modulation source has been selected in either the blue “mod” or green “via” menu (both are Off ) in the image below.
In the example, the Cut(off ) frequency of the filter is set to a default value of 0.50. The “mod” source (Env 1) drives the Cut value up from 0.50 to 0.70 during the attack phase and back down to 0.50 during the decay phase. When the via source (Ctrl A) is introduced, the following interplay occurs: when Ctrl A is at its minimum value, nothing changes; Cutoff continues to be modulated between values of 0.50 and 0.70 by the envelope (Env 1).
2 Choose one of the modulation source settings in the menu: • The Off setting deactivates the “mod” routing, and the “mod” control can no longer be adjusted. In this situation, no “via” modulation can occur either, because “via” no longer has a modulation target, and the “via” control disappears. • The Env settings set one of the envelope generators as modulation source • The Max setting produces a static modulation at maximum level.
5 Adjust the “mod” and “via” controls as desired. Using Ultrabeat MIDI Controllers A-D The MIDI Controller Assignments area at the upper edge of the Ultrabeat window enables you to assign any MIDI controller shown in the menus to each of the four controller slots: Ctrl A, B, C, or D. These assignments enable external MIDI controller hardware—such as sliders, knobs, aftertouch, or the modulation wheel of your MIDI keyboard—to control via modulation sources in Ultrabeat.
The parameters for both Ultrabeat LFOs are described below. You can freely adjust LFO 1 and LFO 2 independently of each other. Sync and free buttons LFO 1/LFO 2 buttons On/off button Waveform display Ramp knob Cycles knob Rate knob Waveform shape • LFO 1 and 2 buttons: Select the corresponding LFO, allowing independent parameter adjustments for each. • On/Off button: Activates or deactivates the selected LFO.
Waveform Comments Triangle Well suited for vibrato effects Sawtooth Well suited for helicopter and space gun sounds. Intense modulations of oscillator pitch with a sawtooth wave lead to “bubbling” sounds. Intense sawtooth modulations of lowpass filter cutoff and resonance create rhythmic effects. Sine Ideal for smooth, even modulations. Its position on the Waveform Shape slider enables you to smoothly morph between sawtooth and square/rectangular waves.
When Cycles is set to values under 100, the LFO will be reset by each new MIDI note on message (Note On Reset). It’s really a question of taste as to whether or not you choose to trigger an LFO cycle from the same spot or just allow it to oscillate freely, regardless of phase. The random element of free-running LFOs can make many sounds fatter. This, however, can be at the expense of a percussive attack—which is not ideal for many drum sounds.
Editing Ultrabeat’s Envelopes Graphically Ultrabeat’s envelope display provides a unique envelope design, consisting of Bezier curves in which two segments—attack and decay—constitute the entire envelope. Attack curve handle Attack curve handle Decay curve handle Decay curve handle Attack time handle Decay time handle In the envelope graphic, you can see various handles (junction points) of two different sizes.
Using Ultrabeat’s Envelope Parameters In order to edit envelope parameters, you first need to select one of the four envelopes with buttons 1 through 4. After this is done, the parameters of the corresponding envelope can be changed in the envelope display window. 1–4 buttons Attack time handle Decay time handle Zoom scroll Zoom buttons Sustain button Env mod menu Mod (via vel) slider • Buttons 1–4: Used to choose one of the four envelopes. Only the selected envelope can be edited.
Note: If the Sustain button is not activated, the envelope functions in one-shot mode, and the note length (MIDI note-off command) is disregarded. • Zoom (to fit) button: Enlarges the envelope to fill the entire width of the envelope display, making it easier to adjust junction points and curves. Note: When the Zoom function is active, the decay handle can be dragged beyond the right-hand edge of the envelope display area, in order to lengthen the decay time.
Working with the Ultrabeat Step Sequencer The integrated step sequencer allows all Ultrabeat sounds to be combined in patterns, based on sequences for each individual sound. Its design and use—commonly referred to as step programming—are based on analog sequencers and drum machines. Unlike these analog precursors, Ultrabeat enables you to program automated changes for nearly every synthesizer parameter.
Ultrabeat’s integrated step sequencer couples the advantages and general working principles of its analog forebears with far more flexible control options, raising modern rhythm programming to a new level. Getting to Know Ultrabeat’s Step Sequencer Ultrabeat’s step sequencer contains a sequence for each sound in a drum kit. Each sequence can consist of up to 32 steps. A pattern is a container for all sequences in a drum kit. Up to 24 patterns can be saved and recalled with each Ultrabeat setting.
Using Ultrabeat’s Global Sequencer Parameters A description of the parameters that apply globally to all patterns follows. On/off button Transport button Swing knob Edit Mode switch • On/Off button: Enables or disables the step sequencer. • Edit Mode switch: Chooses either Voice or Step mode. • Voice mode (default): In Voice mode, editing a drum sound’s parameters sets the parameters of the drum sound itself. • Step mode: In Step mode, you can automate a sound’s parameters from one step to the next.
Using Ultrabeat’s Pattern Parameters A pattern contains all events, stored in sequences, for all 25 sounds. At the bottom edge of the Ultrabeat window you can select from one of 24 patterns, and set parameters that globally affect all sounds in the kit. Accent slider Accent on/off button Length bar Swing Enable button Pattern menu Length field Resolution menu • Pattern menu: Allows you to choose one of the 24 patterns. • Length field and bar: Defines the length of the pattern.
4 Control-click the Pattern menu, then choose Paste from the shortcut menu. You can also use a key command to copy patterns. To copy a pattern using the key command 1 Select the desired pattern in the Pattern menu. 2 Press Option, open the Pattern menu and select another Ultrabeat pattern. This replaces the pattern in the target position. Note: Be aware that all existing sequencer data in the target pattern will be replaced. If you change your mind during the process, select the source pattern number.
The step grid area contains two rows, each with 32 fields (steps). Trigger row Velocity/Gate row • Trigger row: Click a button to activate or deactivate the sound on the corresponding beat. • Velocity/Gate row: Sets the length (gate time) and velocity of steps entered in the Trigger row. Both parameters are displayed as a single graphical bar. The bar’s height represents the velocity; its length, from left to right, depicts the note length.
Note: Drag horizontally across the buttons to quickly enable or disable trigger events. Using the Ultrabeat Trigger Shortcut Menu Commands Control-click (or right-click) any of the trigger buttons to open the Trigger shortcut menu, which offers the following commands: Copy, Paste, and Clear Commands • Copy: Copies all activated triggers (steps) to the Clipboard. • Paste: Pastes all triggers from the Clipboard. • Clear: Turns off all activated triggers.
• Shift Right by 1 Beat: Shifts all steps in the sequence one beat to the right. The precise number of steps that equals a beat depends on the current grid resolution. For example, at a resolution of 1/16, a beat equals four steps; at a resolution of 1/8, a beat equals two steps, and so on. • Shift Right by 1/2 Beat: Shifts all steps in the sequence one-half beat to the left. The precise number of steps that equals one half of a beat depends on the current grid resolution.
The gate time is divided into four equal sections, making it easy to set rhythmically accurate note lengths. In order for the one-shot envelope to react to gate time, it is necessary to either activate the Gate function in the sound itself (see Changing the Ultrabeat Trigger Mode) or use envelopes in sustain mode (see Using Ultrabeat’s Envelope Parameters), in conjunction with rhythmically useful (short) decay times.
Full view provides an overview of the whole pattern, as opposed to just one sequence. Because the trigger events for all sounds are shown, you can easily spot erroneous notes, and the entire pattern creation process is simpler and faster.
Sound parameters that can be automated include all functions in the Synthesizer section except the menus (modulation routings and so on), buttons (oscillator type buttons, the buttons in the trigger/group section), and Pan/Spread parameters. Edit Mode switch Offset menu Parameter offset row When you engage Step mode, Ultrabeat’s interface changes in the following ways: • Yellow frames appear around all parameters that can be automated in the Synthesizer section.
All parameters that you choose to automate will appear in the pop-up menu at the top of the (parameter) offset row. Click the grid header (left of the zero axis) to open the menu. Note: The simple act of moving a control element in the Synthesizer section will add the parameter to the offset menu, so take care. Using Ultrabeat’s (Parameter) Offset Row This row enables you to view and enter offset values—on a per-step basis—for any of the Synthesizer section parameters that can be automated.
A parameter offset that has been created for a given parameter on a given step is represented in two ways. • A yellow bar is drawn on the parameter that indicates the deviance (the offset) between the original parameter value and the new parameter value. • In the (parameter) offset row, the offset from the original parameter is represented as a bar starting from the 0 point (horizontal center line). • Positive offsets are shown as a bar above the center line.
• Reset: All offset values for the selected parameter are set to 0 (no offset). • A second click on the Reset button removes the parameter from the offset menu. Note: The Reset button at the left of the velocity/gate row changes to Delete when clicked once. This Delete button mirrors the behavior of the Delete command: It deletes all steps for the currently selected parameter.
Using MIDI to Control Ultrabeat’s Sequencer Pattern performance can be influenced by incoming MIDI notes. This allows you to spontaneously interact with the step sequencer, making Ultrabeat an excellent live performance instrument. The way Ultrabeat reacts to MIDI control is determined by the chosen pattern, playback, and voice mute mode options.
• Voice Mute Mode button: When active, playing MIDI note C1 and above mutes the corresponding sound in the Ultrabeat mixer. A subsequent MIDI note of the same pitch unmutes it. This is ideal for spontaneous rearranging of patterns and/or muting single elements of a pattern without deleting them. This is especially useful in a live performance or remixing situation.
2 Find a suitably tuned pitch in the lower octaves by soloing the bass drum along with other important tonal elements of the song (a bass or pad sound, for example). Drag the Osc 1 Pitch slider to adjust the pitch until appropriate. 3 Use Env 4 to shape the volume of the bass drum. For slower beats you’ll want a longer decay phase, whereas at faster tempos you’ll choose a shorter decay time.
Ultrabeat Tutorial: Reducing Tonality One advantage of bass drums based on sine waves is that their sound can be precisely tuned to match the song. The disadvantage is that a recognizable pitch is not always desirable. Ultrabeat offers several methods to reduce the tonality of the sound. A very effective tool is the 2 Band EQ. To reduce tonality using the 2 Band EQ 1 For band 1, select the Shelving mode at a frequency of about 80 Hz, a high Q value, and a negative Gain value.
6 Set Mod Amount for Cut to 0.60. 7 Set Resonance to 0.30. 8 Set the attack time of Env 3 to 0. Use the Decay time of Env 3 to shape the sound of the filtered bass drum. 9 You may also choose to control the filter resonance with an envelope. Make sure you dedicate a single envelope to this function (in this case, use Env 2 as a Mod source for Res). Choose a Mod amount for Res of about 0.80.
Enhancing the attack transients of your sound: To get even closer to the TR-909, use an EQ setting as shown in the following figure. Note that the low frequency pressure point around 60 Hz (in the red area on the EQ graph) as well as the assertive punch or kick (the blue area starting at 460 Hz and up) of a 909 bass drum are strengthened. (This EQ setting is already part of the Kick 2 setting.) Using envelopes to change the color of your sound: In the example, all four envelopes are being used.
This method enables you to create very different bass drum sounds with a single oscillator, one LFO, and one envelope (for volume). The character of the sounds can range from soft to punchy, and the degree of tonality in the sound can be adjusted to taste. Note: The bass drum sound described is listed as Kick 3 in the Tutorial Kit, at a pitch of D1.
The figure shows the settings of Oscillator 2 and Env 1. 6 Experiment with different Slope and Asym values to impart a more or less electronic character to the sound. 7 Turn on the noise generator and control its volume with the same quick envelope used in Osc 2 Volume. 8 Use the filter parameters of the noise generator to roughen up, refine, or add bright frequencies to the noise component of the snare drum sound. Select an LP filter type, and try a filter frequency between 0.60 and 0.90.
To clone the 808 snare sound 1 Load the Standard Tutorial setting. You are now ready to replicate the resonating filters of the 808 snare using two cleverly programmed phase oscillators. 2 Assign slightly different Slope values to two phase oscillators, and detune them by almost an octave. 3 Adjust the tonal relationship between the oscillators so that it is uneven—from E3 to F2, for example. 4 Control the volume of each oscillator with a different envelope.
2 Open the “via” pop-up menu below the Oscillator 1 Volume knob and choose Vel. A slider appears on the ring around the knob. 3 Drag the slider clockwise. When you drag the slider, a help tag displays the value. Set it to 0 dB. 4 Repeat steps 2 and 3 in both Oscillator 2 and the noise generator. You can now dynamically play the sound using velocity.
If you use differing intensities for each Volume knob when completing this step, you’ll have the potential of individual velocity reactions for each sound component. 2 Increase the dynamics of the sound as a whole by assigning the following setting to the Voice Volume knob: You now have an 808 snare that is exceptionally responsive to velocity.
4 Set the additional control that appears as shown in the figure below, to control the character of the sound with velocity: 5 Repeat this with the other parameters of Oscillator 2, as well as pitch: 6 Modulate the noise generator as follows: • Cut parameter: Choose Max as modulation source, then set the modulation control as shown below. • Dirt parameter: Choose LFO 2 as modulation source, then set the modulation control as shown below. The sound is now nothing like an 808 snare, which was your goal.
Ultrabeat Tutorial: Recreating the Kraftwerk Snare Another classic electronic snare drum sound is the highly resonant lowpass filter of an analog synthesizer that quickly closes with a snap. This sound was used extensively by Kraftwerk. To recreate the Kraftwerk snare sound with Ultrabeat 1 Select the Snare 1 sound. 2 Direct the signals of both oscillators and the noise generator to the main filter. 3 Modulate Cutoff with Env 1 (which is already modulating the volume of the noise generator).
2 Switch off Oscillator 1 and turn on the noise generator. 3 In the noise generator, make sure the Cutoff parameter is modulated by Env 1, the modulation is negative, and the position of the Mod slider is below that of the base parameter value. 4 Use rather short decay values for Env 1 and Env 4. 5 Set the attack time of Env 4 to a value of 0. The attack time of Env 1 should also be rather short, but not equal to 0.
3 In the Material Pad of the Model oscillator, choose a setting with plenty of overtones, as in the figure below. 4 Set the volume of each oscillator to a value of −60 dB, and click “ring mod” to turn on the ring modulator. You’ve just created a bell-like sound that you can filter with a high resonance value if required. Note: You can find a similar sound listed as Ring Bell at a pitch of A2 in the Tutorial Kit.
When you begin thinking that drum sounds consist of several building blocks or layers, the design of the Volume controls in the individual sound generators might make more sense to you—this is the place where the blocks are combined, balanced, and controlled.
GarageBand Instruments 12 GarageBand Instruments are automatically installed with Logic Express. GarageBand instruments are software instrument plug-ins that are used in Apple’s GarageBand application. You may freely use GarageBand instruments as you would other software instruments in Logic Express. GarageBand Instruments are actually less CPU and memory-intensive versions of equivalent Logic Express instrument plug-ins. The GarageBand synthesizers use a cut-down version of the ES2.
• GarageBand Digital Basic (p. 329) • GarageBand Digital Mono (p. 330) • GarageBand Digital Stepper (p. 331) • GarageBand Drum Kits (p. 332) • GarageBand Electric Clav(inet) (p. 333) • GarageBand Electric Piano (p. 333) • GarageBand Guitar (p. 334) • GarageBand Horns (p. 335) • GarageBand Hybrid Basic (p. 336) • GarageBand Hybrid Morph (p. 338) • GarageBand Piano (p. 340) • GarageBand Sound Effects (p. 341) • GarageBand Strings (p. 342) • GarageBand Tonewheel Organ (p. 343) • GarageBand Tuned Percussion (p.
GarageBand Analog Basic The Analog Basic sound is based on the ES2. This is a simple analog synthesizer tone that is useful for a range of musical styles. • Volume slider: Sets the overall volume level of the instrument. • Mix slider: Determines the mix level of (balance between) the oscillator signals. • Tuning slider: Sets the overall pitch of the instrument. • Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it.
• Sustain slider: Determines the level of the sound after the Attack and/or the Decay phase has completed. GarageBand Analog Mono This is a monophonic (one note can be played at a time) analog synthesizer lead sound that is based on the ES2. • Volume slider: Sets the overall volume level of the instrument. • Glide slider: Determines the time it takes a note pitch to change (slide) to another note pitch. • Mix slider: Determines the mix level of (balance between) the oscillator signals.
• Attack slider: Makes the sound start more slowly or quickly. A fast setting makes it sound like striking a piano key, whereas a slow setting makes it sound like bowing a violin string. • Decay slider: Makes the harmonic portion of the sound (bright) sustain for a longer time at slow values. Faster values move to the Sustain level more quickly. • Richness slider: Determines the complexity of the sound texture, making the sound fuller. GarageBand Analog Pad The Analog Pad is based on the ES2.
• Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Resonance slider: Emphasizes the frequency range around the point determined by the Cutoff parameter. • Cutoff Envelope slider: Determines the strength of the sweeping movement. • Duration slider: Determines the duration of the sweeping movement. • Animation slider: Determines the effect on the pad sound by the envelope. GarageBand Analog Swirl The Analog Swirl instrument is based on the ES2.
• Resonance slider: Emphasizes the frequency range around the point determined by the Cutoff parameter. • Attack slider: Makes the sound start more slowly or quickly. A fast setting makes it sound like striking a piano key, whereas a slow setting makes it sound like bowing a violin string. • Decay slider: Makes the harmonic portion of the sound (bright) sustain for a longer time at slow values. Faster values move to the Sustain level more quickly.
GarageBand Analog Sync The Analog Sync instrument is based on the ES2. It emulates tones from analog synthesizers that synchronize two oscillators to produce their sound. The Analog Sync instrument is most useful for hard-edged analog synthesizer lead sounds. • Volume slider: Sets the overall volume level of the instrument. • Sync slider: Determines the synchronization (or lack of it) between the two oscillators, and therefore the harshness of the sound.
• Decay slider: Makes the harmonic portion of the sound (bright) sustain for a longer time at slow values. Faster values move to the Sustain level more quickly. • Sustain slider: Determines the level of the sound after the Attack and/or the Decay phase has completed. GarageBand Bass The Bass instrument is sample based. It emulates electric and acoustic basses. • Volume slider: Sets the overall volume level of the instrument.
GarageBand Church Organ The Church Organ instrument is sample based. It emulates a pipe organ. • Volume slider: Sets the overall volume level of the instrument. • Registration pop-up menu: Provides a number of preset registrations. Registrations are combinations of different pipe organ stop (lever) settings that change the tonal character of the sound by enabling or disabling particular pipes. This alters the harmonics that are heard when you play a key.
GarageBand Digital Basic The Digital Basic instrument is based on the ES2. This is a simple digital synthesizer sound that is useful for a range of musical styles. • Volume slider: Sets the overall volume level of the instrument. • Mix slider: Mixes two tones together. • Tuning slider: Sets the overall pitch of the instrument. • Harmonics slider: Increases or decreases the number of harmonics (overtones) in the sound. This can change the sound dramatically or subtly, so feel free to experiment.
GarageBand Digital Mono The Digital Mono instrument is based on the ES2. This is a monophonic digital synthesizer lead sound. • Volume slider: Sets the overall volume level of the instrument. • Tuning slider: Sets the overall pitch of the instrument. • Harmonics slider: Makes the sound a little thicker (more) or thinner (less). • Timbre slider: Changes the color of the sound from dark to bright.
• Richness slider: Subtly detunes each played note from one another, making the sound a little thicker, particularly when high parameter values are used. • Distortion slider: Distorts the overall sound, making it quite nasty and aggressive. Important: Take care with the Distortion parameter as it can significantly increase the overall volume of the instrument, which may result in damage to your speakers or ears! GarageBand Digital Stepper The Digital Stepper instrument is based on the ES2.
• Harmonic Steps slider: Makes the tonal steps more (large) or less (small) noticeable. • Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Cutoff Steps slider: Sets the amount of cutoff applied to each step. A higher value (large) will make the cutoff effect more pronounced. • Duration slider: Sets the length of the steps. GarageBand Drum Kits The Drum Kits are sample based.
GarageBand Electric Clav(inet) The Electric Clavinet sound is based on the EVD6. It emulates the Hohner D6 clavinet. • Volume slider: Sets the overall volume level of the instrument. • Damper slider: Changes the tone of the clavinet, making it less sustained and more woody sounding as you move towards the high setting. GarageBand Electric Piano The Electric Piano sound is based on the EVP88. It sounds like the Fender Rhodes and Wurlitzer electric pianos.
GarageBand Guitar The Guitar sound is sample based. It emulates a number of different acoustic and electric guitar sounds. • Volume slider: Sets the overall volume level of the instrument. • Filter Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Release slider: Determines the time it takes for notes to fade out after you let go of the keys on your keyboard.
GarageBand Horns The Horns instrument is sample based. It emulates several brass sections and a number of individual brass instruments. • Volume slider: Sets the overall volume level of the instrument. • Filter Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Attack slider: Makes the sound start more slowly or quickly. A fast setting makes it sound like striking a piano key, whereas a slow setting makes it sound like bowing a violin string.
GarageBand Hybrid Basic The Hybrid Basic instrument is a sample-based synthesizer that can create spectacular sounds. • Volume slider: Sets the overall volume level of the instrument. • Waveform pop-up menu: Choose the sample set used to generate the basic synthesizer sound. • Glide slider: Determines the time it takes a note pitch to change (slide) to another note pitch.
• Wheel to Vibrato slider: Determines the amount of pitch modulation by your keyboard’s modulation wheel. • Wheel to Cutoff slider: Determines the depth of Cutoff modulation by your keyboard’s modulation wheel. • Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Cutoff Type pop-up menu: Enables you to choose from a number of preset filter curves. Try them out, and experiment with the Cutoff and Resonance parameters.
GarageBand Hybrid Morph The Hybrid Morph instrument is a sample-based synthesizer that can create spectacular sounds. It differs from Hybrid Basic in that each waveform is based on two sample layers. This leads to a different sonic character. • Volume slider: Sets the overall volume level of the instrument. • Waveform pop-up menu: Choose the sample set used to generate the basic synthesizer sound. • Morph slider: Controls crossfades between the two sample layers.
Note: If you set the Morph parameter to A and the Morph Envelope to “From A to B,” certain ADSR settings will result in no sound. In this context, you can achieve interesting results by using the modulation wheel to offset the Morph parameter during live performances. • Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Cutoff Type pop-up menu: Enables you to choose from a number of preset filter curves.
GarageBand Piano The Piano instrument is sample based. It emulates a number of classical and jazz piano sounds. It also emulates several accordions and a harpsichord, and it provides a number of pad sounds. • Volume slider: Sets the overall volume level of the instrument. • Filter Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Release slider: Determines the time it takes for notes to fade out after you let go of the keys on your keyboard.
GarageBand Sound Effects The Sound Effects are sample based. These cover a number of nature sounds, laughter and applause, and so on. • Volume slider: Sets the overall volume level of the instrument. • Filter Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Release slider: Determines the time it takes for notes to fade out after you let go of the keys on your keyboard.
GarageBand Strings The Strings instrument is sample based. It emulates string sections and a number of individual stringed instruments. These include violins, violas, cellos, harps, and several traditional instruments, such as sitar, koto, and zither. • Volume slider: Sets the overall volume level of the instrument. • Filter Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Attack slider: Makes the sound start more slowly or quickly.
GarageBand Tonewheel Organ The Tonewheel Organ sound is based on the EVB3. It emulates the Hammond B3 organ, but it is also capable of emulating Farfisa, Wurlitzer, and other electric organs. • Volume slider: Sets the overall volume level of the instrument. • Drawbars slider: Increases or decreases the number of sine tones and harmonics, resulting in a thicker (more) or thinner (less) sound.
• Brake: Makes the sound swirl initially, and then slow down. • Tremolo: Makes the sound wobble. GarageBand Tuned Percussion The Tuned Percussion sound is sample based. It emulates a vibraphone, xylophone, timpani, steel drums, and other tuned percussion instruments. • Volume slider: Sets the overall volume level of the instrument. • Filter Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it.
GarageBand Voice The Voice sound is sample based. It emulates a mixed choir. • Volume slider: Sets the overall volume level of the instrument. • Filter Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Attack slider: Makes the sound start more slowly or quickly. A fast setting makes it sound like striking a piano key, whereas a slow setting makes it sound like bowing a violin string.
GarageBand Woodwind The Woodwind sound is sample based. It emulates the sound of wind instruments, such as flutes, clarinets, saxophones, and several other instruments from various world cultures. • Volume slider: Sets the overall volume level of the instrument. • Filter Cutoff slider: Allows more (high) or less (low) of the sound through, making it brighter or damping it. • Attack slider: Makes the sound start more slowly or quickly.
Appendix Synthesizer Basics If you are new to synthesizers, read this appendix. This appendix covers important facts about the synthesizer and explains the difference between analog, digital, and virtual analog synthesizers. You will be introduced to all major synthesizer terms and will learn about the basic workings of these hardware- or software-based devices. This appendix is not a detailed, scientific treatise on the inner workings and mathematical theories of synthesis.
If the vibrations follow a periodic pattern, the sound is said to have a waveform. The figure above shows an oscillogram—a graphical representation—of a sine wave, the simplest and purest kind of waveform. If the vibrations do not follow a discernible pattern, the sound is called noise. A repetition of a waveform—each peak and trough in the oscillogram—is known as a cycle. The number of cycles that occur per second determines the basic pitch of the waveform—commonly known as the frequency.
• A tone played at twice the frequency of the first harmonic is called the second harmonic. • A tone played at four times the frequency of the first harmonic is called the fourth harmonic, and so on. Each of these harmonics has a different timbral quality from the fundamental tone. In general, harmonics that can be multiplied or divided by a whole number–such as octaves, odd-numbered or even-numbered harmonics, and so on–sound more “musical.
Other Waveform Properties A sound wave, as discussed earlier, has a frequency. Other properties of sound waves include amplitude, wavelength, period, and phase. Amplitude Wavelength • Amplitude: The amplitude of a waveform indicates the amount of air pressure change. It can be measured as the maximum vertical distance from zero air pressure, or “silence” (shown as a horizontal line at 0 dB in the illustration).
When you play two otherwise identical sounds out of phase, some frequency components—harmonics—can cancel each other out, thereby producing silence in those areas. This is known as phase cancellation, and it occurs where the same frequencies intersect at the same level. Phase: 0° Phase: 180° Fourier Theorem and Harmonics “Every periodic wave can be seen as the sum of sine waves with certain wave lengths and amplitudes, the wave lengths of which have harmonic relationships (ratios of small numbers).
In a synthesizer, the task of tone generation falls to a component known as an oscillator. Most synthesizer oscillators generate harmonically rich waveforms, such as sawtooth, triangle, square and pulse waves. These waves are named due to the resemblance of their shapes to the teeth on the blades of a saw, to triangles, to squares, and so on. For information about the most common synthesizer waveforms, see Oscillators.
The ES1 includes some of the desirable idiosyncrasies of particular analog circuits—in cases where they tend to sound nice, such as high oscillator levels overdriving the filter. And undesirable analog synthesizer phenomena, such as the habit of going completely out of tune, are not simulated.
An Overview of Subtractive Synthesizer Components The front panel of most subtractive synthesizers contains a collection of similar signal generating and processing modules—coupled with a number of modulation and control modules. The signal-generating and processing modules typically run left to right, mirroring the actual synthesizer signal flow.
• Global controls: Affect the overall characteristics of your synthesizer sound, such as glides between notes, pitch bend, monophonic or polyphonic playback, and more (see Global Controls). Oscillators The audio signal of a synthesizer is generated by the oscillator. Usually you would choose from a selection of waveforms that contain differing types and varying amounts (more or fewer) of harmonics.
Square and Pulse Waves Hollow and woody-sounding, a square wave can contain a wide range of odd harmonics. It is useful when creating reed instruments, pads, and basses. It can also be used to emulate kick drums, congas, tom-toms, and other percussive instruments—often blended with another oscillator waveform, such as noise. The square wave can be reshaped to make the waveform cycles—or pulses—more rectangular on many synthesizers, using a pulse width modulation (PWM) control.
Noise: Pink/Red, Blue, White Noise is useful for emulating percussive sounds, such as snare drums, or wind and surf sounds, among others. • White noise: The most common noise waveform found on synthesizers. White noise contains all frequencies—at full level—around a center frequency. • Pink and red noise: These noise colors also contain all frequencies, but they are not at full level across the frequency spectrum. Pink noise decreases the level by 3 dB per octave (of higher frequencies).
There are many ways to reshape a waveform. The most obvious would be altering the pulse width of a square wave, as discussed in Common Synthesizer Waveforms. Other waveform-altering options include changing the phase angle, moving the start point of a waveform cycle, or simply combining multiple waveforms in multioscillator synthesizers.
Cutoff Frequency The cutoff frequency, or cutoff, as the name suggests, determines where the signal is cut off. Simpler synthesizers offer only lowpass filters. Thus, if a signal contains frequencies that range from 20 to 4000 Hz, and a cutoff frequency is set at 2500 Hz, frequencies above 2500 Hz are filtered. The lowpass filter allows frequencies below the cutoff point of 2500 Hz to pass through, unaffected. The figure below shows an overview of a sawtooth wave (A = 220 Hz).
Resonance The resonance control emphasizes or suppresses signals around the cutoff frequency. The figure below shows an ES1 sawtooth wave with a high resonance setting and the cutoff frequency set to 660 Hz, which is about 60%. This resonant filter setting results in much brighter and harsher signals close to the cutoff frequency. Frequencies below the cutoff point are unaffected. Once again, the overall result of using filter resonance is a change in the basic waveform’s shape and, therefore, its timbre.
Filter Slope As discussed earlier, a filter will cut off the signal at the set cutoff frequency. This cutoff doesn’t happen abruptly but rather at a given slope, which is measured in decibels (dB) of gain reduction per octave. Put another way, you can define how steep the “cliff” is at the cutoff point by choosing a relatively severe or more gentle slope.
The Attack, Decay, Sustain, and Release (ADSR) Envelope Controls An oscillogram of a percussive tone is shown below in which the level rises immediately to the top of its range and then decays. If you drew a box around the upper half of the oscillogram, you could consider it the “envelope” of the sound—an image of the level as a function of time. It is the function of the envelope generator to set the shape of this envelope.
Modulation Without modulation, sounds tend to be boring and fatiguing to the ear. They also sound synthetic, rather than natural, in the absence of some type of sonic modulation. The most obvious type of modulation is vibrato, which is used by orchestral string players to add animation to an instrument’s pitch. To make sounds more interesting, you can use various synthesizer controls to modulate basic sound parameters.
The ES2 provides ten modulation routings—in columns. Although it looks somewhat intimidating at first, each routing column is quite similar to the modulation controls found in the ES1. Note the first routing, at the left in the figure below: The modulation target is Pitch123. The pitch—the Frequency parameter—of oscillators one, two, and three is affected (by LFO2, the modulation source). LFO2 is the modulation source. The two arrows to the right of the column indicate the modulation amount.
Using the LFO to Modulate Sounds A modulation source found on nearly all synthesizers is the LFO (low frequency oscillator). This oscillator is used only as a modulation source and does not generate any audible signals that form part of your actual synthesizer sound, because it’s too low to be heard. It can, however, affect the main signal by adding vibrato, filter sweeps, and so on.
The most obvious global control is the Level control, which sets the overall loudness of your sound. For more information about the Level control, see Envelopes in the Amplifier Section. Other key global controls include the following: • Glide (sometimes called Portamento): Used to set the amount of time that it takes for one note pitch to slide up or down to another note pitch.
There are many other global controls found on different synthesizer models that have an impact on your overall sound. Other Synthesis Methods There are many ways to create sounds, using different technologies and approaches to synthesis. This section covers all the main methods, with reference to Logic Express instruments where applicable. Many of the outlined methods incorporate into their design at least some elements of the subtractive synthesis approach covered earlier.
Frequency Modulation (FM) Synthesis Put simply, FM synthesis involves the use of a modulator oscillator and a sine wave carrier oscillator. The modulator oscillator modulates the frequency of the carrier oscillator within the audio range, thus producing new harmonics. These harmonics are known as sidebands. Modulator oscillator Carrier oscillator FM Resulting waveform Typically, FM synthesizers don’t incorporate a filter.
To model a drum sound, for example, the following aspects would need to be taken into account. Of primary importance would be the actual drum strike—how hard it is and whether the drumhead is struck with a wooden stick, a mallet, a beater, and so on. The properties of the drumhead (the skin or membrane) would include the kind of material, its degree of stiffness, its density, its diameter, and the way it is attached to the shell of the drum.
Where LA and wavetable synthesizers differ is that the latter were designed to create new, original, digital sounds. LA synthesizer designers, in contrast, wanted to emulate real instruments using a minimum of memory. To facilitate this, they combined samples of the attack phase—the crucial part of a sound—with appropriate decay and sustain phases.
In essence, you can bend a sine wave until it becomes a sawtooth wave, a triangle wave, a square wave, and so on. The synthesizer engine beyond the waveform generation in general follows the standard subtractive method. Phase distortion synthesis was commercially introduced in 1984’s Casio CZ series synthesizers. Granular Synthesis The basic premise behind granular synthesis is that a sound can be broken down into tiny particles, or grains.
In 1919, Russian inventor Leon Theremin took a markedly different approach. Named after the man who masterminded it, the monophonic Theremin was played without actually touching the instrument. It gauged the proximity of the player’s hands, as they were waved about in an electrostatic field between two antennae, and used this information to generate sound. This unorthodox technique made the Theremin enormously difficult to play.
The term was officially introduced in 1956 with the debut of the RCA Electronic Music Synthesizer Mark I, developed by American engineers Harry F. Olson and Herbert Belar. Its dual-voice sound generation system consisted of 12 tuning forks, which were stimulated electromagnetically. For its time, the instrument offered relatively sophisticated signal-processing options.
Compact and Cheap These early voltage-controlled synthesizers were modular.One (or several) chassis housed the power supply and the actual modules. The inputs and outputs of the modules had to be interconnected via a confusing tangle of patch cords before the synthesizer would actually make a sound. Establishing these connections properly was an art unto itself, and obtaining useful settings on the modules required significant expertise.
In the second approach to polyphonic sound generation, a synthesizer was assigned to a key only when the key was pressed—in effect, semi-polyphony. As early as 1973, American company E-MU Systems introduced the Modular Keyboard System Series 4050, a digital keyboard that could be connected to up to ten monophonic synthesizers, and thus had ten-voice polyphony.
The breathtaking developments in the digital world are best illustrated by the following example. The first program that emulated sound generation entirely by means of a computer was Music I, authored by the American programmer Max Mathew. Invented in 1957, it ran on a university mainframe, an exorbitantly expensive IBM 704. Unimpressively, its sole claim to fame was that it could compute a triangle wave, although doing it in real time was beyond its abilities.
Exploiting the ever-increasing processing power of today’s computers, the next evolutionary step for the synthesizer is the software synthesizer, which runs as an application on a host computer. The sound card (or built-in audio hardware) is needed these days only for audio input and output. The actual process of sound generation, effects processing, recording, and sequencing is performed by your computer’s CPU—using the Logic Express software and instrument collection.