Posts: 12,241
Threads: 295
Joined: Apr 2012
Reputation:
193
05-25-2019, 10:12 AM
(This post was last modified: 05-26-2019, 03:33 AM by Zubersoft.)
I've removed the single setting for chord localization, and now when you tap it a dialog is displayed with two options: "Default source localization" and "Default display localization". The settings work as you both described. I've updated the logic and the file now transposes as you would like. I also added support for {meta: notation [src] [display]} so that you can override one or both. Accepted values for those match what I support in the settings, which is:
Default
Čeština
Deutsch
Scandinavian
Hopefully that covers everything.
Thanks,
Mike
Posts: 1,203
Threads: 192
Joined: May 2015
Reputation:
9
Great job!
May I kindly suggest to (also) accept the common namings:
- common and dutch (instead of default, which feels a wrong name -- my default is dutch, itsme's default is german);
- german (AFAIK this is more widely used than Deutsch)
It would also be nice to have "
latin" (Do, Re, Mi, ...) and "
solfège" (same, but non-transposable).
I do not know what "
Cestina" is.
As for the {meta: notation ...} I assume you consider this a song setting? I don't think it has much added value to change notation halfway a song.
Johan
johanvromans.nl — hetgeluidvanseptember.nl — mojore.nl -- howsagoin.nl
Samsung Galaxy Note S7FE (T733) 12.4", Android 13.0, AirTurn Duo & Digit (Gigs).
Samsung Galaxy Note S4 (T830) 10.5", Android 10.0 (maintenance and backup).
Samsung A3 (A320FL), Android 8.0.0 (emergency).
Posts: 12,241
Threads: 295
Joined: Apr 2012
Reputation:
193
Sure, I've added parsing for those values as well. Čeština is Czech. I can update the dropdown selections to show Czech and German when English is the current language.
Latin and solfège support would require a lot of changes. I don't currently have any code in place for representing chords as "Do, Re, Mi,..." and not many users have asked for that, so I'll have to add it to the feature request list for later. I get more requests for the Nashville numbering system. Perhaps I can tackle this all at once in a future update and also add support for Roman numerals for chords so that I've covered all bases.
{meta: notation ...} will be parsed out when the document is first opened and applied for the entire document as an override to the default setting. I would not consider it a song setting as it won't show up anywhere in the application. I do not allow the notation to be changed halfway. The last {meta: notation ...} listed will override any others.
Mike
Posts: 1,203
Threads: 192
Joined: May 2015
Reputation:
9
05-26-2019, 04:49 AM
(This post was last modified: 05-26-2019, 04:50 AM by sciurius.)
(05-26-2019, 03:38 AM)Zubersoft Wrote: Čeština is Czech.
Yes, I know... I just do not know Czech as a music notation variant.
Quote:{meta: notation ...} will be parsed out when the document is first opened and applied for the entire document as an override to the default setting.
Thanks, that's precisely what I meant when I said 'song setting'.
Johan
johanvromans.nl — hetgeluidvanseptember.nl — mojore.nl -- howsagoin.nl
Samsung Galaxy Note S7FE (T733) 12.4", Android 13.0, AirTurn Duo & Digit (Gigs).
Samsung Galaxy Note S4 (T830) 10.5", Android 10.0 (maintenance and backup).
Samsung A3 (A320FL), Android 8.0.0 (emergency).
Posts: 61
Threads: 23
Joined: May 2017
Reputation:
0
Hi Mike,
I'd like to re-open this thread because for me it would be very nice to have chords displayed in "latin" format (Do, Re, Mi...).
I've read that it would be a hard work, but I know italian users are a lot, so perhaps this feature would make happy a great number of italian musicians, like me.
Do you have any plan to add this feature to future releases?
Marco
Samsung Galaxy S8 Ultra 14.6" - Nord Stage 2 HA88
Posts: 12,241
Threads: 295
Joined: Apr 2012
Reputation:
193
It's certainly on my list of things to do. I'm not exactly sure on the timeline for it though. I'm currently making a lot of changes for chord pro files, so I could consider tackling this as part of that, but it will push the update out even further if I do that.
Mike