Drop a YouTube link or an audio file. chartgen separates the recording, transcribes the real notes and writes a complete Clone Hero song folder — Expert through Easy, synced lyrics, star power, album art. On your own PC — about 90 seconds per song on a gaming GPU.
Free and open source (MIT). NVIDIA GPU recommended.
No MIDI files, no charting experience. chartgen transcribes the song and shapes it into something that actually feels good under your fingers.
YouTube links, whole playlists, or local MP3, FLAC, WAV, OGG, Opus and M4A files. Batches queue up and chart one after another; already-charted songs are skipped.
Expert, Hard, Medium and Easy, each reduced the way human charters do it — calibrated against an 800-chart library of hand-made charts — plus a 0–6 difficulty rating for the song list.
Looked up on LRCLIB first and word-aligned to the isolated vocal, so lines land on the singer; when nobody has synced the song yet, the vocals are transcribed instead.
Sustains from real note lengths, HOPOs, star power phrases, tap notes on synth and piano parts, solo markers, numbered practice sections — the details that make a chart feel charted, not generated.
Splits the song into six stems — vocals, drums, bass, guitar, piano, other — and tracks which one a charter would follow, so the chart plays the actual guitar or synth part instead of whatever is loudest.
Separation, transcription and lyric alignment all run on your own PC — your audio never leaves it. There's even a phone-friendly web UI for queuing songs from the couch over your own network.
Paste a YouTube link (or a whole playlist) into the app, or point it at audio files on disk. Artist and title come from the video or the file's tags.
The beat grid is detected, the recording is separated into stems, and Basic Pitch transcribes the real notes — pitch, timing, duration, polyphony — snapped to a grid that follows the song's tempo.
Notes become the five frets, riffs stay consistent every time they repeat, sustains ring where the music holds, taps and solos land where the lead is, and the Expert–Easy ladder is reduced tier by tier.
A finished song folder — notes.chart, audio, synced lyrics,
album art from the video or the file's tags — lands straight in your Songs
directory. Rescan and play.
Unzip, run the installer, run the app. It finds or installs Python, picks the right PyTorch build for your GPU and installs everything else.
Every song you've ever wanted to play, charted while you warm up.