Drop-to-Score Piano Transcriber
v0.1.5
Local-browser prototype for dropping an audio or video file, estimating the dominant melody, drawing a simple score, estimating the current major or minor key, and playing the result on a virtual piano keyboard. The current engine remains melody-first and works best on clean solo lines, singing, whistles, simple leads, and lightly layered material.
Input
Drop an audio file or video file here
Supported by browser decoding capabilities. Audio files are analyzed offline when possible.
Video files usually analyze in real time during playback. Click this area to choose a file manually.
File
None
Source Type
—
Analysis Mode
Idle
Tempo
—
Detected Notes
0
Pitch Range
—
Estimated Key
—
Drop a file to begin.
Ready
Notes:
Polyphonic songs with drums, dense chords, and layered arrangements are simplified to the strongest melody line.
Audio analysis is usually faster than real time. Video analysis usually runs at playback speed because browsers do not expose direct offline decoding for every video container.
Slower playback can improve real-time pitch tracking on dense passages.
Source Preview
No media loaded yet. After a drop, the source file appears here with standard browser controls.
Virtual Piano Keyboard
Score
Standardized rhythm is quantized to a simple 4/4 grid for readability. The notation remains intentionally lightweight in v0.1.5 and includes a playback-follow indicator and estimated major or minor key display.
Detected Notes
| # | Note | MIDI | Start (s) | End (s) | Duration (s) | Beats |
|---|---|---|---|---|---|---|
| No notes detected yet. | ||||||