DarkStage

DarkStage is a tablet-first setlist and performance management app for musicians.


Project maintained by hemi426 Hosted on GitHub Pages — Theme by mattgraham

Library

The Library tab is your master list of songs — built up once, then reused across every show you create. A song only needs to be entered here once; adding it to a setlist just references it, so editing it later updates it everywhere.

Adding a Song

Tap + to create a new song. Fields available:

Every field except Title is optional — fill in only what’s actually useful for a given song.

Notes and Markdown

The Notes field supports basic markdown formatting, rendered when you’re actually performing:

Tap the eye icon next to the Notes label to toggle between typing raw markdown and seeing it rendered the way it’ll actually look on stage.

The Chord/Key Picker Toolbar

When you’re typing in a Key, Key Notes, or Notes field, a row of note buttons appears above your keyboard — tap a root note (C, D, E, and so on) to insert it at your cursor.

Sharps and flats appear as two stacked buttons rather than a toggle — tap whichever spelling you want (C♯ or D♭, for instance). A mis-tap between the two just gives you the other valid name for the same note, not a wrong one.

Long-press any root to open a popup of common suffixes (m, maj7, 7, sus2, sus4, dim, aug, 6, 9, add9, and more) — picking one inserts the root and suffix together (e.g. “Cm7”).

The Enhanced Chord Picker (on by default — toggle it off in Settings if you’d rather not) also adds space, dash, and slash keys, for typing out chord sequences (“G - D - Em - C”) or slash chords (“Gm/C”) without leaving the picker.

Markdown Formatting Toolbar

On the Notes field specifically, a second small toolbar gives you Bold, Italic, and Monospace buttons. Select some text first and tap a button to wrap it in that formatting, or tap with nothing selected to insert an empty pair of markers and start typing between them.

Searching and Sorting

As your Library grows, use the search bar to filter by title or artist, and sort alphabetically by either — ascending or descending. Songs are grouped under sticky letter headers as you scroll, so you can jump straight to the part of the alphabet you need.