QuickSheet for Musicians

Your desktop wallpaper becomes a music command center — setlists, practice logs, BPM targets, and gig schedules always visible without opening a single app.

Why musicians love it

🎵 Setlist Management

Organize songs with keys, tempos, and notes right on your desktop. Reorder for gigs by editing cells. Column headers keep song title, key, BPM, and duration neatly aligned.

🥁 Practice Session Tracker

Log daily practice — instrument, exercise, duration, BPM achieved. Column sums (Σ) auto-total your weekly hours so you can see exactly how much time you've put in.

🎸 BPM Reference Board

Keep target tempos for every piece visible while you practice. No switching to a metronome app to remember your goal BPM — it's right there on your wallpaper.

📅 Gig & Rehearsal Calendar

Track upcoming gigs, rehearsals, and recording sessions with the d: countdown prefix. See "⏳ 3d Friday Gig" counting down on your desktop every time you glance at it.

🎹 Key & Chord Reference

Pin chord progressions, scale patterns, or transposition notes in cells. Always visible while you're composing or arranging — no tab-switching to a reference sheet.

🔗 Quick-Launch Resources

Use r: cells to launch backing tracks, DAW projects, or tutorial links with a keystroke. Put r: open ~/Music/Projects/new-song.als and hit Enter to jump straight in.

Musician workflows

1. Build Your Setlist

Create a CSV with columns for song name, key, BPM, duration, and notes. Load it with dotnet run -- setlist.csv --desktop. Edit on the fly — additions save automatically every 5 seconds.

2. Track Practice Progress

Dedicate a row per practice session: date, piece, technique focus, minutes spent, current BPM. Use column sums to see total practice time. Watch your tempo targets inch up week over week.

3. Countdown to Gigs

Add d: 2026-06-15 Summer Festival cells for upcoming shows. The countdown updates every refresh — "⏳ 12d Summer Festival" becomes "★ TODAY Summer Festival" when showtime arrives.

4. Launch Your DAW Instantly

Put r: open ~/Music/current-project.als in a cell. Select it and press Enter — your DAW opens to the right project. No digging through file managers or recent files.

5. Export for Bandmates

Share your setlist as Markdown: dotnet run -- setlist.csv --export-md setlist.md. Paste into Discord, email, or print for the music stand. Everyone sees the same song order, keys, and notes.

Sample layout

# Example: setlist.csv
Song,Key,BPM,Duration,Notes
Blackbird,G,92,2:18,Fingerpicking intro
Come Together,Dm,82,4:20,Bass riff — practice slides
Superstition,Eb,100,3:48,Clavinet groove
Take Five,Ebm,174,5:24,5/4 time — count carefully
d: 2026-06-15 Summer Gig,,,,⏳ countdown
r: open ~/Music/rehearsal-notes.md,,,,Quick-launch

QuickSheet vs. alternatives

Feature QuickSheet Google Sheets Notion Paper Setlist
Always visible on desktop
No internet required
Launch DAW / files from cells
Auto-sum practice hours
Gig countdown timer
Export to Markdown / share
Zero account / login
Keyboard-only operation

Get started

# Clone and run
git clone https://github.com/cemheren/QuickSheet.git
cd QuickSheet
dotnet run -- setlist.csv --desktop

# Or export your setlist as Markdown
dotnet run -- setlist.csv --export-md setlist.md

Your desktop, your music hub

Stop switching between apps to check your setlist, practice log, or gig schedule. QuickSheet puts it all on your wallpaper — always visible, always ready.

★ Star on GitHub