Harbinger 8
System Requirements
- Operating System: Windows 10 (build 17063) or newer · macOS 10.15 Catalina or newer
- Storage: 2.95 GB installed · 5.90 GB free required during installation
- CPU: Any processor capable of running the supported OS versions
- RAM usage: 500 MB per instance when Dynamic Purging is disabled · 20 MB – 500 MB with it enabled
- Verified Hosts: Cubase 12+, Reaper 7+, Studio One 6+, Ableton Live 11+, FL Studio 20+
Specifications
Note Range
- Playable range: MIDI 22 – 88 (Bb0 - E6 where C4 = Middle C)
Guitar Configuration
- Strings: 8
- Frets: 24
- Standard tuning interval: Perfect fourth (5 semitones) from F1
- Lowest string drop-tuning: 7 semitones down to Bb0
Round-Robin Count
| Articulation | Round Robins |
|---|---|
| Sustain | 8 |
| Palm Mute | 16 |
| Power Chord Sustain | 4 |
| Power Chord Palm Mute | 4 |
| Rake | 8 |
| Slide Noise | 8 |
Velocity Layers
- Sustain: 2
- All other articulations: 1
Keyswitches
| Articulation | MIDI Note |
|---|---|
| Sustain | 96 |
| Palm Mute | 98 |
| Rake | 100 |
| Power Chord Sustain | 101 |
| Power Chord Palm Mute | 103 |
Playing the Instrument
The event handler drives every incoming MIDI message through a string-accurate guitar brain before any sampler note is fired. Below is a deeper breakdown of that logic.
String & Fret Selection
- Range check: Notes outside MIDI 22-88 are discarded instantly.
- Capo awareness: With the capo above fret 0, notes must be played above the capo fret on every evaluated string.
- Automatic voicing: In poly mode the script first tries the lowest available string; if busy it cascades upward to find a free one within 24 frets, keeping chord spreads realistic.
- MIDI Guitar override: When MIDI Guitar is enabled, each MIDI channel (1-8) hard-maps to strings 1–8 (from the lowest string up) and auto-voicing is bypassed.
Velocity-Driven Articulations
- ≤ Mutes on Sustain Range → converts to palm-mute (velocity remapped).
- ≥ Rakes on Sustain Range → triggers rake then delayed sustain (programmable delay).
Legato & Solo Behaviour
Checks for legato bend if Solo active, interval ≤12 st, velocity ≤ bend threshold. Otherwise applies Legato Overlap offset (same string) or Offset (cross-string).
Pitch Bend & Slides
Slides switch enables playable slides. The pitch wheel now has a fixed +/- 12st range, and fret bumps and sliding noises will be audible as you slide. With Slides off, standard re-sampled pitch bend will play according to the Pitch Bend Range setting.
Release & Noise Handling
Flag controls stop-noise/foley on note-off; velocity-mute notes suppress stop-noise.
Control Mapping
Right-click on a control to show a dropdown menu, where you can add, edit or remove a MIDI controller mapping.
How It Works
In the mapping screen, type in a controller number or move a control to register the CC#.
Pressing X will cancel the current changes and return to the previous screen.
Pressing ✓ will confirm the current entry. If the entry is empty, it will remove the mapping for the control.
Main Controls
Vibrato Depth
0 – 100%
Adjust the amount of vibrato.
Vibrato Rate
1 – 10 Hz
Adjust the vibrato frequency.
Offset
0 – 100 ms
Offset the sample starting point. If 'Attack Compensation' is enabled, PDC won't update with any changes while the DAW transport is playing.
Release
5 – 500 ms
Adjust the duration of the sound tail which occurs when a note is released.
Capo
0 – 20th fret
Adjust the capo position on the fretboard. The lowest string is always accessible in full, regardless of the capo position.
Multitrack 1
Toggle
Add another signal for multitracking by borrowing and transposing a neighbouring sample, without increasing memory usage.
Multitrack 2
Toggle
Add another signal for multitracking by borrowing and transposing a neighbouring sample, without increasing memory usage.
Multitrack 3
Toggle
Add another signal for multitracking by borrowing and transposing a neighbouring sample, without increasing memory usage.
Multitrack 4
Toggle
Add another signal for multitracking by borrowing and transposing a neighbouring sample, without increasing memory usage.
Multitrack 5
Toggle
Add another signal for multitracking by borrowing and transposing a neighbouring sample, without increasing memory usage.
Solo
Toggle
Monophonic/Legato mode. Legato Overlap in Preferences will affect the sample start offset of overlapping notes.
Slides
Toggle
Toggle between bends and modeled slides, triggered by the pitch bend controller. The bends are MPE-compatible.
Channel Strip
Filters
Filter Switch
Toggle
Enable or disable the Low Cut and High Cut filters.
Low Cut
20 – 20 000 Hz
Adjust the low cut filter frequency. The filter is an SVF high-pass filter.
High Cut
20 – 20 000 Hz
Adjust the high cut filter frequency. The filter is an SVF low-pass filter.
Shaper
Shaper Switch
Toggle
Enable or disable the Transient Shaper.
Shaper Attack
−100% to 100%
Adjust the intensity of the note transient. The Transient Shaper is fully polyphonic.
Shaper Sustain
−100% to 100%
Adjust the intensity of the note sustain. The Transient Shaper is fully polyphonic.
SolidEQ
A Gentle solid-style equalizer with pristine SVF filters.
EQ Switch
Toggle
Enable or disable the EQ.
EQ Low Shelf Freq
40 – 600 Hz
Adjust the low shelf frequency.
EQ Low Shelf Gain
−20 dB – +20 dB
Adjust the low shelf gain.
EQ Low Mid Freq
200 – 2500 Hz
Adjust the low-mid frequency.
EQ Low Mid Gain
−20 dB – +20 dB
Adjust the low-mid gain.
EQ Low Mid Q
0.3 – 1.41
Adjust the low-mid resonance.
EQ Low Shelf/Bell Switch
Toggle
Toggle between low shelf and bell-type filter for the low frequency band.
EQ High Mid Freq
600 – 7000 Hz
Adjust the high-mid frequency.
EQ High Mid Gain
−20 – +20 dB
Adjust the high-mid gain.
EQ High Mid Q
0.3 – 1.41
Adjust the high-mid resonance.
EQ High Shelf Freq
1500 – 22 000 Hz
Adjust the high shelf frequency.
EQ High Shelf Gain
−20 dB – +20 dB
Adjust the high shelf gain.
EQ High Shelf/Bell Switch
Toggle
Toggle between high shelf and bell-type filter for the low frequency band.
76Limiter
A dual stage compressor/limiter with familiar controls and character.
Compressor Switch
Toggle
Enable or disable the Compressor.
Compressor Input
−10 dB – +40 dB
Adjust the signal input that feeds into the compressor.
Compressor Output
−40 – +40 dB
Adjust the compressor output. Past +/-0db, the signal is fed into a separate serial transparent limiter circuit.
Compressor Attack
1 (Slow) – 7 (Fast)
Adjust the compressor attack. Low values make it punchy.
Compressor Mix
0 (Dry) – 1 (Wet)
Adjust the compressor dry/wet ratio.
Compressor Release
1 (Slow) – 7 (Fast)
Adjust the compressor release. High values make it reactive.
Compressor Ratio
4:1, 8:1, 12:1, 20:1
Set the gain reduction ratio.
Preferences
General
Master Gain
−100 – 0 dB
Adjust the level of the instrument output.
Master Pan
−100 (L) – +100 (R)
Adjust the pan of the instrument output.
Master Width
0% – 200%
Adjust the width of the instrument output. Set to 0 for mono output.
Master Tune
−12 – +12 st
Adjust the tuning in cents and semitones. 1 semitone equals 100 cents. The tuning is relative to the Concert Pitch setting.
Concert Pitch
392.00 – 493.88 Hz
Set the instrument tuning using the frequency of the A above middle C. Available range equals 2 semitones up/down.
Middle C is C3
Toggle
Set the label for the middle C on the GUI keyboard. Scientific pitch notation denotes middle C as C4. Applied to all instances on load.
Crosstalk
Toggle
Enable instance crosstalk. Hold CTRL+ALT / CMD+OPT while clicking on a control to send the final value to all active instances with crosstalk on.
Dynamic Purging
Toggle
If enabled, the instrument will load samples into memory as they're playing. If disabled, it will pre-load 100ms for all samples.
Disable Animations
Toggle
The animations are executed on the CPU message thread. Slower systems may have trouble keeping up; disable the animations if you're experiencing visual stutter or prefer a non-animated experience.
Sound
Stop Noises
−100 – 0 dB
Adjust the volume of note stop noises which occur when a note is released and no other note is held down.
Slide Noises
−100 – 0 dB
Adjust the volume of slide noises which occur when using the pitch bend controller while Slides is on.
Foley Noises
−100 – 0 dB
Adjust the volume of foley stop noises which occur randomly when a note is released and no other note is held down.
Random Round Robin
Toggle
Enable RR randomization. Along with multitracking, this exponentially increases the number of possible sound permutations.
Modeled Releases
Toggle
Enable modeling of sound dampening due to energy loss on releases. Noticeable with longer Release values.
Tonal Shift
Range
Adjust the timbre by playing higher note samples, then resampling them down. Lowers instrument range by the same amount.
Vibrato Depth Ease-in
Range
Adjust the time it takes the instrument to reach the current Vibrato Depth value.
Vibrato Rate Ease-in
Range
Adjust the time it takes the instrument to reach the current Vibrato Rate value.
Vibrato on Open Strings
Toggle
Enable virtual vibrato on open strings.
Performance
Mutes on Sus. - Range
Velocity Range
While the Sustain articulation is selected, notes played at or below this velocity value will play as Mutes.
Rakes on Sus. - Range
Velocity Range
While the Sustain articulation is selected, notes played at or above this velocity value will play a Rake, followed by a delayed Sustain note.
Rakes on Sus. - Delay
Time Range
Adjust the delay of the Sustain note when playing a 'Rake on Sustain'.
MIDI Guitar
Toggle
Gain full control over the string selection. When enabled, each MIDI channel (starting at 1) will only trigger notes on the target string.
Release Velocity
Toggle
Control Stop and Foley levels with Release Velocity.
Sustain Pedal
Toggle
Toggle sustain pedal behavior for the default sustain controller (CC64).
Attack Compensation
Toggle
Enable reporting of Offset value as latency to the DAW, which compensates for note attacks, resulting in MIDI-accurate rhythmic alignment.
Pitch Bend Range
Semitone Range
Set Pitch Bend range in semitones. Does not affect Slides, which always have a range of one octave.
Humanize
Range
Introduce timing randomization for multitracked guitars beyond the first. Humanization is calculated for each multitracked guitar separately.
Legato Bends - Range
Velocity Range
If Solo is enabled, playing a legato note with a velocity below this threshold will trigger a bend. Legato Bends override Mutes/Rakes on Sustain
Legato Bend Time
Time Range
Adjust the speed of the pitch bend when triggered with a legato note while Solo is enabled.
Legato Overlap
Time Range
Adjust the sample playback start offset for legato/overlapping notes when Solo is enabled.
Footer
Tooltips Switch
Toggle
If enabled, information about a hovered control will appear in the instrument's footer.
Resize
75 - 200%
Drag to scale the interface in 25% steps.
Quick Reference
- Enable Solo for legato & bends.
- Slides on for octave-wide simulated slides.
- While using the Sustain articulation: Velocity soft → mutes; hard → rakes.
- Multitrack 1-5 for RAM-free doubles. Add Humanization for an even more natural sound.
- MIDI Guitar enables per-string control.
- Disable Attack Compensation if you want to play in MIDI live.
- Use Dynamic Purging to save RAM.