AppImage release / appimage (push) Successful in 53s
Drag Baroque charts onto a line, reorder them, set a duration, or remove a note. The AppImage no longer packages oemer, ONNX, or the models. Version 0.2.0. Co-authored-by: catpersonisme <catpersonisme@gmail.com>
53 lines
1.9 KiB
Markdown
53 lines
1.9 KiB
Markdown
# Recorder fingering editor
|
|
|
|
A soprano recorder tool for arranging fingering charts. Drag a chart onto a line, reorder it, set how long the note lasts, or take it off. Baroque fingering is the chart. The foot, with the double holes, is at the top of each chart, and the mouthpiece is at the bottom.
|
|
|
|
The usual way to run it is one Linux AppImage. That file contains the window and the fingering charts. It does not read sheet music, and it does not include oemer, ONNX, or model files.
|
|
|
|
## Run the AppImage
|
|
|
|
```bash
|
|
chmod +x Recorder-Tab-Converter-0.2.0.AppImage
|
|
./Recorder-Tab-Converter-0.2.0.AppImage
|
|
```
|
|
|
|
If the file will not start because FUSE is missing:
|
|
|
|
```bash
|
|
APPIMAGE_EXTRACT_AND_RUN=1 ./Recorder-Tab-Converter-0.2.0.AppImage
|
|
```
|
|
|
|
Open **Empty line**, or start from **Twinkle, opening** or **Ode, held note**. Drag any chart from C5 to D7 onto the line. Drag a placed chart to move it. Choose a duration under the chart. Remove takes a note off.
|
|
|
|
## Build the AppImage
|
|
|
|
From a checkout, one command:
|
|
|
|
```bash
|
|
./scripts/build-appimage.sh
|
|
```
|
|
|
|
That installs Node packages, builds the app, and writes:
|
|
|
|
```text
|
|
dist/Recorder-Tab-Converter-0.2.0.AppImage
|
|
```
|
|
|
|
The AppImage is not committed. Keep it under 600MB.
|
|
|
|
## Develop in a browser
|
|
|
|
```bash
|
|
npm install
|
|
npm test
|
|
npm run dev
|
|
```
|
|
|
|
The dev server listens on [http://127.0.0.1:3847](http://127.0.0.1:3847).
|
|
|
|
## Fingerings
|
|
|
|
Baroque (English) fingerings are the first choice on the [Dolmetsch Online chart for recorders in C](https://dolmetsch.com/textfingeringchart.htm) (Brian Blood). The soprano is treated in concert pitch: it sounds as written, low C is C5, and the chart stops at D7. Double holes 6 and 7, forked F, and the second-octave thumb pinch are included. Alternate fingerings on that chart are not shown.
|
|
|
|
Each chart is drawn foot-up: holes 7 and 6 at the top, then 5 through 1, then the thumb, with the mouthpiece at the bottom. A filled hole is closed. An arrow after a placed chart is one more beat in 4/4.
|