Absynth Manual

Embed Size (px)

Citation preview

  • 8/3/2019 Absynth Manual

    1/41

    1

    FilesAn Absynth file is a bank of up to 128 presets. Only one file can be open at a time. In demo mode you canmake changes to presets but you can't save the file.

    Please make backups of your preset banks! A single file can represent a tremendous amount of work, so

    keeping regular archives and backups is very important. You might consider making several small banksrather than one large bank.

    The Record window can be used to record the audio output of Absynth and save it as an AIFF file.

    Note: the Reord window is not present in Absynth Engine.

    Common interface items

    Number Boxes

    Number boxes like this are used frequently in Absynth. Dragging up or down on the little blue buttonsincreases/decreases the parameter value. There are up to three buttons per parameter: coarse, fine and extrafine, from left to right. This makes it easy to quickly cover a wide range (say from 0.01Hz to 20,000Hz) withextreme precision (+-0.001Hz). You can also type values directly in the text field, then hit enter for thechange to take effect. Text can be cut/copied/pasted.

    European users: you can use the comma "," in number boxes rather than the period, if your language uses thecomma as the decimal point. "2,35" and "2.34" are both accepted by the number boxes.

    Wave popup menus and waveformsWave popup menus are found in oscillators, LFOs and the Waveshaper module. They are used to select thewaveform used by the module as well as to create new waveforms. Currently wave popups are organised intotwo submenus: "factory" contains all of Absynth's built-in waveforms, "preset" contains user-createdwaveforms. Wave->preset->new will allocate a new waveform and open the waveform editor. Each presetcan have up to 8 waveforms allocated.

    User-created waveforms are only available to the preset in which they were created, they cannot be accessedfrom other presets.

    For more information on waveforms, see the sections on Waveform Editor, Patch Editor and LFO's.

    AliasingAbsynth's table-lookup oscillators can be a source of aliasing, however Absynth provides variouspossibilities to remedy the problem:

    Lowpass filtering the waveform in the waveform editor.Crossfading between waveforms by pitch using note scaling.Controlling FM index by pitch using note scaling.

  • 8/3/2019 Absynth Manual

    2/41

    2

    Sawtooth and square waves are difficult for a digital system to reproduce without aliasing because of theirsharp discontinuities. In the list of factory waveforms there are filtered versions of sawtooth and squarewaves which can be used for higher pitches where aliasing is more likely to occur.

    Personally, I haven't had much trouble managing aliasing. It is especially a problem with sounds that cover awide pitch range. In fact, aliasing can sometimes be a musically useful effect!

  • 8/3/2019 Absynth Manual

    3/41

    3

    Menus

    File menu

    NewCreate a new preset bank.

    OpenOpen a preset bank file.

    SaveSave the current preset bank.

    Save AsSave the current preset bank as a different file.

    Revert to Saved

    Revert to the last saved copy of the preset bank. Any changes made to the bank since it was last saved will belost.

    Import PresetImport one or more presets from another preset bank file. This will open the standard open file dialogue.After selecting a file, a window will open with two lists. The list on the left displays all presets in the selectedfile, the list on the right displays all presets in the currently open bank.

    Select the preset you wish to import from the left list. The preset is automatically loaded so you can actuallyplay it. In the right list, select the location where you want to store the preset. Then click store or hit enter tostore the preset.

    The Open Bank... popup lets you import from another bank. Like in the File menu, you can directly selectone of the last 10 opened banks, or use Open... to import from a bank that doesn't appear in the list.

    Export Names to ClipboardCopy the list of preset names to the clipboard. You can then paste the list into an OMS Names ManagerDocument.

    QuitQuit Absynth.

    Bank ListBelow the Quit item are listed the last ten banks opened. This allows you to open a bank directly.

    Edit Menu

    Undo, Cut, Copy, Paste, Clear, Select AllThe standard edit items aren't used very extensively in Absynth. Cut, copy and paste work with editable textfields, and with envelopes. Undo is available for text fields, envelopes and the waveform editor.

    Balance Levels

  • 8/3/2019 Absynth Manual

    4/41

    4

    This will set the three balance sliders in the Patch window to the same level.

  • 8/3/2019 Absynth Manual

    5/41

    5

    Setup Menu

    Buffer SizeOpens a window which allows you to set the output buffer and vector size.

    The buffer size is the size of the audio output buffer. The smaller the buffer, the lower latency will be.However smaller buffer sizes will increase the CPU load. Some audio I/O cards and interfaces require aspecific buffer size, such as 512 or 256.

    Note: in Absynth Engine the Buffer Size popup is disabled.

    The vector size is the rate at which envelopes and LFOs will update. If you notice undesirable "chirps" whenrapidly modulating parameters with discontinuous envelopes and LFOs (i.e.. square waves), try lowering thissetting. A value of 128 usually gets good results.

    When using Absynth VST, the vector size popup also determines timing precision. Smaller vector sizes will

    improve precision, but will increase the cpu load a bit. A setting of 32 samples results in a precision of lessthan one millisecond, much better than conventional MIDI.

    Sample RateIf your soundcard is set to play back at 48k, you should set Absynth's sample rate to 48k. Otherwise, leaveAbsynth's sample rate at 44.1k.

    Audio SystemSelect the audio system. Currently Apple's Sound Manager and ASIO are supported.

    Audio Output ChannelsIf ASIO is selected, this allows you to chose the output channels.

    MIDI SystemIf both FreeMIDI and OMS are installed, use this to select which MIDI system Absynth will use.

    Enable pgm changeWhen this is checked, MIDI program change messages will cause Absynth to change programs. Whenunchecked, Absynth will ignore program changes.

    OMS Studio Setup

    Opens the OMS Studio Setup application.

    OMS MIDI SetupOpens the standard OMS MIDI Setup window.

    Auto balance channels

    When this is checked, changing one of the three balance sliders in the Patch window will automaticallyadjust the level of the other two sliders so that the total gain always equals 0dB. For example, raising thelevel of one slider will lower the level of the other two sliders.

    When unchecked, the sliders act like regular level sliders.

  • 8/3/2019 Absynth Manual

    6/41

    6

    Windows MenuOpen Absynth's various windows.

    Note: option closing an editor window will close all editor windows.

  • 8/3/2019 Absynth Manual

    7/41

    7

    Navigation Bar

    The Navigation Bar contains a row of buttons with miniature images of all of Absynth's important windows.When the mouse is over a button the name of the window it corresponds to is displayed at the top. Clickingon a button opens the corresponding window.

    The Navigation bar can be displayed in a vertical or horizontal position by clicking on the little button onthe top left.

    Option clicking one of the editor window buttons (the 6 on the right) will close the front most window if it isan editor window. The Preset, Keyboard and Record windows will be unaffected by Option clicking a button.

  • 8/3/2019 Absynth Manual

    8/41

    8

    Main Window

    Midi LEDBlinks when MIDI is received. Note that it will blink even if the MIDI data received is on a different channelfrom the channel that Absynth is set to receive on.

    Reset Button

    Stops sound and reinitialises all internal SDP parameters. If something strange or unpleasant happens youcan click this. Several actions in the Patch and LFO window will have the same effect.

  • 8/3/2019 Absynth Manual

    9/41

  • 8/3/2019 Absynth Manual

    10/41

    10

    Midi controller slidersEach midi continuous controller that is assigned to a parameter in the current preset will have a midicontroller slider. For example, if midi controller #1 is set to adjust the frequency of a filter, a slider named"ctl1" will appear in the keyboard window. Different presets may have different controller assignments. If apreset has 10 controllers assigned, 10 controller sliders will appear.

    This makes it easy to see what controllers a preset may respond to. See the sections on the MIDI and LFOwindows for more on controller assignment.

    Midi controller sliders can be dragged to change the controller value. They also move when midi controllerdata is received, making them useful to see how your midi controller (keyboard, mixer) is set up.

  • 8/3/2019 Absynth Manual

    11/41

    11

    Record Window

    Note: this window is not present in Absynth Engine

    Stop, play and recordTo record the sound output of Absynth, clickrecord (record ready) then play.

    To play back previously recorded sound, clickplay.

    To stop sound playback or recording, clickstop.

    Wait for note

    When wait for note is on, clickrecord (record ready) then start playing to initiate recording. Recording willbegin when the first note (via midi or the on-screen keyboard) is played.

    Ifoverdub and wait for note are both on, play will begin only when the first note is played.

    Start point

    Move the little red arrow to set the start point for recording or playback.

    Overdub mode

    When overdub is on, newly recorded sound will be permanently mixed with previously recorded sound. The

    synth and tape sliders allow you to set the level of the previously recorded sound (tape) and newly recorded

    sound (synth). You can layer as many sounds as you want.

    Time availableDisplays the total time available for recording.Absynth records to RAM, not direct-to-disk, so the time available depends on how much RAM is allocatedto Absynth. To allocate more memory to Absynth (or any Mac application) select the application's icon in the

    Finder, select File->Get Info in the Finder's menu, then set the desired memory size. Stereo sound requiresabout 10MBs per minute of sound.The time available is also affected by whether recording is in stereo or mono and if undo is enabled or not.Maximum record time is available in mono mode with undo disabled, minimum in stereo mode with undoenabled. See below for information on undo and stereo options.

  • 8/3/2019 Absynth Manual

    12/41

    12

    Stereo

    When stereo is on, audio output will be recorded in stereo, otherwise it will be in mono. Toggling this button

    will cause all previously recorded audio to be erased. Turning stereo off will double the time available forrecording.

    UndoUndo/redo recording. Undo can be disabled/enabled via the options button. Disabling undo will doublethe time available for recording.

    SaveSave recorded audio to an AIFF file. If stereo is off, a mono file will be created. With stereo on, either aninterleaved stereo file or two mono files will be made, depending on the options settings.

    ClearErase all recorded audio.

    OptionsThis opens a window where you can set various record options:Record undo options: When undo is disabled, available record time will be doubled.AIFF stereo file options: Chose whether stereo audio will be saved as a single file (interleaved) or as twomono files (split stereo). Some multitrack audio applications don't support interleaved stereo files.

  • 8/3/2019 Absynth Manual

    13/41

    13

    Patch window(reduced image)

    The Patch window allows you to turn DSP modules on and off as well as modify the parameters of eachmodule. To toggle a module on/off, click on its name on the left side of the module. It also has controls forcertain global parameters:

    PolyphonyThe maximum number of voices the selected preset can play. Setting this to 1 puts Absynth in a legatomonophonic mode. The maximum poly setting is 64.

    Polyphony and CPU load

    The number of voices you can play for a given preset depends on the complexity of the patch and the

    speed of your computer. With a faster Mac you will probably rarely reach the CPU limit of your machinewhen only Absynth is running. If your computer is an older Power Mac (601 processor) you will probably hitthe CPU limit fairly often. This results in a characteristic clicking and dropouts in the sound. The easiest wayto manage this is by reducing polyphony. The CPU meter can give you a good idea of how close you are tothe limit.

    Absynth uses dynamic voice allocation, so voices which are not sounding are not processed. As youplay more notes you will notice the CPU meter rise. If the CPU overloads or the graphic interface startsgetting sluggish, just release a few notes.

    If a soundcard is installed and the CPU overloads, the soundcard's driver might lose it's marbles. Thisis easily remedied by clicking the reset "!" button, selecting a preset or turning a module on or off. This is nota problem if a soundcard is not installed.

  • 8/3/2019 Absynth Manual

    14/41

    14

    Transpose/tune (trans)Transposes the pitch of the selected preset in "floating point" semitones, i.e. a setting of 1.5 equals onesemitone plus a quarter tone (half a semitone). Tuning resolution is 1/1000th of a semitone.

    TuningSelect the tuning used by the current preset. Currently it is not possible to edit tunings or create new ones,although this will change in the future.

    Level dBAdjust the selected preset's output level in decibels.

    PanLeft/right pan of the selected preset. 0.0 = full left, 0.5 = center and 1.0 = full right.

  • 8/3/2019 Absynth Manual

    15/41

    15

    Modules

    There are 12 modules in Absynth: 3 oscils, 4 filters, 3 mods, 1 waveshape, and 1 effect. The modules arearranged into three independent channels which are mixed and fed into a master channel. The modules in

    each independent channel are oscil->filter->mod. The modules in the master channel are waveshape->filter-

    >effect.

    The glowing tubes (also known as "the plumbing") represent the signal path. The signal starts at the top with

    the three oscils and ends after the effect module in the bottom right corner.

    The three level sliders control the output level of each independent channel. When the menu item Setup-

    >Auto balance sliders is checked, the sliders remain balanced, i.e. lowering one will raise the other two.

    The menu item Edit->Balance levels will set all three sliders to the same level.

    Individual modules are sometimes referred to by name and channel: oscil1, mod3, masterfilter, etc.,

    especially in the Envelope and LFO windows.

  • 8/3/2019 Absynth Manual

    16/41

    16

    Oscil module

    The oscil module is a multi-mode wavetable oscillator. Several ofoscil's modes incorporate two oscillators,

    which are referred to as main and mod. Oscil is the only sound-generating module in Absynth, all of the

    other modules modify sound originating from the oscils. If none of the three oscils are on, no sound will be

    produced and no other modules can be turned on. Similarly, if the oscil at the top of a channel is off, none ofthe other modules in the channel can be turned on.

    Oscil uses a single-cycle wavetable, it does not play back sampled waveforms.

    Main parameters:

    Mode popup

    Mode is used to select the oscil's mode. There are currently four modes: single, double, fm and ringmod.These modes are discussed below.

    Main/mod tabs

    In double, fm and ringmod modes, click on these tabs to display the parameters of either the main or modoscillator.

    Wave popupThis selects the waveform used by the main oscillator, and can also be used to create new waveforms.Currently wave popups are organised into two submenus: "factory" contains all of Absynth's built-inwaveforms, "preset" contains user-created waveforms. Wave->preset->new will allocate a new waveformand open the waveform editor. Each preset can have up to 8 waveforms allocated.

    User-created waveforms are only available to the preset in which they were created, they cannot be accessedfrom other presets. I intend to develop a way for users to create libraries of waveforms in a future version ofAbsynth.

    For information on editing waveforms see the section on the Waveform window.

  • 8/3/2019 Absynth Manual

    17/41

    17

    Frequency mode and frequency number box

    Oscil can respond to notes in four different modes: trans, ratio, Hz and note#. The mode is selected with thefrequency mode popup.

    trans: Transpose by semitones. The frequency number box transposes the pitch of the main oscillator in

    "floating-point" semitones. This allows fine tuning with a precision of 1/1000th of a semitone.

    ratio: Transpose by frequency ratio (i.e. the harmonic series). This mode is particularly useful when workingwith FM and ring-modulation.

    Hz: Fixed pitch in Hertz. The pitch of the main oscillator will remain fixed regardless of the note beingplayed. This is very useful with FM and ring-modulation. LFOs and pitch bend will not affect the pitch in Hzand note# mode, however it is possible to control the pitch with an envelope.

    note#: Fixed pitch by midi note number. This has the same effect as Hz mode but is sometimes more useful

    if you want to tune the main oscillator to a specific pitch, i.e. 60.5 = C3 plus one quarter-tone.

    You can switch back and forth between Hz and note# to perform note to Hertz conversion.

    phase invert

    Inverts the main oscillator's phase. Note that if another oscillator is set the exact same pitch, phase offset andwave, total phase cancellation will occur, which means silence.

    phase offset

    Adjust the initial phase of the main oscillator. Varying the phase of an oscillator will only have an audibleeffect if another oscillator is on. It is useful in FM with integer carrier/modulator frequency ratios.

    Oscil modes:

    Single modeOnly the main oscillator is active.

    Double mode

    Both main and mod oscillators are active and their outputs are mixed. Mod parameters are: balance, wave,

    frequency and phase offset. Note: one oscil module in double mode is more CPU efficient than two oscilsboth in single mode.

    FM mode

    Frequency Modulation. The mod oscillator modulates the frequency of the main oscillator. Mod parametersare: fm index (or modulation depth), wave, frequency and phase offset. Frequency Modulation was

    discovered by John Chowning in the late 60's and was made popular in the 80's with Yamaha's DX7synthesizer.

    Ringmod mode

    Ring Modulation and Amplitude Modulation. The output of the main and mod oscillators are multipliedtogether. Mod parameters include: balance, wave and frequency. For that classic ring modulation sound, setone of the oscillators to Hz or note# frequency mode.

  • 8/3/2019 Absynth Manual

    18/41

    18

    Filter module

    Mode

    Sets the filter mode. The following modes are currently available:

    lpf -6dB: a first-order lowpass filter.

    lpf -12dB: a second-order lowpass filter with feedback resonance.

    lpf -24dB: a fourth-order lowpass filter with feedback resonance.hpf -6dB: a first-order highpass filter.

    hpf -12dB: a second-order highpass filter with feedback resonance.

    bpf: a bandpass resonator with a Q range of 0.2 to 1000.

    notch: a band-reject filter with feedback resonance. Bandwidth sets the separation between the highand lowpass sections in octaves.

    comb: a comb filter. Feedback range is from -0.99 to 0.99. Modulate it for flanging effects. Setting thefrequency low enough will produce a short delay effect.

    mono/poly

    This button only appears on the masterfilter at the bottom of the window. In poly mode (three little arrows)

    one filter will be allocated per voice. In mono mode (merged arrow, pictured), only one filter will beallocated for all voices.

    Both modes sound the same, but they are controlled a little differently. In poly mode the frequency of the

    filter can be controlled by a midi controller, note scaling, velocity, an envelope generator and any of the threeLFOs. In mono mode, the envelope generator does not work, but the other control sources do (midicontroller, note scaling, velocity, LFO). This is a problem I'm working on. See the sections on envelopegenerators, LFO's and midi controllers.

  • 8/3/2019 Absynth Manual

    19/41

    19

    Mod module

    Mod's parameters are similar to those found in oscil: wave, frequency mode and frequency.

    Mod currently has only one mode:ringmod mode

    Ring modulation. This is similar to oscil's ringmod mode. The balance number box adjusts the balancebetween the input signal and the modulated signal.

  • 8/3/2019 Absynth Manual

    20/41

    20

    Waveshape module

    Waveshaping (non-linear distortion) uses a waveform to distort the input signal. Perhaps the most familiarexample of waveshaping is distortion with an electric guitar amplifier or pedal.

    Waveshaping is sensitive to the amplitude of the input, therefore the timbre of the sound will vary with theamplitude envelopes and the volume pedal. Waveshaping will also emphasize phasing and detuning effects.

    mono/polyIn poly mode (three little arrows, pictured) one waveshaper will be allocated for each voice. In mono mode(merged arrow), only one waveshaper will be allocated for all voices.

    Unlike the masterfilter, this will change the sound ofwaveshape. In poly mode distortion is independentper voice, as if you had a separate guitar amplifier for each string of an electric guitar. In mono mode, playingmore than one note will result in the voices "interfering" with each other, much like playing a chord on anelectric guitar with distortion.

    Hints: Waveshape in mono mode can be used as a simple compressor if the input level is kept low. A touchof waveshaping can really warm up the filters.

    waveThe waveform determines the timbre of the distortion. Try creating a new waveform and editing it in theWaveform window in spectrum mode.

    in dBInput level in decibels. Lowering the input level will generally result in less distortion.

    out dBOutput level in decibels.

    phaseAdjusts the phase offset of the waveform. This will change the sound radically.

  • 8/3/2019 Absynth Manual

    21/41

    21

    Effect module

    The effect module provide a variety of delay-based effects. Because of the large number of parameters,

    effects are edited in a separate window. To open the Effect window click the edit button. See the section

    on the Effect window for details.

    Glowball

    The enigmatic glowball the link between Absynth's virtual ether and the universe of particle and wave, asingularity in the vacuum field where sound materialises in a world of electricity, speaker cones, and airpressure, one step on the path towards neurones and human consciousness. When the glowball does notglow, meditate upon its silence

  • 8/3/2019 Absynth Manual

    22/41

    22

    Waveform editor window

    The Waveform window allows you to edit waveforms created with one of the wave popups. Wave popupmenus are found in oscillators, LFOs and the Waveshaper module. They are used to select the waveformused by the module as well as to create new waveforms. Currently wave popups are organised into twosubmenus: "factory" contains all of Absynth's built-in waveforms, "preset" contains user-created waveforms.Wave->preset->new will allocate a new waveform and open the waveform editor. Each preset can have upto 8 waveforms allocated.

    User-created waveforms are only available to the preset in which they were created, they cannot be accessedfrom other presets.

    Nearly all of the editing tools and functions listed below work "live" in real-time. You can play sound,modify the wave at the same time and hear the result immediately.

  • 8/3/2019 Absynth Manual

    23/41

  • 8/3/2019 Absynth Manual

    24/41

    24

    MixOpens a window where you can mix another waveform with the current waveform. You can adjust thefollowing parameters:* Balance of the two waveforms* Phase invert and offset of the mixed-in waveform.* Frequency ratio of the mixed-in waveform.

    Note: you can use the frequency slider to create chords based on the intervals of the harmonic series. Repeatmix and change the frequency each time to add a new "note" to the chord.

    FractalizeThe fractalize function is a unique transformation, and is particularly useful for creating bright, diffuse,organic sounding waves. Parameters include:

    * Number ofiterations. The more iterations the more fine detail is added to the wave.

    * Displacement adjusts the overall shape of the fractalized wave

    * Amplitude slope controls the amount of fractalization. High amplitude settings will produce extremelynoisy waveforms.

    FilterFilter the waveform.

    * Use the filter popup to select the filter type.

    * The frequency slider sets the filter frequency on a scale of 0.0 to 1.0.Lowpass filtering a wave is the best way to eliminate aliasing.

    FMPerform frequency modulation on the waveform. The current waveform acts as the carrier.

    * Use the wave popup to select the modulator wave.

    * Modulation index controls the amount of modulation.

    * Modulator frequency sets the frequency ratio of the modulator.

    * Modulator phase sets the phase of the modulator.* Carrier frequency sets the ratio of the carrier.

    Load WaveCopy another wave (factory or preset) to the current edit wave.

    ClearSilence.

  • 8/3/2019 Absynth Manual

    25/41

    25

    spectrum mode(reduced image)

    In spectrum mode, the waveform window displays the first 64 harmonics of the selected waveform. The tophalf of the display shows the amplitudes of the harmonics, the bottom half shows the phase. At the bottom ofthe window, the harmonic number corresponding to the mouse position, the harmonic's amplitude and phaseare displayed.

    Note: It's a common misconception that the phase of a harmonic is not very perceptible. Although phase is alittle less perceptible than amplitude, changing the phase of a harmonic in a complex waveform cansignificantly change the sound.

    Note: In case you're wondering, harmonics higher than 64 remain unaffected by the spectrum editor, i.e. theydon't get chopped off when the wave is resynthesized.

    Draw one harmonic tool (spectrum mode)This tool allows drawing the amplitude and phase of one harmonic per mouse click. Use this for precisedrawing.

    Draw harmonics tool (spectrum mode)Use this tool to draw the amplitude and phase of multiple harmonics.

  • 8/3/2019 Absynth Manual

    26/41

    26

    Transform popup (spectrum mode)

    Invert phaseInvert the phase of the harmonics.

    Shift harmonicsShift the overall shape of the spectrum up or down.

    Load WaveCopy another wave to the current edit wave.

    Clear allSet amplitude and phase to zero.

    Clear amplitudeSet amplitude to zero.

    Clear phaseSet phase to zero.

  • 8/3/2019 Absynth Manual

    27/41

    27

    Effect edit window

    Effect button

    This button will toggle the effect module in the Patch window on and off. It is equivalent to the effect button

    in the Patch window.

    Mode popupSet the effect mode. There are currently three different effect modes.

    Multicomb mode (pictured above)

    Multicomb provides up to 6 independent delay lines with feedback and a lowpass filter in the feedback loop.

    Delay time ranges from one sample to 0.74 seconds. Delay time can be modulated by the LFOs and by a

    midi controller. See the sections on LFOs and the Controllers window.

    Time (master)This sets the master time for the six delay lines. The sec/beat popup allows you to edit time either as secondsor tempo/beat.

    Feedback (master)Master feedback control. Ranges from 0.0 to 0.999.

    Lowpass (master)Sets the master frequency for the lowpass filters in the six delay lines.

  • 8/3/2019 Absynth Manual

    28/41

    28

    Time %The delay time for an independent delay is the master time multiplied by this value.

    Ctl Sens/invert

    Sensitivity to control input of the delay time. An LFO or midi controller must be set to control the effect for

    this to do anything. The invert button reverses the effect of the control input. See the sections on LFO's andmidi controllers.

    Feedback %The feedback value for a delay channel is the master feedback multiplied by this value. Ranges from -1.0 to1.0.

    Lowpass %The lowpass frequency for a delay channel is the master lowpass frequency multiplied by this value.

    Gain and pan

    Gain of the delay channel in dB. Pan ranges from 0.0 = full left, 0.5 = center and 1.0 = full right.

    Pipe modePipe is similar to a simple waveguide. Unlike waveguide-based physical modelling, Absynth's pipe mode isnot an attempt at a realistic simulation of anything in particular. However, it is useful to think of it as a stringor tube.

    Imagine pipe is a string. The string has a speaker connected to it which makes it vibrate (a "contact speaker").

    The position of the "speaker" along the length of the string is the input position.

    The string also has two pickups like an electric guitar which are panned left and right. These are the output

    positions. Adjusting the output positions is very much like setting the positions of a stereo pair ofmicrophones.

    The length of the string and the two output positions can be modulated by LFOs and a midi controller. Thiscan produce some very nice flanging, pitch shift and rotary speaker effects, especially if the control input isinverted for one of the outputs.

    Modulating pipe's parameters can be a little tricky. If one of the output positions crosses over the input

    position a soft thump may result. When modulating the length of pipe, length might cross the input positionproducing a thumpy click. The output positions can cross each other with no problem.

    Pipe's graphic display provides an animated view of input and output positions as well as the length. This isvery useful for avoiding crossing over the input position.

    Tip: modulating both output positions with an LFO with one of the output's ctl sensitivity inverted (i.e. thepoints move in opposite directions), a nice panning effect can be achieved. If the points cross each other, thestereo image will be centered (mono) when the points cross. Try the organism sound in the factory presets foran example of how to do this.

  • 8/3/2019 Absynth Manual

    29/41

    29

    Multitap modeMultitap is a single delay line with three outputs (taps). The delay time ranges from one sample to 10seconds. The first tap has a feedback control. The three taps can be modulated by the LFOs or a midicontroller.

    Multitap is less CPU efficient than multicomb, but it allows for longer delay times.

  • 8/3/2019 Absynth Manual

    30/41

    30

    Envelope generator window

    Absynth uses breakpoint envelope generators to vary parameters in time. Each envelope can have up to 68breakpoints. Absynth's envelopes are extremely flexible and offer many possibilities you probably won't findanywhere else.

    How envelopes modulate parameters

    If a parameter is being modulated by an envelope, the parameter's value in the Patch window indicates itsmaximum value. The envelope can lower this value, but it can't go above it.

    For example, if a filter is being modulated by an envelope and the filter's frequency is set to 5000Hz, theenvelope's maximum range will be from 5Hz to 5000Hz.

    Envelopes and voice allocationBy default, each oscil has an amplitude envelope. The amplitude envelopes are special because theydetermine whether a voice is being calculated or not. When all of amplitude envelopes in a voice reach theirlast breakpoint, the voice stops being calculated, thus reducing the CPU load.

  • 8/3/2019 Absynth Manual

    31/41

    31

    Envelope List (see illustration above)A list of all allocated envelopes. Selected envelopes will be displayed in the graphic editor. Envelope names

    indicate: module type (oscil, filter, mod), channel (1, 2, 3, master) and parameter.

    New (see illustration above)

    Create a new envelope. This will open a window to select the parameter the envelope will control. Use thepopup menu to select the module (oscil 1, mod 3, masterfilter), then select the parameter in the list.Only relevant parameters will appear in the list. For example if an oscil is in single mode, the FM indexparameter will not appear. If you set the oscil to FM mode, then click new again, the FM parameters willbe listed.

    Selecting an envelopeClicking on the graphic display of an envelope selects it for editing. When an envelope is selected, its nameis highlighted.

    Copy/Paste envelope

    To copy the selected envelope: menu Edit->Copy envelope. To paste, select the destination envelope, thenmenu Edit->Paste envelope.

    Amplitude/time scale (see illustration above)Drag on these zones to zoom the amplitude and time scale of the graphic envelope display. It is possible tozoom the time scale down to one pixel = one sample.

    Breakpoints (see illustration above)A breakpoint is a target in time. Therefore, the line segment preceding the breakpoint is affected by it.

    A breakpoint has three parameters: delta time, amplitude and slope. Click on a breakpoint to select it for

    editing. The time, amplitude and slope will appear in the number boxes. The number boxes allow veryprecise editing of the breakpoint parameters. You can also drag the breakpoint around to adjust its amplitudeand time.Below the time and amp number boxes, the absolute time and actual parameter value are displayed. In the

    image above, the selected envelope modulates the frequency offilter1, thus the actual frequency of the filterat the selected breakpoint is displayed in the "parameter" field.

    Slope adjusts the curve of the breakpoint's line segment. A value of 1.0 produces a straight line, values aboveor below 1.0 produce varying degrees of curvature.

    Creating/deleting breakpoints

    Command click to create a breakpoint. Option click on a breakpoint to delete it.

  • 8/3/2019 Absynth Manual

    32/41

    32

    Snap to GridCtrl drag. (Only when the grid is visible).

    Lock/slide (see illustration above)

    In lock mode, changing the time of a breakpoint will not affect the absolute time of any other breakpoint. In

    slide mode, changing the time of one breakpoint will move all breakpoints that come after it. Lock mode isparticularly useful when creating rhythmic envelopes.

    GridUse the grid button or command G to toggle the grid on and off. Grid spacing is determined by the retriggertempo (see below). Two grid lines will be drawn for each beat. For example, if the retrigger tempo is 60 bpm,one grid line will be drawn every 0.5 seconds.

    To snap to the grid, ctrl drag the breakpoint.

    Sustain/release marker (see illustration above)

    The sustain/release marker determines which breakpoint is the sustain/release point of the envelope. The

    exact function of the sustain/release point depends on the envelope mode (see below). You can drag themarker to any breakpoint, except for the first and last breakpoints.

  • 8/3/2019 Absynth Manual

    33/41

    33

    Mode popup (see illustration above)Envelopes have four different modes: release, sustain, loop and retrigger. The mode popup sets the mode forthe selected envelope.

    Release mode

    If a note is held continuously, the envelope will play all the way to the last breakpoint. If a note is released

    before the sustain/release point is reached, the envelope will "jump" to the time of the sustain/release pointand continue playing to the last breakpoint.

    This is useful for percussive and piano-like envelopes where the sound always decays. If the sustain/releasepoint is set near the very beginning, the envelope will act as a "straight-shot", i.e. it will always be the same,regardless of how long the note was held.

  • 8/3/2019 Absynth Manual

    34/41

    34

    Sustain mode

    Sustain mode is similar to a classic ADSR envelope generator.If a note is held continuously, the envelope will play until the sustain/release point is reached, at which pointit will pause at the amplitude of the sustain/release point. When the note is then released, the envelope willresume playing until the last point is reached. If a note is released before the sustain/release point is reached,the envelope will "jump" to the time of the sustain/release point and continue playing to the last breakpoint.

  • 8/3/2019 Absynth Manual

    35/41

    35

    Loop mode

    When loop mode is selected, in addition to the red sustain/release marker, the loop start marker will be

    displayed. This looks like a sideways "U". You can drag it to any breakpoint before the sustain/release pointand after the start point.

    Line segments which are part of the loop are blue, line segments outside the loop are green. It is important tounderstand that a breakpoint is a target point in time. Therefore, the line segment preceding the loop startpoint is a part of the loop.

    In loop mode, when the sustain/release point is reached, the envelope will go back to the loop start point andcontinue looping as long as the note is held. The duration between the end of the loop and the start is thedelta time of the loop start point.

  • 8/3/2019 Absynth Manual

    36/41

    36

    Retrigger mode

    The envelope will be retriggered at the rate set in the retrigger number box as long as the note is held. Whenthe note is released, the envelope will jump to the time of the sustain/release point and play to the end. If thesustain/release is reached within the retrigger loop, the envelope will sustain.Retrigger is particularly useful for creating rhythmic, looping envelopes.

    Retrigger: tempo, beatSet the retrigger rate by tempo and number of beats. If you want to set the rate in seconds, set tempo to 60bpm, the beat will then equal the time in seconds.

    Autoscale env

    When autoscale env is on, changing the retrigger tempo or beat will automatically scale the breakpoint timesof all envelopes that are in retrigger mode. This is useful for changing the tempo of complex rhythmicenvelopes. In most cases, you probably want to turn it off when changing the beat value.

  • 8/3/2019 Absynth Manual

    37/41

    37

    LFO edit window

    Absynth has three low frequency oscillators. Each LFO can modulate numerous parameters simultaneously.Each parameter can also be modulated by all 3 LFO's simultaneously for complex modulation effects.Waveforms can be created and edited with the Waveform window, allowing for any possible waveshape.LFO's have a sample-and-hold mode.

    LFO button(see illustration above)Turns an LFO on or off.

    Mono/Poly button(see illustration above)In mono mode, one LFO will modulate all voices. In poly mode each voice will have its own LFO.Note: because delay effects are always "mono", you probably should avoid modulating the effect with anLFO in poly mode. The same is true for the master filter if it's in mono mode.

  • 8/3/2019 Absynth Manual

    38/41

    38

    Wave popup(see illustration above)Select or create a waveform. Currently wave popups are organised into two submenus: "factory" contains allof Absynth's built-in waveforms, "preset" contains user-created waveforms. Wave->preset->new willallocate a new waveform and open the waveform editor. Each preset can have up to 8 waveforms allocated.

    User-created waveforms are only available to the preset in which they were created, they cannot be accessedfrom other presets.

    Phase(see illustration above)The initial phase of the waveform. In Poly Mode, the phase of the LFO is initialised to this value at the startof a note. In Mono mode the LFO runs continuously so this will have no perceptible effect, unless the LFO isretriggered.

    Rate(see illustration above)LFO rate in seconds.

    Sample and hold (see illustration above)Toggles between sample-and-hold and continuous mode. Rate sets the sample-and-hold rate. Usually themost interesting results are obtained when the sample-and-hold rate is out of phase with the LFO rate.

    Depth (see illustration above)Controls the modulation depth for the following parameters: pitch, amplitude, fm index/balance, filter

    frequency, effect time and pan. Pitch depth is displayed in semitones. Depth for the other parameters is apercentage of the Patch window value.

    The invert button for each parameter inverts the modulation.

    The channel toggle buttons turn modulation on or off for each channel (1, 2, 3, master). For example, an LFOcould modulate the frequency offilter1, leaving the other filters unaffected. Similarly, one LFO could

    modulate the frequency offilter1, and another LFO could modulate filter2.

    Controller(see illustration above)Three LFO parameters can be modulated by midi controllers: master depth, LFO rate and sample-and-holdrate. Depth is set with the "%" number boxes.To set the control source, click on a controller select button. This will open a window with a list of midicontrollers. Double-click on the desired controller.

    Retrigger(not pictured)

    When retrigger is on, the LFO can be retriggered by the selected control number. When a control valuegreater than 0 is received, the LFO will "restart".For example, if control number 64 (sustain pedal) is selected, depressing the sustain pedal will retrigger theLFO, but releasing the pedal will have no effect.Note: all LFOs use the same control number. Setting the control number in one LFO will change it in theother LFOs.

  • 8/3/2019 Absynth Manual

    39/41

    39

    MIDI window

    `The Controllers window sets how the preset will respond to midi input.

    Midi controllersThis is where you can set how the preset responds to continuous controllers, pitch bend and aftertouch.

    Controller selectTo set the control source, click on a controller button. This will open a window with a list of midi controllers.Double-click on the desired controller.

    DepthFor pitch bend, depth is displayed in semitones. Maximum pitch bend range is +-72 semitones (6 octaves).For other parameters depth is set as a percentage.

    LagLag adjusts how quickly the parameter responds to the continuous controller. Low settings (1-15) have asubtle smoothing effect, higher settings ( up to 999) will result in a long exponential curve.

    Channel buttons (1, 2, 3, master )The channel buttons determine what channels are affected by the controller. For example, the mod wheelcould be set to control filter 1 without affecting filter 2.

  • 8/3/2019 Absynth Manual

    40/41

    40

    Controllers: velocity

    Velocity depth can be set independently for oscil amplitude, fm index/balance and filter frequency bychannel (1, 2, 3, master). Values range from 0% to 100%.

  • 8/3/2019 Absynth Manual

    41/41

    41

    Controllers: note scaling

    Note scaling allow you to scale the value of a parameter according to the note that is played. For example, it

    would be possible to increase the frequency of a filter as higher notes are played.

    The param popup selects what parameter to edit. Currently the following parameters can be controlled by a

    note scaling curve: oscil amplitude, fm index/balance, and filter frequency.

    You can draw curves directly in the graphic editor. You can also edit one note at a time using the note# boxto set the edit note and % to set the scale. If the keyboard button is selected, playing a note will automaticallyselect the edit note, then you can enter values in the % number box.