jgadsden / tin-whistle-tablature

MuseScore plugin to add tablature / finger diagrams to a tin whistle staff in a score
https://musescore.org/en/project/tin-whistle-tablature
GNU General Public License v2.0
21 stars 6 forks source link

Plugin development joint effort #28

Closed eduardomourar closed 4 years ago

eduardomourar commented 4 years ago

@jgadsden , How about we use the this plugin to concentrate most fingering diagrams?

We can either create a new section in the Fiati music font or extend the recorder section.

If you are interested, you can just use this spreadsheet to check the recorder fingering I placed already.

jgadsden commented 4 years ago

Hello @eduardomourar - yes, this looks a good idea. Do you want to create a new section? There are many tuning for Tin Whistles, and also Low Whistles, so this would be good for a new section. I have added an issue to the eduardomourar/fingering-diagram repo for this: https://github.com/eduardomourar/fingering-diagram/issues/9

eduardomourar commented 4 years ago

@jgadsden , just like you have already mentioned, I was thinking in have a new section within fiati for simple systems that will have all the different options of whistles. I will probably need some help to convert the the base fingering into a spreadsheet format (like this here), because then we can easily make the mapping from note to font characters later.

jgadsden commented 4 years ago

yes, happy to help. I am not sure that I understand the spreadsheet yet ... if you could create a branch with a modified spreadsheet? Then advise me on what info is required?

eduardomourar commented 4 years ago

Done. I have created a new tab called Tin_Whistle on this branch: https://github.com/eduardomourar/fingering-diagram/blob/feature/add-whistles/fingering.ods You can just fill columns 2 through 9 with what is the fingering for each written note. Let's say that we use the convention 1 for fully covered hole, 2 half covered. You can check the row 3 is already filled as an example.

jgadsden commented 4 years ago

Hello @eduardomourar - thankyou, and I can see the new tab in the spreadsheet on the add-whistles branch. A couple of things that are tripping me up:

Not sure what to do, if you could advise me? https://w3c.github.io/smufl/gitbook/tables/wind-techniques.html

eduardomourar commented 4 years ago

You can just worry about D Tin Whistle in the spreadsheet and don't worry about the written note (as you can see in column K the MIDI channel is one octave higher). I will take the fingering for D Tin Whistle and transpose it to the other instruments just like you did in your plugin code. If you feel that is a need for unique fingering in the other instruments, a new tab can be created for each.

Regarding the '+' symbol, you can see that we are not following the SMuFL standard in its full because it does not include fingering charts per se in the specification, so we only follow guidelines such as: zero width glyphs, use unicode proper range, etc. But we are going to incorporate the plus symbols, so you can use column UpperOctave for the first octave. If you think there is a need to have the second octave there already, you can just create a new column for that.

jgadsden commented 4 years ago

Spreadsheet updated in pull request https://github.com/eduardomourar/fingering-diagram/pull/13