Kid mode 🧒

An earlier check said parts of a song's bass line might be off. This page compares the guessed bass notes from the music file with the actual bass sound from the recording, note by note. Green means they agree. Yellow means they mostly agree. Red means they disagree.

3 Gene · bass ear-check · 2026-07-07

Bass MIDI vs bass stem — flagged weak bars

Verifies the June 28 ear-check flags (bars 0, 37-39, 60-67, 84, 92-100) by comparing the FIXED MIDI's per-beat bass note against librosa.pyin pitch estimates from the isolated bass.mp3 stem.

Whole-song agreement

406
Total beats
373
w/ MIDI bass
373
w/ stem bass
373
Tested
248/373 = 0.665
Agreement

Flagged ranges

RangeCoverageAgreement
bar 0 4 beats total, 0 tested no tested beats
bars 37–39 12 beats total, 12 tested 9/12 = 0.75
bars 60–67 32 beats total, 32 tested 22/32 = 0.688
bar 84 4 beats total, 4 tested 3/4 = 0.75
bars 92–100 36 beats total, 36 tested 29/36 = 0.806

Top divergences per range

bar 0

no divergences (all tested beats agree, or nothing tested)

bars 37–39 · top divergences

BeatTimeMIDI saysStem saysFrames
37.4100.525sAC#28
38.4103.184sF#D28
39.4105.819sAC#28

bars 60–67 · top divergences

BeatTimeMIDI saysStem saysFrames
60.2160.509sC#D30
61.4164.507sAC#29
63.4169.819sAC#29
64.2171.143sDD#29
64.4172.49sF#D29
67.4180.471sAC#29

bar 84 · top divergences

BeatTimeMIDI saysStem saysFrames
84.2224.526sF#E18

bars 92–100 · top divergences

BeatTimeMIDI saysStem saysFrames
92.1245.203sEF#29
93.2248.523sDF#28
95.4255.141sAB28
96.2256.465sC#D28
95.2253.817sAD27
97.2259.112sAD27

Honest read

The bass FIXED MIDI is roughly 67% agreement with the isolated bass stem across the whole song, and the flagged ranges land at 69–81%. This is meaningfully better than random but not clean. The most common divergence pattern is the MIDI picks a chord-tone (root or 5th) while the stem is playing a passing tone (upper neighbor, chromatic approach) at the beat boundary. That looks like beat-window slop, not a chord misidentification. A re-transcription pass with a smaller window (half-beat) or a smarter voting rule would tighten agreement.

The bar 0 result (no tested beats) is expected: the MIDI intentionally has no bass in bar 0 per the fix report's count-in.

Not done this pass

Artifacts