• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Transposing Chord Pro isn't working?
#1
Hi, I've never liked the format, but just started experimenting with Chord Pro in Mobilesheets. 

It looks like the transposing feature (wich works perfectly well in other CP readers) doesn't work well in MS, or maybe it's just I'm doing something wrong. 

An example, this song is in the key of D (first chord Em), but when copying the text into a new MS song (vía copying and pasting the code in the internal editor) the program identify the song as it was in the key of Em and from that moment, I can't, for the life of me setting the song in the key of D while showing the right chords (first chord Em). 

Anyone can explain how to do it?

Thanks!




Chordpro File:

{sot}
---------------------------.............
{eot}

*from 'Maybe Tomorrow' (1971)*

{c: Intro}

[Em7]    [Em7/A]

{c: Bridge 1}

[Em7] Never can say good[Em7/A]bye, no, no, no, no, I,
[Em7] Never can say good[Em7/A]bye.

{c: Verse 1}

Even [Dmaj7]though the pain and heartache, seems to [Am7/D]follow me wherever I go.
Though I [Dmaj7]try and try to hide my feelings, they [Am7/D]always seem to show.
Then you [Dmaj7]try to say you're leaving me, and I [Am7/D]always have to say no...
Tell me [Gmaj7]why, is [F#m7]it  [Em7]so?  [G/A] That I...

{c: Bridge 2}

[Em7] Never can say good[Em7/A]bye, no, no, no, no, I,
[Em7] Never can say good[Em7/A]bye.

{c: Verse 2}

Every [Dmaj7]time I think I've had enough, I start [Am7/D]heading for the door.
There's a [Dmaj7]very strange vibration, piercin' [Am7/D]me right to the core.
It says [Dmaj7]turn around you fool, you know you [Am7/D]love her more and more.
Tell me [Gmaj7]why, is [F#m7]it  [Em7]so? [G/A] Don't wanna let you [D]go!

{c: Chorus 1}

[D] I never can say good[Dm7]bye girl,
[E7] I [Ebmaj7]never can say good[D]bye, no no no, no no no, no no no no [G/A]no.
[D] I never can say good[Dm7]bye girl,
[E7] I [Ebmaj7]never can say good[D]bye, no no no, no no no, no no no no [G/A]no.

{c: Bridge 3}

[Em7] Never can say good[Em7/A]bye, no, no, no, no, I,
[Em7] Never can say good[Em7/A]bye.

{c: Verse 3}

I keep [Dmaj7]thinkin' that our problems soon, are [Am7/D]all gonna work out.
But there's that [Dmaj7]same unhappy feeling,
And there's that [Am7/D]anguish there's that doubt.
It's the [Dmaj7]same old did ya hang up? Can't do [Am7/D]with you, or without.
Tell me [Gmaj7]why, is [F#m7]it  [Em7]so? [G/A] Don't wanna let you [D]go!

{c: Chorus 2}

[D] I never can say good[Dm7]bye girl,
[E7] I [Ebmaj7]never can say good[D]bye, no no no, no no no, no no no no [G/A]no.
[D] I never can say good[Dm7]bye girl,
[E7] I [Ebmaj7]never can say good[D]bye, no no no, no no no, no no no no [G/A]no.

{c: Chorus 3}

[D] I never can say good[Dm7]bye girl,
[E7] I [Ebmaj7]never can say good[D]bye, no no no, no no no, no no no no [G/A]no.
[D] I never can say good[Dm7]bye girl,
[E7] I [Ebmaj7]never can say good[D]bye, no no no, no no no, no no no no [G/A]no.

(Repeat to Fade)

CHORD DIAGRAMS:
{sot}
---------------
{eot}

[Em7]      [Em7/A]        [Dmaj7]        [Am7/D]        [Gmaj7]        [F#m7]

EADGBE  EADGBE  EADGBE  EADGBE  EADGBE  EADGBE
022030  x02030  xx0222  x00213  3x443x  242222

[  /]      [D]        [Dm7]        [E7]        [Eb7]

EADGBE  EADGBE  EADGBE  EADGBE  EADGBE
x00003  xx0232  xx0211  x79797  x68686

Tabbed by Joel from cLuMsY, Bristol, England, 2007 (clumsyband@hotmail.com)
Reply
#2
OK, it looks that adding {Key: D} solves the problem and it's a field required by MS to work properly, am I correct?
Reply
#3
How would MS possibly know the key if you don't specify it? It's unreasonable to expect otherwise.
Reply
#4
There is a "Detect Key By" setting under Settings->Text File Settings that is used if a key is not specified. It's always better to specify the key using the {key:} directive if possible though.

Mike
Reply
#5
Quote:How would MS possibly know the key if you don't specify it? It's unreasonable to expect otherwise.

a) By automatically figuring out the key (in fact the key was automatically set to Em, as described above)
b) By using the Edit > Transpose feature (I was expecting this was the right way to manually set the key signature)
c) By reading the metadata

Quote:There is a "Detect Key By" setting under Settings->Text File Settings that is used if a key is not specified. It's always better to specify the key using the {key:} directive if possible though.

Mike
Thanks, Mike didn't know about this. It looks like option is activated by default (in fact it cannot be deactivated, and the key set to dthe default C / Am), and, IMO, this can be confusing if you're not aware of this.
Reply
#6
(05-21-2026, 02:53 PM)Cerio Wrote:
Quote:How would MS possibly know the key if you don't specify it? It's unreasonable to expect otherwise.

a) By automatically figuring out the key (in fact the key was automatically set to Em, as described above)
b) By using the Edit > Transpose feature (I was expecting this was the right way to manually set the key signature)
c) By reading the metadata

a) Since the detected key was wrong, I'd say it really can't do this. It doesn't do any more than use the first chord. There is no functional analysis happening. 
b) Transpose from the wrong key to another wrong key?
c) {key} IS the meta data.
Reply




Users browsing this thread:
1 Guest(s)


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