b40a7f4ad2
[fix] detect key signature correctly
...
need to look at cursor.keySignature to properly name the notes
Also, fixed soprano recorder octaves
V4.1.0
2026-05-13 13:10:42 +02:00
f4df20188c
[fix] correct rendering of flat notes
...
To date, all $name would be displayed as sharps
Now, we correctly render flats,
and use subscript notation for octaves.
2026-05-13 13:10:31 +02:00
8dc9b87035
Move fingering descriptions to separate file
...
This allows the user to modify the instruments,
without understanding the code.
Some documentation is included,
and a lot of names are changed to be closer to the domain.
2026-05-13 13:10:25 +02:00
c915c48610
Cleanup for usability
...
Remove "+" symbol, since we don't need it for recorders
Change symbols used to be slightly more intuitive than digits
Change a lot of the defaults
and other minor tweaks
2026-05-13 13:08:13 +02:00
258fa7ac41
working prototype for soprano recorder
V4.0.0
2026-05-13 13:08:13 +02:00
d1bc05c208
add colors to pitches
2026-05-13 13:08:06 +02:00
fc8ba35542
remove files specific to the parent repo
2026-05-13 12:55:17 +02:00
39c95546dd
Trendy star history added
2026-03-01 19:45:59 +02:00
ec73672ba1
Added step for adding your own instrument
2026-03-01 19:35:16 +02:00
a324831891
an E got away in the readme
2026-03-01 19:18:05 +02:00
fd16479b9d
Checklist and semantic changes
2026-03-01 19:15:24 +02:00
13ddb3d9fb
Improved image layout
2026-03-01 18:51:38 +02:00
8f1dd1c3f6
Updated readme for clarity
2026-03-01 18:37:55 +02:00
c44e946a04
Added README.md
2026-03-01 18:01:11 +02:00
d156c75c90
Expanded scope, renamed project to woodwind tab creator to align with potential
2026-03-01 15:19:20 +02:00
47e660c1ff
Added C Ocarina (12 Hole) and fixed an issue where format string variables couldn't go above 9
2026-03-01 15:13:28 +02:00
1afece90d9
Added ability to delete whistle tabs from score. Also added confirm dialog to reset button
2026-03-01 14:21:19 +02:00
9220b0d439
Added tooltips to UI elements
2026-03-01 13:44:59 +02:00
d946ec55fb
Added an toggle for sheet transposition (+8Va scenario)
2026-03-01 13:35:59 +02:00
9e9d58b28a
Added GNU V2 licence
2026-03-01 12:16:18 +02:00
e5650b86d4
Fixed an issue causing left justification to not apply after saving
2026-03-01 12:11:03 +02:00
194f8d94e8
Added more whistle definitions for Eb, F, G, Bb and C Whistles
2026-03-01 12:02:34 +02:00
98089b6ee0
V4.2: Changed font to use the same symbol addresses to fix display issues if font isn't loaded at start. Fixed theme switching colors. Note preview now scales to realistic size at 100% zoom. Fixed preview justification ignoring whitespace
2026-03-01 11:02:33 +02:00
3163be8c59
Added G6 fingering to custom G4 whistle
2026-02-28 16:15:38 +02:00
1cfe6f3975
corrected syntax error in low D whistle
2026-02-28 16:02:11 +02:00
349c95f6fc
added low D whistle
2026-02-28 16:01:12 +02:00
f13add5f76
added C whistle
2026-02-28 15:53:38 +02:00
4af46541a1
Improved whistle specification to support multiple whistles. Also integrated font with custom glyphs to ensure consistent drawing. Added font family override for non-glyph text
2026-02-28 15:21:29 +02:00
32a504b635
Added documentation for whistle fingering definitions
2026-02-28 09:32:35 +02:00
ba82ae2ac2
Added override functionality when adding tabs with existing tabs
2026-02-27 22:51:43 +02:00
68bf9a10e2
added variable for note name
2026-02-27 21:23:44 +02:00
98ae219d71
added dictionary for my custom chromatic whistle
2026-02-27 21:10:14 +02:00
0819ead59c
settings now apply properly for tab creation
2026-02-27 20:40:54 +02:00
c42154efc3
Fixed text properties application
2026-02-27 20:08:01 +02:00
38a00c5edf
Tab generator. Settings non-functional
2026-02-27 19:44:07 +02:00