• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ChordPro: Chord Localization
#11
Currently transposing and chord localization don't cooperate correctly.

In the attached example the chordpro file contains chords in D major, D G Bm A D. It is in default chord spelling, Bm means B natural.
Transposing to G major works fine in default and Scandinavian, Bm is transposed correctly to Em.
In Deutsch and in Cestina Bm is transposed to D#m which is wrong.
The reason is that Bm is interpreted as Bbm and thus transposed to D#m (in addition: the 'b' vs. '#' selection buttons are not respected).

This should not be the case! How chords are written within the file and how they are displayed have to be handled independently. Otherwise changing the localization would require changing ALL existing chordpro files!

Please take a look at my posts from 2019-05-14 in the ChordPro reference implementation thread linked above.
The reference implementation has two independent settings: "Notation" specifies how chords are written within the file, "Transcode to" specifies how the chords are displayed.
IMHO it is not essential to have that "Notation" setting also in MSP. Presuming that chords have to be typed in "Default" chord spelling would be fine for me.
But the setting of "Transcode to" (reference implementation) / "Chord Localization" (MSP) has to be only relevant for how chords are displayed (with or without transposing), it should not have any influence on how the chords from the file are interpreted.


Attached Files Thumbnail(s)
       

.pro   FieldsOfAthenry.pro (Size: 1.56 KB / Downloads: 1)
first language: German
Acer A1-830, Android 4.4.2 - HP x2 210 G2 Detachable, Win 10 22H2 - Huawei Media Pad T5, Android 8.0 - Boox Tab Ultra C, Android 11
www.moonlightcrisis.de - www.basdjo.de - www.frankenbaend.de


Reply


Messages In This Thread
ChordPro: Chord Localization - by itsme - 05-11-2019, 07:19 AM
RE: ChordPro: Chord Localization - by Zubersoft - 05-11-2019, 08:41 AM
RE: ChordPro: Chord Localization - by itsme - 05-11-2019, 07:15 PM
RE: ChordPro: Chord Localization - by Zubersoft - 05-13-2019, 08:31 AM
RE: ChordPro: Chord Localization - by Zubersoft - 05-13-2019, 09:19 AM
RE: ChordPro: Chord Localization - by Skip - 05-13-2019, 10:51 AM
RE: ChordPro: Chord Localization - by itsme - 05-14-2019, 08:31 AM
RE: ChordPro: Chord Localization - by Zubersoft - 05-13-2019, 12:36 PM
RE: ChordPro: Chord Localization - by itsme - 05-14-2019, 08:21 AM
RE: ChordPro: Chord Localization - by itsme - 05-14-2019, 08:35 AM
RE: ChordPro: Chord Localization - by itsme - 05-23-2019, 08:26 AM
RE: ChordPro: Chord Localization - by Zubersoft - 05-23-2019, 09:23 AM
RE: ChordPro: Chord Localization - by sciurius - 05-23-2019, 07:58 PM
RE: ChordPro: Chord Localization - by itsme - 05-24-2019, 12:15 AM
RE: ChordPro: Chord Localization - by itsme - 05-23-2019, 08:27 PM
RE: ChordPro: Chord Localization - by Zubersoft - 05-25-2019, 10:12 AM
RE: ChordPro: Chord Localization - by sciurius - 05-25-2019, 11:14 PM
RE: ChordPro: Chord Localization - by Zubersoft - 05-26-2019, 03:38 AM
RE: ChordPro: Chord Localization - by sciurius - 05-26-2019, 04:49 AM
RE: ChordPro: Chord Localization - by Zubersoft - 05-26-2019, 07:22 AM
RE: ChordPro: Chord Localization - by mcrossy - 01-22-2024, 07:30 AM
RE: ChordPro: Chord Localization - by Zubersoft - 01-24-2024, 11:25 AM



Users browsing this thread:
2 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2024 MyBB Group.