A simple cross-platform browser-based pdfjs-based viewer to display and search music sheets.
- A single binary including all assets.
- Usage is similar to SublimeText. Press
P
and perform a fuzzy search. - Not database required
- Shortcuts
1,2
to scroll to previous/next page using a programmable foot pedal. - Unobtrusive design
- Upload PDF when enabled
See http://demo-digitalmusicstand.patwie.com/ for a subset of the Mutopia Project which are released under Creative Commons Attribution-ShareAlike.
Press p
and then type monlgiht3
(with typos).
You can use the arrow keys (up/down) to navigate. But for now select Sonata No. 14 Moonlight (3rd Movement: Presto Agitato)
and press the enter
key. To scroll to the next page use the right arrow key (or the key 2
).
- h
- opens help dialog
- p
- opens prompt for a query
- u
- opens dialog to upload pdf (when enabled)
- enter
- loads select sheet
- esc
- closes all modal dialogs
- arrow key down
- selects next entry in result list
- arrow key up
- selects previous entry in result list
- arrow key right or key '2'
- scrolls to next page
- arrow key left or key '1'
- scrolls to previous page
The short cuts 1
and 2
are for a programmable foot pedal
Download from the release page. The single binary contains all files.
Or build it yourself:
git clone https://github.com/PatWie/digitalmusicstand.git
cd digitalmusicstand
./release.sh
./digitalmusicstand --sheets /path/to/pdfs --listen :3000
The files in the sheet directoy need to follow the convention interpret_title.pdf
.
Whitespaces should be replaced by '-'.
Point your browser to http://localhost:3000