Studio LOOS Audio Lab • The Hague
100% IN-BROWSER
🔒 Zero Audio Uploads: Audio files are decoded & processed in your local browser RAM via Web Audio API. No sound data ever leaves your device.
DSP MODULE 02

Vocal Remover & Karaoke Extractor

ALGORITHM: M/S STEREO DECOMPOSITION
🎙️
Drop your stereo music track here
Stereo WAV, MP3, FLAC, or AAC file required for Mid-Side phase cancellation
00:00.000 STEREO DSP CHANNEL MATRIX END OF BUFFER
PROCESSING MODE:
Vocal Attenuation Depth 100%
ACTIVE

Prevents the kick drum and bass guitar from hollowing out during center phase subtraction.

Ready. Load a stereo music file to extract karaoke instrumentals or isolated vocals.

The Science of Mid/Side Matrix Decomposition & Phase Cancellation

In modern commercial audio production, lead vocals, kick drums, and bass instruments are almost universally panned to the dead-center of the stereo panorama. In digital audio, a center-panned sound is defined by having identical amplitude and identical electrical phase across both the Left (\(L\)) and Right (\(R\)) channels (\(\Delta \phi = 0\), \(\text{ILD} = 0\text{ dB}\)).

The Mid-Side (M/S) Matrix decomposes a standard stereo audio field into two orthogonal components:

$$M = \frac{L + R}{2} \quad \text{(Mid / Monophonic Center Channel)}$$ $$S = \frac{L - R}{2} \quad \text{(Side / Stereo Difference Channel)}$$
Mathematical Mid/Side decomposition algorithm implemented in Studio LOOS client-side DSP

When you subtract the Right channel from the Left channel (\(L - R\)), any acoustic component that exists identically on both channels—most notably the lead vocal—is mathematically cancelled through destructive phase interference:

$$(V_{\text{lead}} + I_{\text{left}}) - (V_{\text{lead}} + I_{\text{right}}) = 0 + (I_{\text{left}} - I_{\text{right}})$$
Algebraic proof of center phantom vocal cancellation via phase subtraction

The resulting difference signal contains purely the wide stereo instruments: panned electric guitars, stereo synthesizer pads, backing vocal harmonies, and stereo reverberation tails.

1. Acoustic Low-End Bass Preservation Crossover

A notorious flaw of crude vocal cancellation algorithms is that the kick drum and bass guitar are also panned to the dead center of the mix. Consequently, standard phase subtraction strips away all low-end weight, leaving an empty, tinny, and hollow backing track.

Studio LOOS resolves this problem by implementing a 1-pole Butterworth crossover filter centered at 120 Hz:

$$H_{\text{LP}}(s) = \frac{\omega_c}{s + \omega_c}, \quad \omega_c = 2\pi \times 120\text{ rad/s}$$
First-order low-pass crossover transfer function preserving sub-bass foundation

The low-pass center content below 120 Hz is isolated from the Mid channel and summed back into both the Left and Right instrumental outputs: \(L_{\text{out}} = S + \text{LP}(M)\) and \(R_{\text{out}} = -S + \text{LP}(M)\). This preserves the full mechanical impact of the kick drum and bassline while eliminating the mid-range lead vocal!

🎸 Phase Cancellation vs. Neural Network AI Extraction

Modern AI stem separation models (such as Demucs or Spleeter) require gigabytes of neural weights and cloud GPU processing, often introducing strange watery phase artifacts and transient smearing. Mid-Side phase cancellation executes with zero latency in real-time, operates 100% inside your browser with complete privacy, and preserves the bit-perfect transient clarity of wide stereo instruments with pristine linear phase.

2. How to Use the Vocal Remover in 3 Simple Steps

1

Load Stereo Audio

Drop any stereo music file (WAV, MP3, FLAC, AAC) into the dropzone. True stereo panning between channels is required for phase cancellation.

2

Select Mode & Filter

Choose Instrumental / Karaoke to remove vocals or Vocal Isolation to isolate center audio. Keep Bass Preservation enabled to protect low-end weight.

3

Audition & Export WAV

Press Play to audition the real-time DSP matrix, then click Export Instrumental WAV or Export Vocals WAV for instant lossless download.

3. Technical Specifications & DSP Architecture

DSP Parameter Specification Engineering Benefit
DSP Algorithm Orthogonal Mid-Side (M/S) Matrix Decomposition Mathematically perfect cancellation of coherent phantom center audio.
Bass Crossover Cutoff 120 Hz Butterworth Low-Pass (1-Pole) Preserves kick drum punch and bass guitar foundation in backing tracks.
Input Channel Format 2-Channel Stereo (Joint or Discrete L/R) Requires stereo correlation differential to isolate center signals.
Audition Latency 0.0 ms Real-Time Audio Graph Instantaneous parameter auditioning via Web Audio ChannelSplitter / Merger.
Internal Audio Precision 32-bit IEEE 754 Floating-Point PCM Zero round-off noise or integer overflow during phase subtraction.
Export Container 16-bit 44.1 kHz PCM Stereo WAV Studio-quality lossless master output ready for DAWs and live performances.
Privacy Guarantee 100% In-Browser RAM Processing Copyrighted songs and master recordings never touch external servers.

4. Frequently Asked Questions (FAQ)

Why does vocal removal work better on some songs than others?

Mid-Side vocal cancellation depends on the lead vocal being mixed to the exact stereo center (identical level and phase in both speakers). In tracks where the producer applied stereo wideners, chorusing, ping-pong delays, or double-tracked hard-panned vocals, some vocal energy will reside in the Side channel and remain audible.

Why do stereo reverberation and vocal echoes remain after removing the main vocals?

In professional studio mixes, artificial reverberation sends are stereo plugins that synthesize complex, uncorrelated reflections across the left and right speakers. Because these reflections have differing phases across channels, they reside in the Side channel (\(S = (L - R)/2\)) and will naturally remain as an ambient backdrop in the instrumental track.

How does the 120 Hz bass preservation filter prevent hollow backing tracks?

Since kick drums and basslines are also centered, simple phase cancellation destroys them along with the vocals. Studio LOOS splits the signal at 120 Hz with a steep crossover, isolates the sub-bass frequencies from the Mid channel, and blends them back into both stereo channels, maintaining full bass weight.

Can I remove vocals from a mono audio file?

No. In a mono file, Left and Right are identical. Subtracting them (\(L - R\)) produces complete silence (\(1 - 1 = 0\)). Vocal cancellation requires true two-channel stereo recordings.

Are my copyrighted audio files uploaded or stored on any server?

Never. The Studio LOOS Vocal Remover runs 100% inside your web browser. No audio data is uploaded, analyzed on a remote server, or logged, ensuring complete privacy for your projects.

ADVERTISEMENT • STUDIO SPONSOR
Support Studio LOOS open web acoustic laboratory • High-grade pro audio gear & plugins