Introduction
NIVIEM KLANG 8008 is a detailed digital emulation of the legendary Bode Sound Co. Model 8008 Barberpole-Phaser, designed by Harald Bode in the early 1980s. The Model 8008 created the auditory illusion of infinitely rising or falling spectral notches - the audio equivalent of the visual barbershop pole illusion.
What Makes This Plugin Special
- Authentic SSB Architecture: True Single-Sideband frequency shifting using a 12-pole Dome Filter (Hilbert transformer), faithfully recreating the original hardware's signal path
- 6 Operating Modes: UP & DOWN, UP, DOWN, FREEZE, FLIP, and ROT - covering both the original Bode modes and modern enhancements
- Variable Peak Count: 9 discrete positions (3, 4, 5, 6, 7, 8, 9, 12, 15) matching the original hardware's rotary switch
- 4x Oversampled Tube Drive: 12AX7 tube saturation stage with anti-aliased oversampling for harmonic richness without aliasing artifacts
- Output Transformer Coloration: UTC A-24 style iron-core transformer model with frequency-dependent saturation and hysteresis
- DAW Tempo Sync: Lock Sweep Rate, Flip Rate, and OSC 2T to your DAW's tempo with 15 note divisions including dotted and triplet values
- ROT Mode Enhancements: RND chaos toggle, INERTIA Leslie-style ramp, ROVER rotating speaker post-processing with 2-mic stereo
- Stereo Width Control: Independent SSB oscillator frequency detune between left and right channels for true spectral stereo widening
- Phase Correlation Meter: Real-time stereo phase monitoring with spring-physics animated needle
- 46 Factory Presets: Professional starting points across 8 categories from subtle mix enhancement to extreme sound design
- Nivipedia: Built-in encyclopedia with 32 educational entries about the technology and history
- Zero-Compromise DSP: 32-bit float processing, per-sample parameter smoothing, NaN/Inf protection, and full real-time safety
Who Is This Plugin For?
The KLANG 8008 is at home in any genre where movement, texture, and spectral depth matter. From psychedelic rock to ambient electronic, from film scoring to mix enhancement - the barberpole phaser is a tool that rewards experimentation across all styles of music.
| Application | Why KLANG 8008 |
|---|---|
| Rock & Psychedelic | Rich phasing textures for guitar, keyboards, and full mixes - from subtle to wild |
| Progressive & Art Rock | Infinite sweeps and complex modulation for evolving, cinematic arrangements |
| Electronic & Ambient | Endless risers, frozen comb filters, and evolving textures no cyclic phaser can do |
| Funk & Soul | Classic rotary and phaser sounds with ROT mode and ROVER Leslie emulation |
| Sound Design | Freeze mode, high feedback, and 15-peak density for otherworldly timbres |
| Film & Game Scoring | Infinite risers and fallers for tension, transitions, and atmospheric underscore |
| Mix Enhancement | Subtle settings add dimension and stereo depth without obvious phasing artifacts |
| Guitar Processing | ROT mode with ROVER and 2MIC creates authentic rotating speaker effects |
| Keyboard & Organ | Leslie emulation with INERTIA speed ramping and ROVER for B3-style spatial movement |
| Experimental & Noise | Maximum drive, feedback, and modulation for radical sonic exploration |
The Original: Bode Sound Co. Model 8008
Harald Bode (1909-1987)
Harald Bode was a pioneer of electronic music technology whose innovations span five decades. Born in Hamburg, Germany, Bode developed some of the most influential electronic instruments of the 20th century.
Key Innovations
| Year | Innovation |
|---|---|
| 1937 | Warbo Formant Organ - one of the earliest electronic keyboard instruments |
| 1947 | Melochord - a dual-voice electronic instrument used at the WDR Studio for Electronic Music in Cologne |
| 1960s | Bode Ring Modulator - pioneered the application of ring modulation in electronic music |
| 1962 | Vocoder designs (ZKM archive documentation) |
| 1963 | "Rot Sound Device" - rotating disc with LDR-based sound programming |
| 1966 | Dome Filter circuit (March 6, 1966, Sheet 8) - the Hilbert transformer at the heart of the frequency shifter |
| 1969 | Synthesizer layout featuring dedicated FREQUENCY SHIFTER module |
| 1972 | Bode Frequency Shifter (Model 735/740) |
| 1981 | Model 8008 Barberpole-Phaser (front panel design dated February 20, 1981) |
The Model 8008
The Barberpole-Phaser was produced by Bode Sound Company at 1344 Abington Place, North Tonawanda, New York. It combined two of Bode's most significant innovations - the phaser allpass chain and the frequency shifter - into a single instrument.
The front panel (documented in the ZKM archive, drawing ZKM000249690) featured:
- NO. OF PEAKS rotary with 9 positions
- PHASING section with LO/HI range switch and OSC-DEPTH control
- MODE SWITCHING with 6 illuminated push-buttons
- MOD. section with FLIP RATE, OSC 2T, FEED BACK, and DRIFT RATE
- MIX section with dual mix controls and HI/LO level switch
The name "barberpole" comes from the visual illusion of a rotating barber's pole where stripes appear to spiral endlessly upward despite being a finite cylinder. Bode achieved the audio equivalent by using Single-Sideband (SSB) modulation to shift the entire frequency spectrum in one direction, creating comb filter notches that appear to rise or fall continuously.
Original Hardware Specifications
| Component | Value |
|---|---|
| Manufacturer | Bode Sound Company, North Tonawanda, NY |
| Designer | Harald Bode |
| Year | 1981 |
| Hilbert Transformer | Dome Filter (12-pole allpass network) |
| Peak Selector | 9-position rotary (3, 4, 5, 6, 7, 8, 9, 12, 15) |
| Operating Modes | 6 illuminated push-buttons |
| Oscillators | Sweep + OSC 2T (triangle) + Drift |
| Mix Controls | Dual (Mix 1 + Mix 2) with HI/LO level switch |
| Patent | US 4,399,326 (expired, public domain) |
| Archive | ZKM Karlsruhe, drawing ZKM000249690 |
Notable Users
Harald Bode's frequency shifters and the techniques behind the barberpole phaser have been embraced by artists across every genre - from electronic pioneers to rock legends:
Frequency Shifting & Barberpole Effects
- Karlheinz Stockhausen - Used Bode's ring modulators and frequency shifters at the WDR Studio for Electronic Music in Cologne, pioneering the use of spectral shifting in compositions like Mixtur (1964) and Mantra (1970)
- Kraftwerk - The Bode frequency shifter was integral to the sonic palette of albums like Autobahn (1974) and Radio-Activity (1975), creating the group's signature machine-like textures
- Jean-Michel Jarre - Employed Bode frequency shifters extensively during the Oxygene (1976) and Equinoxe (1978) sessions for sweeping, otherworldly textures
- Tangerine Dream (Edgar Froese) - A cornerstone of the Berlin school sound, Bode's frequency shifting appears throughout Phaedra (1974) and Rubycon (1975)
- Klaus Schulze - Fellow Berlin school pioneer, used frequency shifting for vast, evolving soundscapes on Timewind (1975) and Moondawn (1976)
- Brian Eno - Explored frequency shifting as a texture tool in ambient works, from Discreet Music (1975) through the Ambient series
- Laurie Spiegel - Early electronic composer who used Bode's equipment at Bell Labs for pieces like The Expanding Universe (1980)
Phaser & Rotary Effects (Related to ROT, FLIP, and Traditional Modes)
- Pink Floyd (David Gilmour) - Iconic phaser textures throughout The Dark Side of the Moon (1973), Wish You Were Here (1975), and Animals (1977)
- Led Zeppelin (Jimmy Page, John Paul Jones) - The ethereal phased keyboards on "No Quarter" and "Kashmir"
- Eddie Van Halen - The MXR Phase 90 on "Eruption" and "Ain't Talkin' 'bout Love" defined an era of rock guitar
- The Isley Brothers (Ernie Isley) - The iconic phased wah-guitar on "That Lady" (1973)
- Jimi Hendrix - Uni-Vibe rotary effects on "Machine Gun" and Band of Gypsys (1970)
- Robin Trower - Deep, swirling phaser tones inspired by Hendrix's Uni-Vibe work
- Billy Corgan (The Smashing Pumpkins) - Layered phaser textures on Siamese Dream (1993)
- Radiohead - Phased and frequency-shifted textures across OK Computer (1997) and Kid A (2000)
- Tame Impala (Kevin Parker) - Modern psychedelic phaser use on Lonerism (2012) and Currents (2015)
- King Crimson (Robert Fripp, Adrian Belew) - Experimental guitar processing and Frippertronics with phase and frequency shifting
Organ & Rotary Speaker
- Jon Lord (Deep Purple) - Hammond B3 through Leslie cabinets, the definitive rock organ sound
- Keith Emerson (ELP) - Modular synths and Hammond with rotating speaker effects
- Booker T. Jones - Classic Memphis soul organ through Leslie on "Green Onions" (1962)
- Steve Winwood - Hammond organ with Leslie on Spencer Davis Group and Traffic recordings
- Joey DeFrancesco - Jazz organ through Leslie, carrying the tradition forward
Authenticity & Emulation Approach
Our Methodology
The NIVIEM KLANG 8008 was developed using rigorous methodology:
- Primary Source Analysis: ZKM (Center for Art and Media Karlsruhe) archive documentation of Bode's original schematics, front panel layouts, and circuit designs
- Patent Study: US Patent 4,399,326 for the barberpole phasing signal flow
- Circuit-Level Accuracy: Component values and topologies from Bode's 1966 Dome Filter schematic (Sheet 8)
- Historical Research: Bode's published work including "History of Electronic Sound Modification" (J. Audio Eng. Soc., vol. 32, no. 10, 1984)
- Behavioral Verification: Each DSP block verified against the original signal path description
Key DSP Implementations
| Component | Implementation |
|---|---|
| Dome Filter | 12-pole Hilbert transformer (two parallel chains of 6 first-order allpass stages each) with interleaved break frequencies, < 2 degrees from ideal 90-degree quadrature across 20 Hz - 20 kHz |
| Phaser Allpass Chain | Variable-stage allpass network matching patent element 312, with per-sample coefficient smoothing |
| SSB Frequency Shifter | Quadrature modulation: Icos(wt) +/- Qsin(wt), using coupled-form oscillator (4 mul + 2 add per sample) |
| Tube Drive | 12AX7 asymmetric waveshaping with 4x oversampled processing for alias-free harmonic generation |
| Output Transformer | UTC A-24 model with iron-core LF saturation, leakage inductance HF rolloff, and hysteresis intermodulation |
What We Added Beyond the Original
While maintaining absolute fidelity to Bode's signal path, NIVIEM KLANG 8008 includes modern enhancements:
- DRIVE: 4x oversampled 12AX7 tube saturation before the allpass chain
- Stereo Width: Frequency detune between left and right SSB oscillators for true spectral stereo imaging
- Feedback Tilt: Variable low-pass filter in the feedback path (-100 dark to +100 bright)
- ROT Mode Features: RND, INERTIA, and ROVER for rotating speaker emulation
- DAW Tempo Sync: Lock all three oscillators to the host DAW's tempo
- Phase Correlation Meter: Real-time stereo phase monitoring
Installation
System Requirements
| Platform | Requirements |
|---|---|
| macOS | 11.0 (Big Sur) or later, Intel or Apple Silicon |
| Windows | Windows 10/11 (64-bit), SSE2-compatible CPU |
- Formats: Audio Unit (AU - macOS only), VST3 (macOS & Windows)
- DAW: Logic Pro, GarageBand, Ableton Live, Cubase, Studio One, Reaper, Bitwig, or any AU/VST3 host
- RAM: 4 GB minimum, 8 GB recommended
- Disk Space: ~50 MB
macOS Installation
- Download the NIVIEM KLANG 8008 installer
- Run the installer and follow on-screen instructions
- The plugin will be installed to:
- AU:
~/Library/Audio/Plug-Ins/Components/NIVIEM KLANG 8008.component - VST3:
~/Library/Audio/Plug-Ins/VST3/NIVIEM KLANG 8008.vst3
- AU:
- Restart your DAW
- Scan for new plugins if required
Manual Installation:
- Copy
NIVIEM KLANG 8008.componentto~/Library/Audio/Plug-Ins/Components/ - Copy
NIVIEM KLANG 8008.vst3to~/Library/Audio/Plug-Ins/VST3/ - Restart your DAW
Gatekeeper Note: The plugin is code-signed and notarized by Apple. If macOS still blocks the plugin, go to System Settings - Privacy & Security and click "Open Anyway."
Windows Installation
- Download the NIVIEM KLANG 8008 installer (.exe)
- Run the installer as Administrator
- The plugin will be installed to:
- VST3:
C:\Program Files\Common Files\VST3\NIVIEM KLANG 8008.vst3
- VST3:
- Restart your DAW
- Scan for new plugins if required
WebView2 Note: If you see a message about WebView2, download the Microsoft WebView2 Runtime from: https://developer.microsoft.com/en-us/microsoft-edge/webview2/
Getting Started
Quick Start (2 Minutes)
- Insert NIVIEM KLANG 8008 on a stereo track (guitar, synth pad, or full mix)
- The plugin loads with the Default preset - Barberpole UP mode, 6 peaks, moderate sweep
- Press play and listen to the infinite rising sweep
- Try these controls first:
- SWEEP RATE: Turn down for a slower, more hypnotic sweep
- PEAKS: Click different numbers to hear how peak count changes the density
- MODE buttons: Try each mode to hear the different movement patterns
- FEEDBACK: Turn up gradually to intensify the resonances
- MIX 1: Blend the phased signal with the dry input
Signal Flow
+---------------+
| Sweep LFO |
| + OSC 2T |
+-------+-------+
|
v
+---------+ +---------+ +-----------+ +---------+ +----------+
| | | DRIVE | | Allpass | | SSB | | Output |
IN -| Level |-->| 12AX7 |-->| Chain |-->| Shifter |-->| Stage |--> OUT
| | | 4x OS | | (3-15 pk) | | Dome | | XFMR |
+---------+ +---------+ +-----+-----+ +---------+ +----------+
|
+--------+--------+
| FEEDBACK PATH |
| LP + tanh sat |
+-----------------+
First Preset Exploration
Load these presets to hear the range of the plugin:
| Preset | Category | What You'll Hear |
|---|---|---|
| Classic Rise | Classic | The quintessential barberpole effect - infinite upward sweep |
| Slow Rotor | Rotary | Classic Leslie rotating speaker emulation |
| Freeze Frame | Creative | Static comb filter with subtle drift modulation |
| Barberpole Illusion | Extreme | Maximum 15-peak Shepard tone effect |
| Silk Thread | Subtle | Barely-there spatial enhancement for mixing |
User Interface Overview
The KLANG 8008 interface is designed to resemble a premium hardware phaser unit with a brushed-metal faceplate, engraved labels, and illuminated mode buttons.
Layout
+------------------------------------------------------------------+
| NIVIEM BARBERPOLE PHASER [NIVI] [Preset v] [<>] [SAVE] [A/B] [POWER] |
+------------------------------------------------------------------+
| |
| [LEVEL] [DRIVE] | [NO.OF PEAKS] | [SWP RATE] [DEPTH] [HI/LO] |
| SIGNAL IN | 3 4 5 6 7 | PHASING |
| | 8 9 12 15 | |
| |
| | [MODE: UP&DOWN | UP | DOWN | FREEZE | FLIP | ROT] | |
| |
| [FLIP RATE] [OSC 2T] [2T AMT] | [FB] [FB TILT] | [DRIFT] |
| MOD. | FEED BACK | |
| |
| [MIX 1] [HI/LO] [MIX 2] | [OUTPUT] [WIDTH] | |
| MIX | OUTPUT | |
| |
+------------------------------------------------------------------+
| [SWP: sync/div] [FLP: sync/div] [2T: sync/div] |
| [RND] [INERTIA: Off/Rot/Glob] [ROVER: Off/Sub/Full] [2MIC] [SHAPE] |
+------------------------------------------------------------------+
| [IN meter] ||||||||||||||||||||||||||||||||||| [OUT meter] [CLIP] |
| [Phase Correlation] |
+------------------------------------------------------------------+
Header Bar
| Element | Function |
|---|---|
| NIVIEM | Brand name |
| BARBERPOLE PHASER | Product type |
| NIVI | Opens Nivipedia (built-in encyclopedia) |
| Preset dropdown | Click to open preset browser with categories |
| < > | Previous / Next preset navigation |
| SAVE | Save current settings as user preset |
| A/B | Toggle between two parameter snapshots for comparison |
| A-B / B-A | Copy current state to the other slot |
| POWER | Bypass the effect (click-free 20ms crossfade) |
Main Controls Row
The main controls are organized into labeled sections matching the original hardware panel layout, from left to right: SIGNAL IN (Level, Drive), NO. OF PEAKS, PHASING (Sweep Rate, Depth, HI/LO), MODE SWITCHING (6 illuminated buttons), MOD. (Flip Rate, OSC 2T, 2T Amount), FEED BACK (Feedback, FB Tilt), MIX (Mix 1, HI/LO, Mix 2), and OUTPUT (Output, Width, Drift).
Sync Row
Below the main controls, the sync row provides tempo synchronization chips (SWP, FLP, 2T) and ROT mode feature toggles (RND, INERTIA, ROVER, 2MIC, SHAPE).
Footer
The footer displays input and output level meters, a clip indicator (click to reset), and the phase correlation meter.
Controls Reference
SIGNAL IN Section
LEVEL (Input Level)
Range: 0% to 100% Default: 100%
Controls the input signal level before all processing. This is a simple volume control - at 100% the signal passes at unity gain, at 0% it is silent.
| Setting | Character |
|---|---|
| 0-30% | Significantly reduced input, quieter effect |
| 30-70% | Moderate input, useful for taming hot signals |
| 70-100% | Full input level (default operating range) |
Tip: Reduce LEVEL when using high DRIVE settings to prevent the tube stage from overloading.
DRIVE (Fuzz/Tube Drive)
Range: 0% to 100% Default: 0% (clean)
Adds 12AX7 tube harmonic saturation before the allpass chain. The drive stage runs at 4x internal oversampling to prevent aliasing artifacts from the nonlinear waveshaping.
| Setting | Character |
|---|---|
| 0% | Clean, transparent - no harmonic addition |
| 1-20% | Subtle warmth, gentle even-order harmonics |
| 20-50% | Noticeable tube character, pleasing saturation |
| 50-80% | Prominent drive, gritty harmonics |
| 80-100% | Heavy distortion before the phaser chain |
The drive architecture uses two gain stages internally:
- Input Gain (1-2x): Compensated at the output to maintain consistent level
- Tube Scale (1-3x): Not compensated - this is the audible drive increase
The 12AX7 waveshaping function uses asymmetric polynomial coefficients (k2=0.007, k3=0.003) followed by tanh soft-clipping, creating a blend of even and odd harmonics characteristic of single-ended tube amplifier stages.
Signal chain: Input - Mono sum - Noise floor - 16kHz pre-filter - 4x upsample - Tube waveshaping - Downsample - Drive buffer
NO. OF PEAKS Section
NO. OF PEAKS (Peak Count)
Positions: 3, 4, 5, 6, 7, 8, 9, 12, 15 Default: 6
Controls the number of allpass filter stages in the phaser chain, which determines how many spectral notches (and peaks between them) are created. This matches the 9-position rotary switch on the original Bode 8008 front panel.
| Peaks | Character |
|---|---|
| 3 | Minimal, subtle phasing - few wide notches |
| 4 | Classic phaser territory - similar to 4-stage pedals like the MXR Phase 90 |
| 5-6 | Rich, musical phasing with moderate density |
| 7-8 | Dense, shimmering effect |
| 9 | Highly textured, complex comb filtering |
| 12 | Very dense spectral manipulation |
| 15 | Maximum density - the most dramatic Shepard tone illusion |
The peak count selector uses click-free dual-chain crossfading when switching between positions. The old and new allpass chain configurations blend over a short crossfade to prevent audio discontinuities.
Interaction with Feedback: More peaks + higher feedback = more pronounced resonances. At 15 peaks with high feedback, the effect becomes almost metallic.
PHASING Section
SWEEP RATE (SWP RATE)
Range: 0.01 Hz to 10.0 Hz Default: 0.1 Hz
Controls how fast the spectral notches appear to rise or fall. This is the primary "speed" control for the barberpole effect.
| Range | Character |
|---|---|
| 0.01-0.05 Hz | Glacial sweep - barely perceptible motion, great for subliminal enhancement |
| 0.05-0.2 Hz | Slow sweep - the barberpole illusion works best in this range |
| 0.2-0.5 Hz | Moderate sweep - clearly audible motion |
| 0.5-2.0 Hz | Fast sweep - dramatic, aggressive phasing |
| 2.0-10.0 Hz | Very fast - into vibrato/tremolo territory, especially in ROT mode |
The knob has a logarithmic response (skew 0.3) for finer control at low rates where the barberpole illusion is most effective.
Important: When Sweep Sync is enabled, this knob is overridden by the synced note division.
OSC-DEPTH (Oscillator Depth)
Range: 0% to 100% Default: 100%
Controls the modulation depth of the sweep oscillator. At 0%, the notches do not move regardless of sweep rate. At 100%, the notches sweep through the full frequency range.
| Setting | Character |
|---|---|
| 0% | Static notch positions (similar to Freeze but with different notch placement) |
| 10-30% | Subtle modulation - gentle breathing effect |
| 30-60% | Moderate depth - balanced barberpole sweep |
| 60-100% | Full depth - maximum spectral movement |
HI/LO (Phasing Range)
Options: HI (default) / LO Default: HI
Switches the frequency range of the phaser's allpass chain coefficients.
| Range | Allpass Coefficient | Character |
|---|---|---|
| HI | -0.5 | Full-range spectral sweep (200 Hz - 20 kHz) |
| LO | -0.65 | Bass-focused, darker sweep (20 Hz - 2 kHz) |
When set to LO, the output level is automatically scaled to 0.5x to compensate for the increased low-frequency energy.
MODE SWITCHING Section
Six illuminated push-buttons select the operating mode. See Operating Modes for detailed descriptions of each mode.
| Button | Mode | Behavior |
|---|---|---|
| UP & DOWN | Simultaneous up and down | Both sidebands present - notches move in both directions at once |
| UP | Barberpole Up | Infinite upward sweep - notches appear to rise endlessly |
| DOWN | Barberpole Down | Infinite downward sweep - notches appear to fall endlessly |
| FREEZE | Freeze | Hold notch positions - static comb filter with no movement |
| FLIP | Flip | Alternate between up and down at FLIP RATE |
| ROT | Rotary | Standard back-and-forth phaser sweep (non-barberpole) |
Mode changes use per-sample SSB sign crossfading to prevent clicks at transition points.
MOD. (Modulation) Section
FLIP RATE
Range: 0.1 Hz to 10.0 Hz Default: 0.5 Hz
Controls how often the sweep direction alternates in FLIP mode. At 0.5 Hz, the direction changes every 2 seconds.
| Setting | Character |
|---|---|
| 0.1-0.5 Hz | Slow alternation - gradual direction changes |
| 0.5-2.0 Hz | Moderate alternation - rhythmic direction switching |
| 2.0-10.0 Hz | Fast alternation - rapid ping-pong effect |
The flip transition uses a one-pole ~5ms crossfade on the SSB sideband sign to prevent clicks at direction change points.
Note: Only active in FLIP mode. In other modes, this control has no effect.
OSC 2T (Oscillator 2 - Triangle)
Range: 0.01 Hz to 10.0 Hz Default: 0.1 Hz
A secondary triangle-wave LFO (patent element 568) that modulates the primary sweep rate. This creates complex, evolving modulation patterns where the barberpole sweep speed itself varies over time.
| Setting | Character |
|---|---|
| 0.01-0.1 Hz | Very slow rate variation - subtle breathing of sweep speed |
| 0.1-0.5 Hz | Moderate variation - clearly audible speed changes |
| 0.5-3.0 Hz | Fast variation - wobbling, unstable sweep |
| 3.0-10.0 Hz | Very fast - vibrato-like speed modulation |
OSC 2 DEPTH (2T Amount)
Range: 0% to 100% Default: 100%
Controls how much the OSC 2T triangle LFO modulates the sweep frequency. At 0%, the secondary oscillator has no effect regardless of its rate setting. At 100%, the sweep rate is modulated by +/-200% of the OSC 2T signal.
| Setting | Character |
|---|---|
| 0% | OSC 2T disabled - steady sweep rate |
| 10-30% | Subtle rate variation |
| 30-60% | Moderate variation - noticeable speed changes |
| 60-100% | Full modulation - dramatic sweep speed changes |
FEED BACK Section
FEEDBACK (Feed Back)
Range: 0% to 95% Default: 0%
Recirculates the phased signal back into the input, intensifying the resonances at notch frequencies. The original Bode 8008 panel labels this as "FEED BACK" (two words).
| Setting | Character |
|---|---|
| 0% | No feedback - gentle, transparent phasing |
| 5-20% | Subtle resonance - notch positions become more defined |
| 20-40% | Moderate resonance - classic phaser sound |
| 40-60% | Strong resonance - metallic, ringing quality |
| 60-80% | High resonance - approaching self-oscillation territory |
| 80-95% | Maximum resonance - near self-oscillation, dramatic metallic ringing |
The feedback path includes a one-pole lowpass filter (~10kHz) to prevent high-frequency self-oscillation, and a fast Pade [3/3] tanh approximation for soft-clipping at extreme levels. This keeps the feedback musically useful even at maximum settings.
Safety: The maximum feedback is capped at 95% to prevent runaway oscillation. The tanh saturation in the feedback path provides a natural soft-limit.
FB TILT (Feedback Tilt EQ)
Range: -100 to +100 Default: 0
Controls the cutoff frequency of a low-pass filter in the feedback path. This shapes the tonal character of the recirculated signal.
| Setting | Character |
|---|---|
| -100 to -50 | Very dark feedback - only low frequencies recirculate, creating warm, muffled resonance |
| -50 to -10 | Dark feedback - high frequencies are attenuated in the loop |
| 0 | Neutral - matches the default 10kHz lowpass behavior |
| +10 to +50 | Bright feedback - more high frequencies pass through the loop |
| +50 to +100 | Very bright feedback - aggressive, cutting resonance |
Tip: Negative FB TILT values create the warm, organic feedback characteristic of vintage analog phasers. Positive values create a more modern, aggressive character.
MIX Section
MIX 1 (Wet/Dry Mix)
Range: 0% to 100% Default: 50%
Equal-power crossfade between the dry input signal and the fully processed wet signal.
| Setting | Character |
|---|---|
| 0% | Dry signal only - no effect heard |
| 10-30% | Subtle phasing - effect is barely noticeable |
| 30-50% | Balanced - clear phasing without overwhelming the source |
| 50-70% | Dominant effect - phasing is the primary character |
| 70-100% | Nearly or fully wet - for send/return setups or dramatic effect |
The crossfade uses equal-power curves:
- Dry gain = cos(mix * pi/2)
- Wet gain = sin(mix * pi/2)
This ensures consistent perceived loudness across the entire mix range.
HI/LO LEVEL (Mix Level Range)
Options: HI (default) / LO Default: HI
Scales the output level of the mix stage.
| Range | Scale Factor | Use Case |
|---|---|---|
| HI | 1.0x (0-200% output) | Normal operation, full output range |
| LO | 0.5x (0-100% output) | Reduced output for gain staging when driving subsequent effects |
MIX 2 (Phased/Direct)
Range: 0% to 100% Default: 100%
A secondary mix control that blends between the phased signal (SSB processed) and a direct path. This provides a different blending character than MIX 1:
- MIX 1 blends wet vs. dry (before vs. after ALL processing)
- MIX 2 blends phased vs. direct (SSB-processed vs. allpass-only)
| Setting | Character |
|---|---|
| 0% | Direct path only - allpass coloration without SSB shifting |
| 50% | Equal blend - subtle barberpole mixed with direct signal |
| 100% | Full phased output - complete barberpole effect |
OUTPUT Section
OUTPUT (Output Level)
Range: 0% to 100% Default: 100%
Final output level control. The phaser mixing stages reduce the overall signal level, so this control provides up to 2x (6 dB) makeup gain at 100%.
| Setting | Output Gain |
|---|---|
| 0% | Silence |
| 50% | Unity (1.0x) |
| 100% | Full makeup (2.0x / +6 dB) |
Interaction with HI/LO: When Mix Level Range is set to LO, the output scale is halved (0-1.0x range instead of 0-2.0x).
STEREO WIDTH
Range: 0% to 100% Default: 50%
Controls the spectral stereo width by applying a frequency detune between the left and right SSB oscillators. This creates different notch positions in each channel, producing a true frequency-domain stereo effect.
| Setting | Character |
|---|---|
| 0% | Mono - identical processing in both channels (original hardware behavior) |
| 10-30% | Subtle width - gentle stereo enhancement |
| 30-60% | Moderate width - clear stereo imaging |
| 60-100% | Wide stereo - maximum channel differentiation |
Important: This is NOT a simple pan or delay-based widener. The left channel shifts at shiftHz + detune while the right channel shifts at shiftHz - detune, creating genuinely different spectral content in each channel. This produces an audible stereo effect on speakers (not just headphones).
DRIFT RATE
Range: 0% to 100% Default: 0%
Adds subtle randomness to the sweep timing for a more organic, less mechanical sound. The drift modulation is generated by a slow random process that varies the sweep rate.
| Setting | Character |
|---|---|
| 0% | Perfectly steady sweep - mechanical, precise |
| 5-15% | Subtle drift - barely perceptible timing variations |
| 15-40% | Moderate drift - organic, natural-sounding instability |
| 40-70% | Heavy drift - noticeably unsteady, vintage character |
| 70-100% | Maximum drift - chaotic, unpredictable timing |
Operating Modes
UP & DOWN
Both upper and lower SSB sidebands are present simultaneously. Spectral notches appear to move in both directions at once, creating a complex, shimmering effect.
Character: Rich, spacious, somewhat diffuse. The dual-direction movement makes it harder to perceive a clear rising or falling illusion, but the effect has greater density and spatial complexity.
Best for: Pads, ambient textures, background wash, stereo enhancement
UP (Barberpole Up)
The signature barberpole effect. Only the upper sideband is generated, causing all spectral notches to appear to rise endlessly. This is the audio equivalent of a Shepard tone ascending forever.
Character: Hypnotic upward motion, dramatic tension-building, the feeling of constant acceleration.
Best for: Risers, build-ups, tension sequences, the classic barberpole demonstration
DOWN (Barberpole Down)
The inverse of UP mode. Only the lower sideband is generated, causing all spectral notches to appear to fall endlessly.
Character: Descending, sinking, the feeling of falling or unwinding.
Best for: Transitions, breakdowns, descending sequences, tension release
FREEZE
Holds the spectral notch positions static. The sweep rate is effectively zero - the SSB frequency shift stops completely. The result is a fixed comb filter whose notch positions are determined by where the sweep was when FREEZE was activated.
Character: Static, fixed coloration. Like a snapshot of the phaser at one moment in time.
Best for: Fixed comb filter effects, resonant coloration, sound design, combining with OSC 2T for subtle breathing
Tip: FREEZE + OSC 2T creates a slowly breathing comb filter that evolves organically without the sweep motion.
FLIP
Alternates between UP and DOWN at a rate determined by FLIP RATE. The direction change uses a smooth 5ms crossfade to prevent clicks.
Character: Bouncing, alternating motion. At slow rates, you hear distinct direction changes. At fast rates, it becomes a complex modulation effect.
Best for: Rhythmic phasing, ping-pong effects, complex modulation, tempo-synced direction alternation
ROT (Rotary)
Standard back-and-forth phaser sweep, similar to a conventional phaser like the MXR Phase 90. The sweep oscillator moves the allpass chain coefficients up and down in a cyclic pattern rather than using SSB shifting.
Character: Traditional phaser sweep. The direction reversal is clearly audible, unlike the infinite barberpole modes.
Best for: Classic phaser sounds, guitar effects, organ/Leslie emulation (especially with ROVER), traditional modulation
Special Features in ROT Mode:
- ROT Shape: Choose from 5 LFO waveforms (Sin, Tri, Saw, S&H, Smooth Random)
- RND: Enable chaotic OSC 2T + Drift modulation
- INERTIA: Leslie-style speed ramping (when set to "Rot")
- ROVER: Rotating speaker post-processing (AM, bandpass, HF rolloff)
DAW Tempo Sync
Overview
Three independent oscillators can be locked to the host DAW's tempo:
| Chip | Controls | Active In |
|---|---|---|
| SWP | Sweep Rate | All modes except FREEZE |
| FLP | Flip Rate | FLIP mode only |
| 2T | OSC 2T Rate | All modes (when OSC 2 Depth > 0) |
Each sync chip has two controls:
- Toggle: Click the chip label (SWP/FLP/2T) to enable/disable sync
- Division: Click the note division display to open the division selector
Note Divisions
15 note divisions are available, from fastest to slowest:
| Division | Description | Beats |
|---|---|---|
| 1/32 | 32nd note | 1/8 beat |
| 1/16T | 16th note triplet | 2/3 of 1/4 beat |
| 1/16 | 16th note | 1/4 beat |
| 1/8T | 8th note triplet | 2/3 of 1/2 beat |
| 1/8 | 8th note | 1/2 beat |
| 1/8. | Dotted 8th note | 3/4 beat |
| 1/4T | Quarter note triplet | 2/3 beat |
| 1/4 | Quarter note | 1 beat |
| 1/4. | Dotted quarter note | 1.5 beats |
| 1/2T | Half note triplet | 4/3 beats |
| 1/2 | Half note | 2 beats |
| 1/2. | Dotted half note | 3 beats |
| 1/1 | Whole note | 4 beats (1 bar) |
| 2/1 | Two whole notes | 8 beats (2 bars) |
| 4/1 | Four whole notes | 16 beats (4 bars) |
Tempo Sync Formula
When sync is enabled, the oscillator frequency is calculated as:
frequency_hz = bpm / 60 / beat_multiplier
For example, at 120 BPM with 1/4 note division:
- frequency = 120 / 60 / 1.0 = 2.0 Hz
At 120 BPM with 1/1 (whole note) division:
- frequency = 120 / 60 / 4.0 = 0.5 Hz
Sync Tips
- When SWP sync is enabled, the Sweep Rate knob is overridden by the synced rate
- Multiple oscillators can be synced independently for complex rhythmic interactions
- The "Full Lockdown" preset demonstrates all three oscillators synced simultaneously
- BPM range is clamped to 20-300 BPM for stability
ROT Mode Features
RND (Random Chaos)
Type: Toggle (On/Off) Default: Off
When enabled in ROT mode, gates the OSC 2T and Drift Rate modulators to create chaotic, unpredictable sweep patterns. When RND is off in ROT mode, these modulators are disabled for a clean, regular back-and-forth sweep.
| Setting | Character |
|---|---|
| Off | Clean Bode-style rotary sweep - regular, predictable |
| On | Chaotic wobble - irregular, organic, unpredictable |
Note: RND only affects ROT mode. In all other modes, OSC 2T and Drift are always active regardless of RND setting.
INERTIA (Speed Ramping)
Type: 3-way choice (Off / Rot / Global) Default: Off
Applies Leslie-style speed ramping - a one-pole smoothing filter (time constant ~0.5 seconds) on the sweep rate. This simulates the physical inertia of a rotating speaker horn that takes time to speed up and slow down.
| Setting | Behavior |
|---|---|
| Off | No speed ramping - rate changes are instant |
| Rot | Ramping in ROT mode only - other modes change instantly |
| Global | Ramping in all modes - every rate change is gradual |
INERTIA smooths both the Sweep Rate and Flip Rate. The smoothing tracks the actual rate even when INERTIA is off, so toggling it on mid-session produces a seamless transition.
Tip: Set INERTIA to Rot, automate the Sweep Rate between slow and fast values, and hear the realistic acceleration/deceleration of a Leslie speaker changing speeds.
ROVER (Rotating Speaker Post-Processing)
Type: 3-way choice (Off / Subtle / Full) Default: Off
Adds rotating speaker characteristics as post-processing after the main phaser effect. ROVER works in all modes, not just ROT. The processing chain consists of four cascaded stages: Bandpass - Doppler - Amplitude Modulation - Low-Pass filtering.
ROVER Off
No ROVER processing - the phaser output passes directly to the output stage.
ROVER Subtle
Conservative spatial character:
| Stage | Setting |
|---|---|
| Bandpass | +2 dB resonant peak |
| Amplitude Modulation | 35% depth |
| Low-Pass Filter | One-pole (-6dB/oct), 5-20 kHz sweep |
| Doppler | Disabled |
Character: Gentle 3D spatial enhancement without obvious rotating speaker artifacts. Suitable for mix use where you want added dimension without drama.
ROVER Full
Dramatic rotating speaker emulation:
| Stage | Setting |
|---|---|
| Bandpass | +2 dB resonant peak |
| Amplitude Modulation | 65% depth |
| Low-Pass Filter | Two-pole (-12dB/oct), 1.5-20 kHz sweep |
| Doppler | Enabled (Leslie 122 horn simulation) |
Character: Obvious tremolo and bright/dark cycling. The two-pole LP filter provides clearly audible tonal variation, and the Doppler effect adds authentic pitch wobble from the horn rotation.
Doppler Details: The Doppler stage simulates a Leslie 122 horn spinning in a circle. Each channel uses a circular delay buffer with a base delay of 1.0ms and modulation depth of +/-0.44ms (simulating a horn radius of ~15cm). Cubic Hermite 4-point interpolation is used for smooth delay modulation.
2MIC (ROVER 2-Mic Stereo)
Type: Toggle (On/Off) Default: Off
When enabled, the right channel receives a 180-degree phase offset on all ROVER modulation stages (Doppler, AM, and LP). This simulates the two-microphone recording technique used with Leslie speakers, where microphones are placed on opposite sides of the rotating horn.
| Setting | Character |
|---|---|
| Off | Mono ROVER modulation - identical in both channels |
| On | Stereo ROVER imaging - L and R channels have opposite modulation phase |
Tip: 2MIC creates the widest, most dramatic stereo image when combined with ROVER Full. The opposite-phase modulation creates a strong sense of spatial rotation.
ROT SHAPE (Rotary LFO Waveform)
Type: 5-way choice Default: Sin
Selects the waveform shape for ROT mode's primary sweep oscillator. Only affects ROT mode - all other modes use their own sweep generators.
| Shape | Character |
|---|---|
| Sin | Smooth sinusoidal sweep - classic, natural rotation |
| Tri | Triangle wave - linear up/down sweep, sharper transitions at extremes |
| Saw | Sawtooth - linear ramp up with instant reset, asymmetric |
| S&H | Sample & Hold - random stepped values, chaotic jumps |
| Rnd | Smooth Random - continuously varying random values, organic drift |
Tip: S&H creates a "broken carousel" effect where the sweep position jumps randomly. Combine with INERTIA to smooth the jumps into gliding transitions.
Analog Character & Drive
Analog Character Features
The KLANG 8008 includes several analog character modeling features that add warmth, depth, and organic imperfections:
Per-Allpass Micro-Saturation
Each of the 12 Dome Filter allpass stages applies a subtle nonlinear waveshaping function to the signal passing through it. This creates gentle, distributed saturation that accumulates through the chain - similar to how analog allpass filters exhibit soft clipping at their internal op-amp stages.
Component Tolerance
The allpass filter coefficients include subtle random variations (within engineering tolerances) to simulate the natural component value spread in analog circuits. This prevents the "too perfect" character of digital implementations.
Noise Floor Injection
A low-level noise floor is injected at the drive stage, simulating the thermal noise present in analog circuits. The noise level is proportional to the drive amount - clean signals remain pristine while driven signals pick up subtle analog hiss.
Coefficient Modulation
The allpass filter coefficients receive subtle per-sample modulation, simulating the voltage-dependent behavior of analog components. This creates micro-variations in the notch positions that contribute to a more organic, living sound.
Output Transformer
A UTC A-24 style transformer model processes the output signal with:
| Feature | Implementation |
|---|---|
| HF Rolloff | One-pole lowpass at 40 kHz (leakage inductance simulation) |
| LF Saturation | Iron-core flux saturation below 200 Hz crossover (drive = 1.2x) |
| Hysteresis IMD | Derivative-based intermodulation (0.05 coefficient) creating sum/difference tones |
| Peak Limiting | Soft peak limiter at 8.0x threshold for safety |
Feedback Path Character
The feedback path includes:
- High-pass filter: Removes DC and sub-bass buildup from the recirculation
- Asymmetric saturation: Soft-clips the feedback signal to prevent runaway oscillation while maintaining musical character
- Variable low-pass (FB TILT): Shapes the tonal character of recirculated signal
Factory Presets
NIVIEM KLANG 8008 includes 46 professionally designed factory presets organized into 8 categories. Each preset configures all parameters to create a specific sonic character.
Init (1 preset)
| Preset | Description |
|---|---|
| Default | Balanced starting point - Barberpole UP, 6 peaks, moderate sweep |
Subtle (6 presets)
Gentle, barely perceptible phasing for mix enhancement.
| Preset | Description |
|---|---|
| Silk Thread | Ultra-slow sweep with LO range, like breathing |
| Morning Haze | Delicate warmth with subtle feedback tilt |
| Glass Surface | Focused center image, transparent 3-peak phasing |
| Air Shift | Wide stereo shimmer, almost subliminal |
| Whisper Phase | Gentle warmth with low tube saturation |
| Dew Drops | OSC 2 micro-modulation, smooth and glassy |
Classic (7 presets)
Quintessential barberpole phaser sounds.
| Preset | Description |
|---|---|
| Classic Rise | Definitive rising barberpole |
| Endless Fall | Infinite downward spiral |
| Pendulum | Traditional up-and-down motion |
| Prismatic | Shimmering multi-peak, light through a prism |
| Motorway | Steady motorik pulse |
| Liquid Metal | Warm, driven sweep with analog character |
| Deep Phase | Dense 12-pole phase comb |
Vintage (6 presets)
Sounds evoking classic hardware and eras.
| Preset | Description |
|---|---|
| Valve Radio | Warm tube radio being swept, 70s character |
| Tape Machine | Slow vintage wobble, tape-like with RND |
| Sequencer Dream | Berlin-school era, synced sweep |
| Dark Side | Psychedelic-era slow rotation with ROVER |
| Transistor Box | Transistor-era phaser, few peaks, narrow |
| Cathedral Organ | B3 organ through Leslie with ROVER Full |
Rotary (7 presets)
Leslie and rotating speaker emulations using ROT mode.
| Preset | Description |
|---|---|
| Slow Rotor | Classic slow Leslie rotation |
| Fast Chorale | Fast chorale speed with 2-mic imaging |
| Angular Spin | Triangle LFO, sharper transitions |
| Ramp Rotor | Sawtooth LFO, asymmetric ramp-up |
| Broken Carousel | Random S&H LFO, chaotic stepped rotation |
| Wandering Horn | Smooth random rotation, organic drifting |
| Revolving Door | Full chaos - everything cranked, dramatic |
Synced (6 presets)
Tempo-locked presets for rhythmic production.
| Preset | Description |
|---|---|
| Quarter Pulse | Quarter note sweep, classic rhythmic barberpole |
| Eighth Drive | Eighth note with tube warmth |
| Dotted Swing | Dotted quarter note, swung off-kilter rhythm |
| Triplet Cascade | Sweep and flip both synced to triplet divisions |
| Half Wave | Half note slow dramatic sweep with 12 peaks |
| Full Lockdown | All three oscillators synced to DAW tempo |
Creative (7 presets)
Experimental and unusual applications.
| Preset | Description |
|---|---|
| Freeze Frame | Static frozen position with subtle drift |
| Deep Space | Frozen in space, wide stereo, slow OSC 2 breathing |
| Underwater | Submerged, dark, and murky with 15 peaks |
| Alien Signal | Otherworldly flip + modulation madness |
| Broken Signal | Chaotic flip + drift + heavy drive |
| Automation Dream | Smooth rate transitions, automation-friendly with Global inertia |
| Ice Crystal | Bright, glassy freeze with resonant feedback |
Extreme (6 presets)
Heavy modulation and feedback for dramatic effects.
| Preset | Description |
|---|---|
| Feedback Wash | Dense resonant phasing from high feedback |
| Barberpole Illusion | Maximum Shepard tone - all 15 peaks, full depth |
| Full Tilt | Everything cranked - drive, feedback, modulation, width |
| Laser Harp | Fast bright sweep, many peaks, wide stereo |
| Ring Carrier | Fast OSC 2, heavy drive, ring-modulation territory |
| Overload | Maximum drive into max feedback, distorted chaos |
Tips & Techniques
Classic Barberpole Riser
| Parameter | Setting |
|---|---|
| Mode | UP |
| Sweep Rate | 0.1-0.3 Hz |
| Peaks | 6-9 |
| OSC-Depth | 80-100% |
| Feedback | 10-30% |
| MIX 1 | 50-60% |
Infinite Descending Effect
| Parameter | Setting |
|---|---|
| Mode | DOWN |
| Sweep Rate | 0.1-0.2 Hz |
| Peaks | 6-8 |
| OSC-Depth | 80% |
| Feedback | 15-25% |
| FB Tilt | -20 to -40 (dark feedback) |
| MIX 1 | 50% |
Subtle Mix Enhancement
| Parameter | Setting |
|---|---|
| Mode | UP |
| Sweep Rate | 0.02-0.05 Hz |
| Peaks | 4-5 |
| OSC-Depth | 20-40% |
| Range | LO |
| Feedback | 0-10% |
| MIX 1 | 15-25% |
| Stereo Width | 60-80% |
Authentic Leslie Emulation
| Parameter | Setting |
|---|---|
| Mode | ROT |
| Sweep Rate | 0.4-0.8 Hz (slow) or 1.5-2.0 Hz (fast) |
| Peaks | 4-5 |
| OSC-Depth | 55-70% |
| INERTIA | Rot |
| ROVER | Full |
| 2MIC | On |
| Stereo Width | 65-80% |
Pro Tip: Automate the Sweep Rate between 0.4 Hz and 2.0 Hz with INERTIA on "Rot" to simulate Leslie slow/fast speed switching with authentic acceleration/deceleration.
Frozen Resonant Filter
| Parameter | Setting |
|---|---|
| Mode | FREEZE |
| Peaks | 9-15 |
| OSC-Depth | 80% |
| Feedback | 40-60% |
| FB Tilt | Adjust for tone |
| OSC 2T | 0.05-0.1 Hz |
| OSC 2 Depth | 30-50% |
| MIX 1 | 50-70% |
Rhythmic Tempo-Synced Phasing
| Parameter | Setting |
|---|---|
| Mode | UP or FLIP |
| SWP Sync | On, 1/4 note |
| FLP Sync | On, 1/8T (if FLIP mode) |
| Peaks | 6-8 |
| OSC-Depth | 75-90% |
| Feedback | 15-25% |
| MIX 1 | 50% |
Sound Design: Alien Textures
| Parameter | Setting |
|---|---|
| Mode | FLIP |
| Sweep Rate | 1.0-3.0 Hz |
| Flip Rate | 3.0-8.0 Hz |
| Peaks | 12-15 |
| OSC-Depth | 100% |
| Feedback | 50-70% |
| DRIVE | 30-60% |
| Drift Rate | 40-80% |
| OSC 2T | 2.0-5.0 Hz |
| MIX 1 | 60-80% |
Parallel Processing
Insert the plugin on a send/aux track:
- Set MIX 1 to 100%
- Set MIX 2 to 100%
- Blend with dry signal using the aux fader
- This allows independent EQ/compression on the phased signal
Automation Techniques
Key parameters for automation:
| Parameter | Automation Use |
|---|---|
| Mode | Switch between modes for section changes |
| Sweep Rate | Build tension by gradually increasing speed |
| Feedback | Increase for intensity, reduce for subtlety |
| DRIVE | Add grit for choruses, clean for verses |
| MIX 1 | Fade effect in/out for transitions |
| Peaks | Change density between sections |
Tip: Set INERTIA to "Global" when automating Sweep Rate for smooth, musical speed transitions without abrupt changes.
Parameter Reference
User-Adjustable Parameters
| Parameter | APVTS ID | Range | Default | Description |
|---|---|---|---|---|
| Bypass | bypass | On/Off | Off | Effect bypass with 20ms crossfade |
| Input Level | inputLevel | 0-100% | 100% | Input gain (0.0-1.0x) |
| Drive | fuzz | 0-100% | 0% | 12AX7 tube drive (4x oversampled) |
| No. of Peaks | numPeaks | 3-15 (9 positions) | 6 | Allpass chain stage count |
| Sweep Rate | sweepRate | 0.01-10.0 Hz | 0.1 Hz | Primary sweep oscillator speed |
| OSC-Depth | oscDepth | 0-100% | 100% | Sweep modulation depth |
| Range HI/LO | oscDepthRange | HI/LO | HI | Allpass coefficient range |
| Mode | mode | 6 choices | UP | Operating mode |
| Flip Rate | flipRate | 0.1-10.0 Hz | 0.5 Hz | Direction change rate (FLIP mode) |
| Drift Rate | driftRate | 0-100% | 0% | Timing randomness |
| Feedback | feedback | 0-95% | 0% | Recirculation amount |
| FB Tilt | fbTilt | -100 to +100 | 0 | Feedback path tonal balance |
| OSC 2T Rate | osc2t | 0.01-10.0 Hz | 0.1 Hz | Secondary triangle LFO rate |
| OSC 2 Depth | osc2tAmount | 0-100% | 100% | Secondary LFO modulation depth |
| Mix 1 | mix | 0-100% | 50% | Wet/dry crossfade |
| Mix Level HI/LO | mixLevelRange | HI/LO | HI | Output level range |
| Mix 2 | mix2 | 0-100% | 100% | Phased/direct blend |
| Output Level | output | 0-100% | 100% | Final output gain (0-2x) |
| Stereo Width | stereoWidth | 0-100% | 50% | SSB oscillator frequency detune |
| Sweep Sync | sweepSync | On/Off | Off | Lock sweep to DAW tempo |
| Sweep Division | sweepDivision | 15 divisions | 1/4 | Synced sweep note division |
| Flip Sync | flipSync | On/Off | Off | Lock flip rate to DAW tempo |
| Flip Division | flipDivision | 15 divisions | 1/4 | Synced flip note division |
| OSC 2T Sync | osc2tSync | On/Off | Off | Lock OSC 2T to DAW tempo |
| OSC 2T Division | osc2tDivision | 15 divisions | 1/4 | Synced OSC 2T note division |
| ROT RND | rotRnd | On/Off | Off | Chaotic modulation in ROT mode |
| Inertia | inertia | Off/Rot/Global | Off | Leslie-style speed ramping |
| Rover | rover | Off/Subtle/Full | Off | Rotating speaker post-processing |
| Rover 2-Mic | rover2mic | On/Off | Off | 2-mic stereo ROVER imaging |
| ROT Shape | rotShape | Sin/Tri/Saw/S&H/Rnd | Sin | ROT mode LFO waveform |
Internal Parameters (Fixed)
| Parameter | Value | Description |
|---|---|---|
| Dome Filter | 12-pole (6+6) | Fixed Hilbert transformer coefficients |
| Drive Oversampling | 4x | Fixed polyphase IIR halfband filters |
| DC Blocker | 6 Hz HPF | Per-channel, after phaser processing |
| Output Transformer | UTC A-24 model | LF saturation + HF rolloff + hysteresis |
| Feedback Lowpass | ~10 kHz | One-pole, prevents HF self-oscillation |
| Feedback Saturation | tanh Pade [3/3] | Fast approximation, clamp outside |x| > 3 |
| Parameter Smoothing | 5-20ms | Per-sample one-pole smoothing |
| Bypass Crossfade | 20ms | Linear SmoothedValue |
Technical Specifications
Audio
| Specification | Value |
|---|---|
| Sample Rates | 44.1 kHz - 192 kHz |
| Bit Depth | 32-bit float processing |
| Channels | Stereo (mono input accepted) |
| Latency | ~16 samples at 44.1 kHz (from 4x oversampled drive stage) |
| Plugin Formats | AU (macOS), VST3 (macOS/Windows) |
DSP Engine
| Component | Implementation |
|---|---|
| Dome Filter | Two parallel 6-stage allpass chains with interleaved break frequencies |
| Quadrature Error | < 2 degrees across 20 Hz - 20 kHz |
| Allpass Topology | First-order: H(z) = (a + z^-1) / (1 + a*z^-1) |
| SSB Oscillator | Coupled-form quadrature rotation (4 mul + 2 add per sample) |
| Tube Saturation | Asymmetric polynomial (k2=0.007, k3=0.003) + tanh soft-clip |
| Drive Oversampling | JUCE polyphase IIR halfband filters, 4x fixed |
| Transformer | Iron-core LF sat + leakage inductance LP + hysteresis IMD |
| DC Blocking | First-order HPF at 6 Hz, per channel |
| Denormal Prevention | juce::ScopedNoDenormals per processBlock |
| NaN/Inf Protection | Full output buffer scan with replacement |
Timing
| Parameter | Value |
|---|---|
| Input Level Smoothing | 15ms linear |
| Bypass Crossfade | 20ms linear |
| Engine Parameter Smoothing | ~5ms one-pole per-sample |
| Allpass Coefficient Smoothing | Per-sample one-pole |
| Mode Change Crossfade | ~5ms SSB sign smoothing |
| numPeaks Change | Dual-chain crossfade |
| RMS Metering Integration | 300ms one-pole |
| Peak Metering Decay | IEC 60268-10 Type I (26 dB/sec) |
| True Peak Detection | 4x oversampled Catmull-Rom cubic |
Metering
| Meter | Specification |
|---|---|
| Input Peak | True peak (4x Catmull-Rom), IEC 60268-10 decay |
| Output Peak | True peak (4x Catmull-Rom), IEC 60268-10 decay |
| Input RMS | One-pole smoothed, 300ms VU-style |
| Output RMS | One-pole smoothed, 300ms VU-style |
| Clip Indicator | Latched when true peak > 0 dBFS, click to reset |
| Phase Correlation | Per-block calculation: <L*R> / sqrt(<L^2> * <R^2>) |
| Sweep Phase | 0-1 normalized for UI animation |
Real-Time Safety
| Feature | Status |
|---|---|
| Memory Allocation | None in processBlock (all pre-allocated) |
| Locks/Mutexes | None in audio path |
| Thread Safety | Atomic parameters, lock-free processing |
| Denormal Prevention | Active |
| NaN/Inf Protection | Active |
| Buffer Size Support | 1 sample to 8192+ samples |
The Science of Barberpole Phasing
How It Works
The barberpole phaser creates its illusion through the combination of two signal processing techniques:
1. Phaser Allpass Chain (Comb Filter)
An allpass filter passes all frequencies at equal amplitude but introduces frequency-dependent phase delay. When the allpass output is mixed with the original signal, certain frequencies cancel (notches) and others reinforce (peaks), creating a comb filter pattern.
The number of allpass stages determines how many notches exist in the spectrum. More stages = more notches = denser comb filtering.
2. Single-Sideband (SSB) Frequency Shifting
A frequency shifter adds a constant frequency offset to every component in the signal. Unlike pitch shifting (which multiplies frequencies), frequency shifting adds: if the shift is +5 Hz, a 100 Hz tone becomes 105 Hz, a 1000 Hz tone becomes 1005 Hz, and a 10000 Hz tone becomes 10005 Hz.
SSB shifting is achieved using a Hilbert transformer (the Dome Filter) which creates two versions of the signal: one in-phase (I) and one at 90 degrees (Q, quadrature). These are modulated by cosine and sine of the shift frequency:
Output = I * cos(2*pi*f_shift*t) + Q * sin(2*pi*f_shift*t) [upper sideband]
Output = I * cos(2*pi*f_shift*t) - Q * sin(2*pi*f_shift*t) [lower sideband]
3. The Combined Effect
When the phaser allpass chain is placed inside the SSB feedback loop, the comb filter notches are continuously shifted in one direction. New notches appear at one edge of the audible spectrum as old ones disappear at the other edge. The brain perceives this as an infinite, continuous sweep.
The Dome Filter
Named after engineer R.B. Dome, who published the underlying phase-difference network theory in 1946, the Dome Filter is a wideband 90-degree phase-difference network. It consists of two parallel allpass chains with carefully chosen break frequencies arranged so that the phase difference between the two chains remains within 2 degrees of 90 degrees across the entire audio band (20 Hz - 20 kHz).
In the KLANG 8008, each chain has 6 first-order allpass stages for a total of 12 poles. The break frequencies are interleaved between the chains and spaced logarithmically across the audio spectrum.
The Shepard-Risset Connection
The barberpole phaser is closely related to the Shepard tone (Roger Shepard, 1964) and Risset glissando (Jean-Claude Risset) - auditory illusions where discrete tones appear to rise or fall endlessly. However, the barberpole phaser achieves its illusion through continuous frequency shifting rather than discrete tone cycling. Bode's approach does not require the raised-cosine spectral envelope used in the Shepard-Risset cascaded-notch method.
Nivipedia - Built-in Encyclopedia
Accessing Nivipedia
Click the NIVI button in the top-left corner of the plugin header to open the built-in encyclopedia. Nivipedia contains 32 educational entries organized into 6 categories:
| Category | Topics |
|---|---|
| KLANG 8008 | Plugin overview, heritage story ("From Blueprint to Plugin") |
| Theory | Barberpole phaser, allpass filter, Dome Filter, SSB modulation, Hilbert transform, signal flow, feedback, Shepard tone, comb filter, depth range |
| History | Harald Bode, US Patent 4,399,326 |
| Modes | UP & DOWN, UP, DOWN, FREEZE, FLIP, ROT |
| Controls | Sweep rate, No. of Peaks, Oscillator depth, Stereo width, Feed Back, Mix 1 & 2, Input level, Feedback Tilt, Drift Rate |
| Features | Tempo sync, Analog character, Phase correlation meter |
Context Menu
Right-click any knob or mode button to see a "What is this?" option. Clicking it opens Nivipedia directly to the relevant entry for that control.
Preset Management
Loading Presets
- Click the preset name in the header bar
- The preset browser opens, showing presets organized by category
- Click a preset name to load it
- Parameters update immediately with engine reset (no clicks)
Navigating Presets
Use the < > arrows in the header to step through presets sequentially.
Saving User Presets
- Adjust all parameters to desired settings
- Click the SAVE button in the header
- Enter a preset name
- Click Save
User Preset Location
macOS:
~/Library/Application Support/Niviem/NIVIEM KLANG 8008/Presets/
Windows:
C:\Users\[Username]\AppData\Roaming\Niviem\NIVIEM KLANG 8008\Presets\
A/B Comparison
The A/B system lets you compare two parameter snapshots:
- Set up your sound (this is state "A")
- Click A to switch to state "B"
- Make changes (this is now state "B")
- Click B to switch back to state "A"
- Toggle between A and B to compare
- Use A-B to copy A's settings to B, or B-A for the reverse
Undo/Redo
The plugin integrates with your DAW's undo system (Cmd+Z / Ctrl+Z). Parameter changes are tracked and can be undone through the DAW's standard undo mechanism.
Troubleshooting
No Sound Output
- Check that POWER is engaged (lit up)
- Verify MIX 1 is not at 0%
- Ensure OUTPUT is not at 0%
- Check Input Level is not at 0%
- Verify the plugin is receiving audio (check DAW routing)
Sweep Not Moving
- Ensure you are not in FREEZE mode
- Check that OSC-Depth is above 0%
- If Sweep Sync is enabled, verify the DAW is providing tempo information
- Check the Sweep Rate is not at minimum (0.01 Hz is very slow - may appear static)
Sound is Too Dark
- Check FB TILT - negative values create dark feedback. Set to 0 or positive
- Check HI/LO Range - LO range produces darker, bass-focused phasing
- Reduce Feedback if the dark feedback path is dominating
- Check if ROVER is on Full with low LP cutoff
Clicking When Changing Modes or Peaks
This should not happen with the current version - mode changes use SSB sign crossfading and peak changes use dual-chain crossfading. If you hear clicks:
- Ensure you are running the latest plugin version
- Check if another plugin in the chain is causing the issue
- Try increasing your DAW's buffer size
High CPU Usage
- The 4x oversampled drive stage is the primary CPU consumer. Set DRIVE to 0% if not needed
- ROVER Full with Doppler adds additional CPU load
- Close the plugin GUI when not actively adjusting - the WebView UI consumes some resources
- Check for CPU overload from other plugins in the session
Phase Correlation Meter Shows Negative
Negative phase correlation indicates the left and right channels are partially out of phase. This is expected behavior when using:
- High Stereo Width values (creates deliberately different content in L/R)
- ROVER with 2MIC enabled (opposite-phase modulation)
- UP & DOWN mode with width (combined sidebands in different directions)
Moderate negative correlation (-0.3 to 0) is usually fine for stereo playback. If the meter frequently dips below -0.5, reduce Stereo Width or disable 2MIC to improve mono compatibility.
Plugin Not Appearing in DAW
- Rescan plugins in your DAW
- Check that the plugin is in the correct folder:
- AU (macOS):
~/Library/Audio/Plug-Ins/Components/ - VST3 (macOS):
~/Library/Audio/Plug-Ins/VST3/ - VST3 (Windows):
C:\Program Files\Common Files\VST3\
- AU (macOS):
- Restart your DAW
Windows: WebView2 Required
If you see a message about WebView2:
- Download Microsoft WebView2 Runtime from: https://developer.microsoft.com/en-us/microsoft-edge/webview2/
- Install and restart your DAW
License Activation
- On first launch, the plugin displays an activation dialog
- Enter your license key (received after purchase)
- Click "Activate"
- If you choose "Continue as Demo", the plugin is fully functional but audio fades to silence for 5 seconds every 60 seconds of playback
- You can activate at any time by clicking the ACTIVATE button in the header
Credits & References
Development
Developed by Milan Vasiljev / NIVIEM
Primary Technical References
| Source | Use |
|---|---|
| ZKM Archive (Karlsruhe) | Original Bode schematics, front panel layouts, circuit designs |
| US Patent 4,399,326 | Signal flow architecture for barberpole phasing |
| Bode, H. (1984) | "History of Electronic Sound Modification," J. Audio Eng. Soc., vol. 32, no. 10, pp. 730-739 |
| Dome, R.B. (1946) | Phase-difference network theory for wideband quadrature generation |
Special Thanks
To Harald Bode (1909-1987) whose visionary work in electronic music technology created instruments that continue to inspire musicians, engineers, and sound designers decades later. The Model 8008 Barberpole-Phaser remains one of the most innovative audio effects ever conceived.
Version History
Version 1.0 (March 2026)
- Initial release
- Authentic SSB Architecture: True Single-Sideband frequency shifting with 12-pole Dome Filter
- 6 Operating Modes: UP & DOWN, UP, DOWN, FREEZE, FLIP, ROT
- Variable Peak Count: 9 discrete positions (3-15) matching original hardware
- 4x Oversampled Drive: 12AX7 tube saturation with anti-aliased processing
- Output Transformer: UTC A-24 style iron-core model
- DAW Tempo Sync: 15 note divisions for SWP, FLP, and 2T oscillators
- ROT Mode Enhancements: RND, INERTIA, ROVER (with 2-mic stereo and 5 LFO shapes)
- Stereo Width: True SSB frequency detune between L/R channels
- 46 Factory Presets: 8 categories from subtle to extreme
- Nivipedia: 32-entry built-in encyclopedia
- Premium WebView UI: Brushed metal faceplate with real-time metering
- Phase Correlation Meter: Spring-physics animated needle
- A/B Comparison: Instant parameter snapshot switching
- Demo Mode: Full functionality with periodic silence (60s play / 5s fade / 2s silence)
Trademark Notice
NIVIEM KLANG 8008 is an independent product developed by NIVIEM. This plugin is an authentic emulation inspired by the Bode Sound Co. Model 8008 Barberpole-Phaser, designed by Harald Bode.
References to the Bode Sound Co., Model 8008, MXR Phase 90, Small Stone, and Leslie are used solely for the purpose of describing the sound characteristics and historical context that inspired this emulation, which is standard practice in the audio software industry. These names are trademarks of their respective owners.
US Patent 4,399,326 has expired and is in the public domain.
Copyright 2026 Milan Vasiljev. All Rights Reserved.
NIVIEM is a trademark of Milan Vasiljev.