HighLife Users Manual
HighLife Users Manual
HighLife Users Manual
Users Manual
https://www.discoDSP.com/
Installation
Description
HighLife is a performance sampler including sample editor, five built in effects, flexible
modulation route and morphable scheme.
Features
Overview
● Samples: WAV.
● Programs: SFZ.
Program overview
● Unlimited zones.
● ADSR amplitude envelope
● ADSR enveloped filter and pitch assignable (both bipolar).
● -24dB/Oct filter modes: Lowpass/Hipass/Bandpass/Notch and disabled.
● Stepping-free Cutoff and Resonance.
● High quality Chorus, delay and reverb
● Wow factor effects: Daft and rock da disco.
● Full mono/poly and legato operation.
Zones overview
HighLife layer contains two internal states: morph source and morph sensibility. Each
state contains a unique set of all values. Morphing allows you to easily glide between
these values.
The morph sensibility state is seen thru alpha blend, and can be modified by using
Command key while adjusting the knob or enabling/disabling at Options > Morph Edit.
Once both states have been defined, you can easily morph between them by assigning
Wheel MOD or using standard MIDI velocity if Vel > Mod is assigned.
This picture shows a morphed knob state. The first value is located at eleven o’clock and
morph state at two o’clock. It will result in a filter cutoff increase when using the mod
wheel or MIDI velocity if assigned.
Programs
HighLife can manage up to 128 programs, with an unlimited amount of zones each.
Architecture is designed as follows:
Program Options
● Master volume: Controls the amount of volume in the instance, starting at 0dB.
This is a global setting.
● Pitch Bend Range, Glide and Auto Glide are zone related.
● Pitch Bend Range: The pitch bender allows you to drastically change the pitch of
the current patch in real-time. You can modify the pitch bend range from 1 to 24
semitones.
● Glide: Glides the pitch between the current note and a newly played note. The
higher the value, the slower the transition progresses.
● Auto glide: When this led is enabled (by clicking it), the glide/portamento will be
only applied if overlapping notes are played (legato).
Options > Engine settings will be applied to a single instance in the project.
Options > Global Parameter Edit enabled will affect all editable zones (filter modes,
knobs) in the same program. Using Shift+Cmd/Control+mouse will have the same
effect. ADSR led will turn orange once this mode is on.
Play Modes
● Mono: 1 voice is used for the layer. In this mode any note played will discontinue
the previous note.
● Legato: A monophonic mode in which envelopes are not restarted when new keys
are played.
Once the samples are mixed, sound is next routed through the HighLife filter section.
This section will transform the frequency response of the signal.
A filter is a unit that changes the magnitude of a range of frequencies of the sound,
boosting or cutting these frequency values.
● Cutoff: This value sets the frequency point affected by the filter response.
● Key > Track: Filtering applied thru the keyboard based on the note position..
● Vel > Track: Filtering applied thru the keyboard based on the MIDI velocity.
Filter Types
HighLife has 4 Zero Delay Feedback filter types plus a disabled mode. You may toggle
through these using the leds located in the Filter area.
● BR: Notch filter will cut the frequency range surrounding the Cutoff point, and will
be processed thru the 24dB Lowpass filter explained above, but using a slightly
shifted Cutoff frequency. Using this with high Resonance amounts will result in
interesting vocal formants effects.
● LP: A 4 pole Lowpass Filter with -24dB per octave rolloff. This functions similar to
the LP 12db, but with a steeper frequency curve response.
● BP: A Bandpass Filter, which allows only the frequency range surrounding cutoff
point to pass through. Resonance controls the size of this bandwidth.
● HP: The opposite of the Lowpass filters, the Highpass will pass frequencies above
the cutoff point and will cut all range below. This filter type has a rolloff of -24dB
per octave.
Amplitude Envelope
Amplifier applies an envelope to the output gain of the current sound. The following
controls apply:
● Attack: Controls for the time that envelope moves from note press (0) to full
volume. (Does not apply to legato mode).
● Decay: This knob controls the time length between envelope gain goes from upper
point (end of Attack) to Sustain level.
● Sustain: Sets the point at which the envelope stays while note is held. This state
is held until the note is release.
● Release: Once the note is released, this knob will control the time in which the
gain will fall from current envelope point (Sustain) into complete silence, finishing
the voice use.
Note: Longer releases can result in many simultaneous voices and higher CPU usage.
● Vel > Amp: Adjust the overall volume of the instruments related to MIDI velocity.
● Vel > Mod: Adjust the overall morphing of the program related to MIDI velocity.
Modulation Envelope
Modulation Envelope allows easy ADSR (Attack, Decay, Sustain, Release) envelope
based modulation of the filter Cutoff and Pitch control.
● Attack: Controls for the time in which the filter / pitch envelope moves from 0 (note
play) to full filter (based on the Envelope Amount, below).
● Decay: Controls the time length between the end of attack and the sustain level.
● Sustain: Sets the filter / pitch point at which envelope stays while note is
continually pressed, once attack and decay have completed.
● Release: Begins once the note is released, controlling the time the gain will fall
from current envelope point (Sustain) until complete.
● Envelope > Cutoff Amount: The Envelope Amount option controls the amount of
the filter envelope. The < > arrows means it’s of a bipolar nature.
● Envelope > Pitch Amount: The Envelope Amount option controls the amount of
the filter envelope. < > arrows means it’s of a bipolar nature.
Modulation LFO
Modulation LFO allows to create more expressive sounds by routing the internal
Low Frequency Oscillator to four sends.
● Phase: Changes the value of the starting point of the LFO. If you want a free
running LFO set it to max value.
● Rate: Velocity of the LFO. It can be synced to host tempo by clicking of the sync
led.
● Amp: Amplitude.
● Cutoff: Filter cutoff. Bipolar value.
● Q: Filter Resonance. Bipolar value.
● Pitch: Global pitch by a range of two octaves. Bipolar value.
Effects
Chorus
● Level: Amount of the chorus applied. Turning it to minimum values bypass it.
● Delay: Controls how much of the signal is captured and repeated.
● Fdback: How many times the signal is repeated.
● Rate: LFO amount.
● Mod: LFO amount.
Delay
● Level: Amount of the delay applied. Turning it to minimum values bypass it.
Delay can be synced or switched to cross delay by clicking the buttons in the
section.
● Delay: Controls how much of the signal is captured and repeated
● Fdback: This controls how many times the delayed signal is repeated.
Reverb
Wow-FX
In order to configure the rest of the Zone parameters after importing samples, you may
switch to Editor mode by clicking Edit button.
In the following area you can see and modify specific zone properties:
Information properties
● Zone: Name of the active zone. Click LED fonts to display a rename dialog.
● File: If available, path of the loaded zone. Use < > arrows to load previous/next
wave located on the same folder. Click LED fonts to display file path or browse a
new sample.
● Chan: Waveform channels.
● Rate: Waveform sample rate.
● Size: Waveform size.
Editable properties
In order to edit the following properties you need to left click the LCD, hold and move
your mouse up or down.
In addition to zone parameters, HighLife also comes with a built in sample editor able to
do basic audio operations, several effects and cue/loop edition.
Editing tips
● Once the wave is zoomed, scrolling can be made with scrollbar or mouse wheel.
● In order to activate any looping, you must set a cue first, which will be played at
the defined root note.
Release 2.2
● Introduced HiDPI compatibility and GUI resizing feature in the Options menu.
● Improved the user experience with various enhancements.
● Added support for importing the SFZ defaultPath opcode with relative path.
Release 2.1
Release 2.0
● Binary builds for macOS Universal 2, designed natively for Apple Silicon.
● Comprehensive updates to the graphical user interface (GUI) look and feel.
● Flawless OGG, WAV, FLAC, MP3 loaders, ensuring improved reliability.
● Framework updates of major significance.
● New, visually appealing application icon.
● Optimizations to the sampling engine for superior performance.
● Standalone and VST3 builds for wide-ranging compatibility.
Release 1.3.0
● New LowPass, HighPass, BandPass and BandReject Zero Delay Feedback filters.
● Edit > Wave Editor <-> cursors on wave selection borders.
● Edit > Wave Editor Mouse wheel zoom based on mouse cursor position,
Shift+Mouse wheel for quick zoom.
● Edit > Wave Editor Zoom in/out based on active selection.
● Drag'n'drop support (any supported wave sample/sfz programs if empty) Shift+Drop
bypass sample replacement dialog.
● Options > Global Parameter Edit (On/Off) or using Shift+Ctrl/Cmd. ADSR led will be
on when enabled.
● Options > Morph Edit (Tick On/Off).
● Edit > Properties < > File arrows browse sample folder on Edit > Sample Properties.
● Zone > Duplicate Zone, Delete All Zones functions.
Release 1.2.3a
Release 1.2.3
● Reworked wave editor view:
● Scrollbar.
● Mouse wheel scroll and zoom in/out with control key+wheel.
● Zoom out limited to the wave length.
● Selection active if > 2px. Full wave acts as selected when no selection is
active.
● Enhanced waveform visualization at higher zoom levels.
● Import/Export Sample/Program dialog opens at active sample Zone/Program path,
falling back to last location when not available (default starts at user's Documents
folder)
● Automatically enabled Edit menu items.
● Morphing opacity support to FX sends.
Release 1.2.2
● Cue/Loop points are removed after wave trim if they are not on the range.
● Auto adjust wave size after operation on wave.
● Drop down menus for Root / Key / To.
● < > buttons to browse waves in the current folder.
● Rename Zone function.
Release 1.2.1
Release 1.2
Release 1.1
First release.
Copyright