Vallaren DTR-48 GET DL-LOFI
VALLAREN / PLUG-INS / DreamLab Lo-Fi
Lo-fi · Saturation · Wow & flutter · Bit crush · AU · VST3 · macOS

One knob, seven kinds of wrong.

DL-LOFI puts a whole lo-fi chain on a single panel: tube and tape saturation, wow and flutter, bit and sample-rate reduction, band limiting, magnetic dropouts, ambience and a ducked noise bed — in the order a signal would actually meet them. One Amount macro scales all seven at once, so you audition how far gone you want it instead of balancing fourteen controls by hand.

Get DL-LOFI The sound →
ModulesSeven, one Amount macro
SaturationTube · Tape · Fuzz · Radio
Bit depth16 down to 1, continuous
Presets12 factory starting points
DL-LOFI · All-in-one lo-fi processor
DL-LOFI interface — transport meter and levels column above Saturate, Wobble, Digital, Filter, Magnetic, Space, Noise and Output panels
01 / The sound

Lo-fi is a chain, not an effect.

You can build this sound from seven plug-ins. Everyone has. The problem isn’t that it can’t be done — it’s that once it’s built, you can’t move it. Wanting a bit less of all that means going back through seven windows and guessing at seven amounts, and the balance you spent an hour on falls apart on the way.

DL-LOFI puts the whole chain on one panel in fixed order, and puts one knob across it. Amount scales every module’s depth at once, and each module decides for itself what less means: the saturator backs off its curve, the crusher walks its bit depth back toward 16 and its divisor toward 1, the noise bed drops away. At zero the plug-in is transparent — not quieter, not duller, a wire. At 100% every module does exactly what its own knobs say.

Mix is separate and equal-power, because less damage and less of it are different decisions. Heavy settings at 30–40% Mix is the standard parallel trick, and one of the factory presets is set up for exactly that.

Why it stays put

Constant, reported latency

The wobble delay line’s 20 ms read point and the saturator’s 31-sample oversampler delay run whether or not their modules are switched on, so the reported figure never changes while you play and the host never re-negotiates delay compensation mid-playback. Bypass is latency-matched, which is what makes the A/B honest.

02 / The chain

Seven stages, in the order they happen.

TRIM WOBBLE SATURATE DIGITAL FILTER MAGNETIC SPACE NOISE MIX EQUAL POWER TRIM AMOUNT SCALES ALL SEVEN MODULES AT ONCE · MIX IS SEPARATE
Fixed order, left to right on the panel. Pitch instability happens on the medium, so it comes before the electronics; the noise bed is added last, because that is where it lives on a record.
Wobble · Pitch instability

Wow, flutter and drift

Through a modulated delay line. Wow gets roughly six times the depth range of flutter, matching what the two faults actually do on a machine — high flutter over low wow is the sound of a cheap transport. Drift is a slow random walk on top, which is what stops the modulation sounding like an LFO.

Saturate · Warmth and grit

Four curves

Tube is asymmetric and adds even harmonics, so it thickens without dirtying. Tape compresses softly and loses top end as it’s pushed. Fuzz is an odd-harmonic clipper. Radio band-limits first, then clips. Runs inside a 2× oversampler.

Digital · Sampler crunch

Bit depth 16 down to 1

Continuously, over a fractional sample-rate divisor of 1 to 64 that sweeps rather than steps. Clock jitter for cheap-hardware instability, TPDF dither, and a Soften filter that tracks the reduced rate. Deliberately not oversampled: the aliasing is the effect.

Filter · Band limiting

24 dB/octave, shared resonance

That slope is what makes small speakers and telephones; a gentle roll-off just sounds dull. The Radio macro squeezes both the high-pass and the low-pass toward a 500 Hz – 2.8 kHz band in one move.

Magnetic · Damage

Dropouts, crinkle, stutter

Oxide dropouts up to about two a second, with depth down to roughly −34 dB rather than silence, because a bad patch of tape still passes something. Applied to both channels together, so it reads as damage to the medium instead of as panning.

Space · Ambience

Room, Plate, Slap, Hall

Band-limited going in, which is what keeps heavily degraded material from turning to soup. Slap is a single tape-style repeat and is often the right answer on a drum loop where a reverb would only add mud.

Noise · The bed

Vinyl, hiss, hum, rain, transport

Vinyl is a filtered bed plus a real crackle process. Level stays deliberately low across its range — noise sits under the programme, not beside it. Duck links the bed to the music so it drops under the performance and returns in the gaps, which is what makes it sound like it’s on the record rather than on top of it.

Amount · The macro

One knob across all seven

At zero the plug-in is a wire. At 100% every module does exactly what its own knobs say. Each module interprets the scaling in its own terms rather than simply turning down, so the character holds together at every point on the sweep.

03 / The panel

The transport is a meter.

The reels at the top of the panel aren’t decoration. They speed up and slow down with the wobble modulation, so wow and flutter are visible as the spokes hunting — you can see the pitch moving before you’ve trained your ear to hear it. The tape between them dims when Magnetic drops out, and the head lamp goes dark whenever nothing is being processed.

Beside it, a levels column meters input, output and the noise bed after ducking, on a −60 to 0 dBFS scale with a peak-hold tick and a clip cap that latches until you clear it. The noise meter is the useful one: it’s how you set Duck by eye when the bed is too quiet to judge on laptop speakers.

A/B one stage

Every module has a lamp

The lamp is that module’s on/off, so you can take the crusher out for a second without losing what it was set to. A switched-off module keeps its full-contrast panel and readouts — only its arcs and values step back — because a greyed-out card reads as broken rather than bypassed.

Built to measure

Fixed window, fixed sizes

996 × 660, four knob sizes, one dark palette with a single amber accent. Double-click any control to reset it to the preset’s value; hold Option while dragging for fine adjustment.

04 / Presets

Load one, then turn Amount.

That’s the intended workflow: the preset sets the character, Amount sets how far gone it is, Mix sets how much of the original survives. Twelve factory starting points ship with it.

InitA clean slate with every module at its neutral setting
Beat TapeThe loop-and-sampler sound, crushed and wobbling
Worn CassetteSlow wow, soft top end, a bed of hiss
Dusty VinylCrackle, band limiting and a little groove noise
Broken SamplerLow bit depth, hard divisor, jitter on the clock
AM RadioBand-limited and clipped, with the Radio macro doing the work
TelephoneNarrower still — the 500 Hz – 2.8 kHz squeeze
Warm GlueBus duty: on and not noticed
Sleepy KeysWow-led drift for pads and held chords
Skipping GrooveStutter and dropouts, the sticky-transport sound
Tape SlapA single tape-style repeat instead of a reverb
Parallel GritHeavy settings at low Mix, for blending underneath

If you want to build from nothing: start on Init, bring Saturate → Drive up until it thickens, add Wobble → Wow until the pitch starts breathing, then bring in Noise → Level. That’s most of the sound.

05 / Specifications

The details.

FormatsAudio Unit, VST3
PlatformmacOS 12 or later, Apple Silicon or Intel — Apple M-series processor recommended
ChannelsMono, stereo, and mono input to stereo output
LatencyConstant and reported; latency-matched bypass
ModulesSeven, each independently switchable
SaturationTube, Tape, Fuzz, Radio — inside a 2× oversampler
Bit reduction16 to 1 bits, continuous; sample-rate divisor 1 to 64, fractional
Band limiting24 dB/octave high-pass and low-pass, shared resonance
AmbienceRoom, Plate, Slap, Hall — band-limited input
NoiseVinyl, tape hiss, 50/60 Hz hum, rain, transport — with programme ducking
Presets12 factory
AutomationAll parameters, including Bypass, exposed to the host
LicencePerpetual — one licence key, three machines
DeveloperDreamlab Digital Media
More from DreamLab

The rest of the rack.

Dynamics

Multiband

Phase-coherent 4-band mastering compressor with interactive spectrum and A/B peak-hold.

Equalizer

Muse EQ

AI-assisted equalizer · 9 analog voicings per band · Gemma 4 local inference.

Synthesizer

DDM S1

64-voice hybrid subtractive + 6-op FM polysynth with 8 algorithms.

Reverb

Convolution Reverb

Multi-engine reverb: a true-stereo convolver plus six algorithms, with shimmer, freeze, duck, and delay-into-reverb.

Saturation

SAT 456

Physically-modeled tape saturation — harmonic warmth, transient punch, smooth top end, and wow/flutter motion from a single insert.

Synthesizer

Synth CH388

Six-voice virtual analogue polysynth — rock-stable oscillator, creamy four-pole filter, and a two-mode stereo chorus.

Spatializer

Binaural Panner

3D placement panner with crosstalk cancellation. Works on headphones and real stereo monitors.

Restoration

Adaptive Noise Reducer

Real-time spectral suppression + envelope gate. Dual-stage attenuation with live activity meters.

Networking · free

AudioOverNetwork

AES67 / ST 2110 audio-over-IP between DAWs. Sub-5 ms on gigabit. MIT-licensed, open source.

Spectral filter

Sound Morph

Morphing spectral filter · 5 anchor shapes · dual-LFO motion · studio shimmer.

Modulation

D Chorus

Stereo BBD chorus and pitch shifter. Wide, warm, and wild. AU · VST3.

Metering

LUFS Master

BS.1770-4 loudness metering, phase scope, and a true-peak brickwall limiter. AU · VST3 · Standalone.

Pitch

Pitch Corrector

Real-time pitch correction — natural intonation to hard-tune, with formant preservation. AU · VST3 · Standalone.

Drum trigger

Drum Trigger

Audio transient to MIDI generator. Tighten drums without losing groove. AU · Standalone.

Companion tool

Impulse Lab

Build your own impulse responses — design a space or capture a real one, deconvolve, and load it straight into Verb.

Synthesizer

Vorion

Three oscillators, eight voices, and a modulation matrix built for trouble.

Overdrive

ScreamDriver

Circuit-modelled three-stage overdrive with tube-style compression, tape saturation, BBD chorus, pitch-bending echo, spring tank and a zero-latency cabinet loader.

Granular atmosphere

Lush

A granular atmosphere engine — Drone, Reverse, Shimmer and Gliss modes, pitch-tracked grains, and a Freeze that holds a cloud indefinitely.

Rhythm composer

DreamLab Drum Machine

Sixteen voices on a step sequencer that works the way the originals did — per-voice tune, decay and filter, accent per step, and producer-style swing.

Neural amplifier

Zelos

Neural amp capture and playback. Load a model or capture your own rig. Free · public beta.

Modulation

DuoPhase

Dual 6-stage optical phaser with two sweep generators. Deep 12-stage series swirls or wide parallel stereo motion.

Delay

DreamLab Delay

Stereo analog echo and ducking delay — tape and lo-fi character, repeat filtering, ping-pong, and program-dependent ducking.

Currently viewing

DreamLab Lo-Fi

Seven lo-fi modules on one panel — saturation, wow and flutter, bit crush, band limiting, dropouts, ambience and a ducked noise bed, under one Amount macro.

MIDI generator · free

Vibe Generator

A MIDI plug-in that writes full ambient, neo-soul and lo-fi songs across five parts. Free · public beta.

FORMATS
AU · VST3
ARCHITECTURE
Universal — Apple Silicon and IntelAPPLE M-SERIES RECOMMENDED
SECURITY
Signed and notarised by Apple
REQUIRES
macOS 12

DreamLab Lo-Fi is an original Dreamlab Digital Media product. It is not affiliated with, endorsed by, or derived from any hardware or software manufacturer. Full licence terms at dreamlabnet.com/daw2/eula.html.