YouTube-to-MIDI reverb test

Does reverb affect YouTube to MIDI?

Yes, in this controlled test. The dry sequence produced five MIDI events. Short reverb produced seven, while long reverb produced six and added a late C5 event after the source note.

Convert a local audio file

These results describe three synthetic PCM files in the current converter, not every room, recording, instrument, reverb setting, or transcription tool.

What we tested

We generated three mono 16-bit PCM WAV files at 22,050 Hz. Every file used the same isolated C4, E4, G4, and C5 sine tones, with 0.700-second notes, 0.450-second gaps, and a normalized 0.72 peak amplitude.

The dry file had no added reflections. The other files used deterministic dense reflection taps with 0.35-second or 1.10-second decay windows. We ran each file through the current local converter at its default controls and inspected the exported MIDI.

ConditionMIDI eventsDetected pitchesLast note endFile size
Dry5C4, E4, G4, C54.403 s97 bytes
0.35 s decay7C4, E4, G4, C54.449 s113 bytes
1.10 s decay6C4, E4, G4, C55.424 s108 bytes

What changed in the MIDI

The dry file produced four main notes plus one 0.070-second C4 edge fragment. Short reverb added a 0.070-second G4 fragment and a 0.104-second C5 fragment. Long reverb produced a separate 0.499-second C5 event beginning at 4.925 seconds, after the main C5 had ended.

All three runs retained the four intended pitch classes, returned HTTP 200, used one musical track, and produced no console errors. This test observed extra boundaries and a late tail note; it did not measure transcription accuracy for real rooms.

How to handle reverberant source audio

  1. Prefer the driest source you have. A close microphone, direct recording, or isolated stem gives the note detector fewer overlapping tails.
  2. Compare late notes with the waveform. A note after the played attack may be a decaying reflection rather than a new performance event.
  3. Edit short fragments after export. Remove or merge only the events that do not match an audible attack.
  4. Test cleanup cautiously. De-reverb can change the audio too, so compare the resulting MIDI with the original performance.

Reverb is not the same as a discrete echo

This test used many closely spaced, decaying reflections. The earlier echo test used clearly spaced repeat delays. Both can extend note energy, but their timing patterns and MIDI side effects are different.

What this test does not prove

It tests one synthetic four-note sequence and two deterministic reflection patterns. It does not establish a universal decay limit or predict concert halls, phone recordings, mixed music, direct YouTube-link input, or other converters.

After the note draft: MIDI Agent is a text-to-MIDI AI music plugin for a DAW that can help develop editable melody, chord, drum, and bassline parts from prompts.

Explore MIDI Agent