User Manual · v1.0

BassLifter

From raw DI to mix-ready bass in one click. Everything you need to know — from first install to deep module control.

Version 1.0.0 Formats AU · VST3 macOS 10.15+ Windows 10+ By Custom12
01

What Is Bass Lifter?

Bass Lifter is a single-insert processing chain that takes a raw bass guitar DI and turns it into something that belongs in a finished mix — without reaching for a compressor, EQ, harmonic exciter, and limiter one by one.

Six purpose-built modules run in series: an input conditioner, a mud-clearing dynamic filter, a multiband body enhancer, a harmonic generator, a dynamics leveler, and an output stage with soft clipping and transparent limiting. They're calibrated to work together, so one knob — INTENSITY — controls how deep the whole chain processes.

Hit AUTO and Bass Lifter listens to your bass for five seconds, classifies its character, and sets every parameter to a starting point that makes sense for that specific signal. You play. It learns. Then you shape.

Who it's for

Bass Lifter is built for bedroom producers, home-studio bassists, and beatmakers working in pop, funk, rock, and EDM. It assumes you have a clean DI signal and you want a mix-ready result fast — without a studio engineer on call.

02

Installation

macOS

1
Download the installer

Get Bass Lifter-1.0.0-unsigned.pkg from the Custom12 download page.

2
Right-click → Open

Because Bass Lifter v1.0 isn't signed with an Apple Developer certificate, macOS Gatekeeper blocks a regular double-click. Right-click the .pkg and choose Open. This is a one-time step — macOS remembers the exception permanently.

3
Run the installer

Click through the standard macOS installer. Both plug-in formats land in the right folders automatically:
AU → /Library/Audio/Plug-Ins/Components/
VST3 → /Library/Audio/Plug-Ins/VST3/

4
Rescan in your DAW

Open Logic, Ableton, Reaper, or your DAW and rescan plug-ins. Bass Lifter appears under Custom12 in the manufacturer list. Logic Pro rescans AU plug-ins automatically on relaunch.

Windows

1
Download the zip

Get Bass Lifter-1.0.0-Windows.zip from the download page.

2
Copy the VST3 folder

Unzip and copy Bass Lifter.vst3 to C:\Program Files\Common Files\VST3\ — the standard path recognised by all major Windows DAWs.

3
Rescan in your DAW

Trigger a VST3 rescan in your DAW preferences. Bass Lifter will appear in the plug-in browser.

Supported DAWs

Logic Pro, Ableton Live, Reaper, Studio One, Cubase, FL Studio, Bitwig, GarageBand. Any DAW that loads AU (macOS) or VST3 (macOS / Windows) works with Bass Lifter.

03

Quick Start

Processing bass in under a minute. Here's the fastest path.

1
Insert Bass Lifter on your bass track

Put it first in the chain, directly on the raw DI. No other processing before it.

2
Set INTENSITY to 0.7

This is the default and the sweet spot for most signals. You can dial it in after hearing the result.

3
Hit AUTO and play for 5 seconds

Bass Lifter listens, classifies your signal, and sets all parameters automatically. The button shows the result: Balanced, Muddy, Thin, Boomy, or Slap / Pick.

4
Use INTENSITY to taste

Sweep INTENSITY 0 → 1. At 0 you hear the dry signal. At 1, every module runs at full depth. Most mixes land between 0.6 and 0.8.

5
Bypass individual modules if needed

Click the power button on any tab header to disable that stage. Start with everything on — only pull modules out if something isn't working for your track.

A/B tip

The processed signal should feel punchier, clearer, and more present — not just louder. If it only sounds better because it's louder, pull INTENSITY back until the levels match your dry track, then judge again.

04

The AUTO Button

AUTO is the core idea behind Bass Lifter. Instead of guessing where to start, you let the plug-in listen — and it does the heavy lifting.

How it works

When you press AUTO, Bass Lifter captures up to five seconds of your incoming bass signal pre-processing — it hears the dry DI, not what the plug-in is doing to it. It extracts seven acoustic features: overall loudness, dynamic range, sub energy, low-mid energy, high-mid energy, spectral tilt, and transient density. These feed a classifier that places your bass into one of five categories.

Classification What it means What AUTO does
Balanced Good frequency distribution, healthy dynamics Moderate enhancement across all modules
Muddy Excess low-mid energy, low dynamic range Pushes TIGHT hard, warm harmonics, moderate enhance
Thin Low overall level, weak fundamental Maximises ENHANCE and HARMONICS, lowers HP filter
Boomy Excessive sub energy, low mid-frequency content Maximum TIGHT with low mud frequency, pulls sub presence
Slap / Pick High transient density, bright attack character Fast dynamics attack, bright harmonic tone, preserves snap

Button states

AUTO · idle

Ready to listen. Press to start a new analysis at any time.

Listening…

Capturing audio. Play your bass normally — a riff that represents the character of the part works best.

Analyzing…

FFT analysis and classification running on a background thread. No dropout, no glitch.

Result shown

Classification displayed on the button. All parameters updated. Run AUTO again at any time.

What AUTO hears

AUTO captures the signal entering the plug-in — the dry DI — not the processed output. You can run it at any point without the plug-in's own processing affecting the classification. It always reacts to the raw character of your bass.

06

Module Reference

Each module can be independently bypassed by clicking the power button on its tab. Bypassing is non-destructive — parameters are preserved and the module re-engages exactly where it left off.

Input
Tight
Enhance
Harmonics
Dynamics
Output
01 Input

The Input module conditions your signal before anything else touches it. A gain stage compensates for hot or weak DIs, and a high-pass filter removes sub-rumble, handling noise, and low-frequency interference that would muddy every stage downstream.

Input Gain −24 to +24 dB
Trim the input level before processing. Aim for peaks around −12 to −6 dBFS entering the chain. Use negative values for hot active basses, positive for quiet passive instruments.
HP Filter 20 to 200 Hz
High-pass filter applied before the processing chain. Default 40 Hz sits just below low E (41 Hz) — it removes sub rumble without cutting the fundamental. Lower for 5-string or extended range basses. Raise to clean up a boomy recording.
02 Tight

Muddy bass is the single biggest problem in dense mixes. TIGHT attacks it directly with an adaptive dynamic EQ centred on the low-mid mud zone — the 100–300 Hz range where bass frequencies pile up and make a mix sound cloudy and undefined.

Unlike a static EQ cut, TIGHT responds to signal level: on hard hits the cut engages; during quiet passages it steps back. This preserves fullness on sustained notes while clearing mud on attack transients — exactly what makes a bass "tight."

Amount 0 – 1
Depth of the mud cut. At 0.1–0.3 this is gentle tightening. At 0.7–1.0 it dramatically clears a very muddy signal. Start at 0.50 and work up if the bass still sounds cloudy.
Mud Frequency 80 to 300 Hz
Centre frequency of the dynamic cut. For most 4-string basses, 180–220 Hz is where mud accumulates. Drop toward 100 Hz for basses with strong fundamental-range energy. Raise toward 280 Hz for boxy-sounding instruments.
Sensitivity 0 – 1
How much signal level is required to trigger the dynamic cut. High sensitivity means the cut engages on quieter notes. Low sensitivity reserves it for loud hits. Default 0.5 works for most playing styles.
Adaptive Mode on / off
On: cut depth adjusts dynamically based on incoming signal level. Off: fixed cut depth set by Amount — useful when you want consistent mud control regardless of playing dynamics.
04 Harmonics

Small speakers, earbuds, phones — huge portions of your audience will never hear the fundamental of a bass note. HARMONICS generates musically related overtones so those listening systems have something to translate into perceived low end. It's the difference between a bass that disappears on a phone speaker and one that still drives the track.

The waveshaping works on the upper content of the bass signal (above 80 Hz) to avoid touching the sub fundamental, generating both even-order harmonics (warm, tube-like) and odd-order harmonics (presence, edge). Tone balances between them.

Amount 0 – 1
Harmonic generation depth. At 0.10–0.25 the effect is subtle — enough for small speaker translation. At 0.50+ it becomes a noticeable tonal effect. Default 0.30 is a good starting point.
Tone 0 – 2
Below 1.0: warmer, more even-order character — better for fingerstyle and jazz. Above 1.0: brighter, more presence — better for pick, slap, and modern styles. 1.0 (default) is neutral.
Sub Harmonics on / off
Adds a sub-octave signal one octave below the incoming bass. Useful for EDM, hip-hop, and reggae, or to add weight to a thin bass. Use sparingly — too much sub-octave on a busy mix causes low-frequency masking. Off by default.
05 Dynamics

Live bass playing is expressive — and inconsistent. A great performance has notes varying by 10–15 dB across a take. The DYNAMICS module brings those notes together without flattening the life out of the performance.

It uses an upward-expansion and level-smoothing approach: quiet notes get lifted toward the average level, loud notes are controlled, and Punch Preservation protects the initial transient of each note so the attack never disappears into mush.

Leveling 0 – 1
Strength of dynamic leveling. At 0.30–0.50 you get gentle evening-out. At 0.80+ the level is tightly controlled — useful for pumping EDM basses or studio-even dynamics.
Attack 1 to 100 ms
How quickly the processing responds to level increases. Fast (1–10 ms) catches sharp transients — good for slap or pick. Slow (20–60 ms) lets the initial thwack through before leveling engages, preserving punch. Default 20 ms works for most styles.
Release 10 to 500 ms
How quickly leveling recovers after a loud note. Short release (10–50 ms) is responsive but can sound pumpy. Long release (200–500 ms) is smooth and transparent. Default 150 ms is musical at most tempos.
Punch Preservation 0 – 1
Protects the attack transient of each note from leveling. At 0: leveling applies to the full signal. At 1: attacks are fully preserved, only sustain is leveled. Default 0.60 keeps feel alive while controlling dynamics.
06 Output

The Output module is the last thing the signal touches before leaving Bass Lifter. An output gain stage, an optional soft clipper for analog-style saturation, and a transparent peak limiter ensure the signal lands at the right level and never clips the next plug-in in the chain.

Output Gain −24 to +24 dB
Final output level trim. Use this to match processed level to dry level for A/B comparison, or to set a consistent level going into your mix chain.
Soft Clip 0 – 1
Applies a gentle tanh waveshaper at the output. At low values (0.1–0.3) this adds subtle analog-style density. At higher values it becomes an obvious saturation effect. Default 0 (off). Start at 0.15 for a slightly driven, analog-feeling output.
Ceiling −6 to 0 dBFS
Peak ceiling for the transparent limiter. Default −1 dBFS. Raise to 0 if you're feeding a downstream limiter. Lower to −3/−6 dBFS for more headroom before a mix bus.
Limiter on / off
Enables the transparent peak limiter (0.1 ms attack, 80 ms release). Catches peaks without clicks or pumping. Recommended to leave on.
07

Factory Presets

Bass Lifter ships with nine factory presets. Use them as starting points — every parameter is editable, and INTENSITY lets you dial in how much of each preset's character you want.

Preset What it does Best for
Init Moderate settings across all modules — a sensible starting point from scratch Any signal, any genre
Sub Sculpt Heavy Tight processing with low mud frequency — cleans up the bottom end Boomy DI, thick-sounding active basses
Mud Buster Maximum Tight with extended mid-range cut — aggressive low-mid clearing Dense mixes, muddy recordings
Snap & Pop Fast dynamics, bright harmonics, moderate enhance — attack-forward Slap bass, funk, pop
Body Builder High enhance density and harmonics for adding weight to thin signals Passive basses, thin DI signals
Mix Ready Balanced moderate settings tuned to sit well in a full arrangement General-purpose — when AUTO returns Balanced
Warm Tape Soft harmonics, gentle enhance, low-density saturation — vintage character Soul, R&B, classic rock
Grit & Grind Heavy enhance with high Soft Clip — aggressive, driven character Rock, metal, driven tones
Upper Partials Maximum harmonics with bright tone — strong presence across the spectrum Small speaker translation, EDM, club music
08

Workflow Tips

Dense pop or EDM mix

Run AUTO. Raise Tight Amount to 0.60–0.75, Mud Frequency to 200–220 Hz. Drop Enhance Density below 0.50. Turn Sub Harmonics off — the kick owns that range. Use Ceiling −3 dBFS for headroom.

Vintage soul or R&B

Pull Tight Amount to 0.25 — keep the low-mid warmth. Set Harmonics Tone to 0.7–0.8 for even-order warmth. Enable Soft Clip at 0.20. Dynamics Release at 200–250 ms feels musical at 70–90 BPM.

Slap bass

Run AUTO — it should return Slap/Pick. Confirm Attack is 4–8 ms and Punch Preservation above 0.70. Keep Harmonics Tone above 1.2 for the bright, clanky character. Tight Amount 0.25–0.35.

Thin or weak DI

Raise Enhance Amount to 0.65–0.80, Density to 0.55. Enable Sub Harmonics if the bass sounds hollow. Add Harmonics Amount at 0.40 for small speaker translation. Lower HP Filter to 25–30 Hz.

Rock / metal

Load the Grit & Grind preset as a starting point. Push Soft Clip to 0.35–0.50 for real drive. Tight Amount at 0.60 stops the gain from making the low-mids bloom. Fast Attack at 5–10 ms keeps the pick attack clear.

Accurate A/B comparison

With Auto Gain Comp on, the processed signal should sound better — not louder. Temporarily pull INTENSITY to 0 and compare at the same perceived level. If it only sounds better louder, pull Output Gain back and re-evaluate.

09

Signal Flow

The audio signal flows through the six modules in series. Bypassing a module removes it completely — the signal passes through as if the module doesn't exist, with no coloration from that stage.

DAW Input
Input
Gain · HP
Tight
Dyn EQ
Enhance
Inflator
Harmonics
Waveshape
Dynamics
Leveling
Output
Clip · Limit
DAW Output

The AUTO analysis thread runs independently of the audio path. When you press AUTO, Bass Lifter captures a copy of the pre-processing signal on a background thread without interrupting audio playback. There is no dropout, no glitch, and no latency change during analysis.

Latency

Bass Lifter reports its processing latency to the DAW automatically. In most DAWs, plug-in delay compensation (PDC) handles this transparently. The latency is constant regardless of parameter settings.

10

Troubleshooting

Plug-in doesn't appear in my DAW

macOS: Confirm the files are in the right folders: /Library/Audio/Plug-Ins/Components/ for AU and /Library/Audio/Plug-Ins/VST3/ for VST3. Trigger a rescan in DAW preferences. Logic Pro rescans AU plug-ins on relaunch — quit and restart.

Windows: Confirm Bass Lifter.vst3 is in C:\Program Files\Common Files\VST3\ and trigger a VST3 rescan.

AUTO button does nothing

The plug-in needs audio flowing through it to capture signal. Make sure the track is playing (or record-enabled with monitoring on) when you press AUTO. Play your bass for the full 5-second capture window — don't stop early.

AUTO returns a different result for the same bass line

The heuristic classifier uses fixed acoustic thresholds. If your bass consistently sits near a boundary (for example, mid-energy near the Muddy/Balanced threshold), the specific 5-second window captured can tip the result either way. This is expected behaviour — use the result as a starting point and adjust manually if needed.

Bass sounds thin after processing

The HP Filter may be set too high, cutting into the fundamental. Check the Input module and lower HP Filter to 25–30 Hz. Also check that Tight Amount isn't removing too much low-mid body — pull it back to 0.30–0.40.

Output is clipping downstream

Confirm the Limiter is enabled in the Output module. If clipping is still occurring, the signal before the limiter may be peaking very hard — lower Input Gain or reduce Enhance Amount. The limiter handles normal peaks transparently but can't rescue a signal that's 10+ dB over the ceiling.

macOS Gatekeeper blocks the .pkg installer

Bass Lifter v1.0 is not signed with an Apple Developer certificate. Right-click the .pkg file → Open, then click Open in the dialog. macOS saves this exception permanently — the plug-in will load normally from that point forward.

Processing sounds harsh or "crispy"

This usually comes from Enhance Amount or Harmonics Amount set too high for the signal. Try pulling Enhance Amount down to 0.35–0.45 and reducing Harmonics Amount to 0.20–0.25. If using Soft Clip, reduce it toward 0. Also check that the HP Filter is removing sub-rumble cleanly — low-frequency content can interact badly with saturation stages.

Still stuck?

Reach out at custom12pedals@gmail.com. Include your DAW, OS version, and a brief description of what you're hearing — we'll get back to you.