Band practice 8.28, guitar and drum kit

Two takes from the 8.28 tape pulled apart twice over. First into six instrument stems, keeping guitar and drums. Then the drum track again into six separate kit pieces.

11takes split
2stems kept each
6kit pieces each
24bit44.1 kHz wav
66kit lanes

What was asked

Separate both takes, keep one or two guitars and the drums, drop vocals, keys and bass. Then run the drum track through a second separation so the kit arrives as individual pieces.

The measurements agree with the request. On both takes the bass stem came back near empty and the vocal and piano stems were effectively silent. Nobody played bass or keys on either of these, so the lineup you asked for is the lineup that was actually on the tape.

Why the mix was tilted first

Both source files carry almost all of their energy in the low end. Song 13 measures 87.4% below 250 Hz and song 11 measures 92.6%. That is far outside the spectral balance Demucs was trained on, and the guitar head responds by claiming low frequency content instead of guitar.

The tilt belongs ahead of separation, and the stems keep it. A 45 Hz high pass, cuts of 9 dB at 90 Hz and 5 dB at 200 Hz, then lifts of 5 dB at 2.5 kHz and 7 dB at 6 kHz. Separation then runs on the tilted audio.

Restoring the original tone afterwards undoes the whole thing, since the inverse boost puts the low energy straight back. The delivered stems stay in the tilted domain and sound brighter than the room. Add your own low shelf in the DAW if you want the tape sound back.

The check that proves it worked is the share of guitar energy above 500 Hz. Below about 15% means the pass failed. Song 13 came out at 44.1% and song 11 at 57.8%.

The tape is mono, so both guitars share one stem

Both tapes record to a single mono channel. The usual way to separate two guitarists takes Guitar 1 from the left channel and Guitar 2 from the right, which needs a stereo field. On both files the left channel minus the right channel measures exactly zero and the correlation reads 1.0. Both players sit inside one guitar.wav. Splitting them by pitch range would be a guess dressed as a measurement, so it was not done.

The two songs

10

10_tape1-59-59

2:03 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 82.7% below 250 Hz, 12.5% at 250-500, 4.5% at 500-2k, 0.3% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick48.85%-7.199.60.30.10.0
snare47.44%-0.350.222.121.06.7
toms0.26%-12.877.713.88.00.5
hh0.83%-15.00.32.09.986.1
ride0.19%-17.20.11.96.086.0
crash2.43%-14.30.01.95.191.9
11

11_tape2-02-20

8:53 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 92.6% below 250 Hz, 4.7% at 250-500, 2.3% at 500-2k, 0.3% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick73.13%-7.599.30.60.20.0
snare23.78%-0.347.721.123.57.5
toms0.61%-8.292.64.03.10.3
hh0.48%-12.20.32.515.680.0
ride0.13%-16.90.10.62.884.2
crash1.87%-12.80.01.08.090.1
13

13_tape2-21-16

10:34 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 87.4% below 250 Hz, 9.2% at 250-500, 3.0% at 500-2k, 0.5% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick86.59%-7.799.60.30.10.0
snare7.58%-1.946.210.010.732.3
toms0.42%-16.496.61.61.40.3
hh1.09%-10.40.30.46.689.2
ride0.25%-15.50.10.21.886.6
crash4.08%-7.90.00.64.294.0
14

14_tape2-46-42

2:43 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 96.6% below 250 Hz, 2.6% at 250-500, 0.7% at 500-2k, 0.1% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick94.82%-7.099.80.20.10.0
snare2.32%-15.838.413.420.826.5
toms0.72%-22.785.56.56.91.1
hh1.23%-24.70.21.413.680.5
ride0.17%-22.10.10.32.390.4
crash0.74%-24.90.00.912.984.8
15

15_tape2-52-01

8:02 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 96.7% below 250 Hz, 2.5% at 250-500, 0.6% at 500-2k, 0.1% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick92.09%-7.099.30.50.20.0
snare4.46%-1.043.210.817.627.8
toms1.57%-15.998.00.81.00.2
hh0.55%-12.60.32.216.478.9
ride0.17%-13.90.10.43.590.9
crash1.16%-14.60.01.68.089.3
17

17_tape3-10-51

12:32 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 92.5% below 250 Hz, 4.6% at 250-500, 2.8% at 500-2k, 0.2% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick92.92%-6.499.60.30.10.0
snare4.12%-3.042.612.018.526.2
toms1.50%-15.393.12.93.60.5
hh0.53%-17.50.43.020.574.6
ride0.18%-14.50.10.33.288.2
crash0.75%-13.40.01.011.586.5
18

18_tape3-23-56

6:10 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 89.1% below 250 Hz, 6.3% at 250-500, 3.3% at 500-2k, 1.2% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick42.44%-7.499.80.10.00.0
snare52.35%-0.343.811.519.524.7
toms0.12%-19.986.86.04.72.5
hh1.37%-12.00.25.522.669.2
ride0.05%-28.70.31.62.575.6
crash3.68%-14.60.01.47.190.0
19

19_tape3-35-51

9:31 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 91.7% below 250 Hz, 7.4% at 250-500, 0.6% at 500-2k, 0.2% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick71.85%-6.599.40.40.10.0
snare19.29%-7.540.69.323.426.1
toms0.40%-19.986.88.14.70.4
hh1.87%-16.20.51.319.574.2
ride0.05%-24.00.32.76.682.2
crash6.55%-12.90.01.69.088.4
20

20_tape3-47-38

3:15 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 98.9% below 250 Hz, 0.6% at 250-500, 0.3% at 500-2k, 0.2% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick92.84%-7.899.70.20.10.0
snare4.89%-7.743.510.819.026.0
toms0.85%-19.790.44.94.50.3
hh0.65%-16.00.21.213.681.3
ride0.12%-21.40.10.64.187.6
crash0.65%-19.70.01.612.385.2
21

21_tape3-55-09

4:35 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 93.0% below 250 Hz, 5.6% at 250-500, 1.3% at 500-2k, 0.2% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick93.94%-6.499.60.30.10.0
snare3.58%-7.641.010.318.429.8
toms0.48%-19.992.22.84.30.7
hh0.87%-14.30.22.119.474.7
ride0.19%-19.20.11.16.284.3
crash0.93%-19.40.00.99.688.0
22

22_tape4-00-08

4:34 · 44100 Hz · mono, max|L−R| = 0.0

Raw source spectrum, measured on the untouched file: 97.1% below 250 Hz, 2.2% at 250-500, 0.6% at 500-2k, 0.2% at 2k-8k. Anything past 70% in that first band calls for the tilt.

Demucs, six stems

stemenergypeak dB <250>500

Drum kit, six pieces

pieceenergypeak dB <250250-500500-2k2k-8k
kick93.24%-6.999.60.30.10.0
snare3.70%-11.450.310.015.823.3
toms0.30%-17.481.39.48.21.1
hh0.45%-20.50.32.219.077.2
ride0.31%-19.80.10.44.285.3
crash2.00%-14.80.01.212.085.6

The six-piece kit model

The drum split uses MDX23C DrumSep, the aufr33 and jarredou collaboration checkpoint. The local copy of this tool was gone from the MacBook, so it was rebuilt from a HuggingFace mirror and verified byte for byte at 437,652,699 bytes.

This mirror carries the six-stem model. The earlier build merged ride and crash into a single cymbals lane. This one separates them at the source, so ride.wav and crash.wav arrive already split and no heuristic has to guess which cymbal was struck.

Where the files are

Everything sits under ~/Projects/_outputs/band-practice-stems/8-28/, one folder per song. band/ holds the two stems you asked to keep. drumkit/ holds the six kit pieces. demucs/ keeps the full six-stem separation, including the near-silent bass, vocal and piano stems, since that silence is the evidence for who was playing.