General Question

jessegavin's avatar

When transposing a song to a new key, do I use a 'sharp' or a 'flat'?

Asked by jessegavin (85points) June 7th, 2010

I am building a program which will automatically transpose guitar chords from one key to any other desired key. One thing that is holding me up is the following scenario.

If I have a song in the key of G and I want to transpose it to the key of Bb it seems like it would be equally valid transpose it into the key of A# since they are the same note on the fretboard.

How do I know whether a song key should be labelled as ‘sharp’ or ‘flat’?

It seems like I see songs in ‘Bb’ much more often than ‘A#’. Why is that?

Thanks for your help. I play music by ear and haven’t had much of any formal training.

Observing members: 0 Composing members: 0

6 Answers

Kayak8's avatar

Best explanation I have seen HERE

cfrydj's avatar

There are conventions that essentially govern which keys are called what. I honestly can’t tell you why (although my gut tells me it’s whichever key has less accidentals), but I’ll give you a list:

Bb, not A#
C#, not Db
Eb, not D#
F#, not Gb
Ab, not G#

jazmina88's avatar

It all depends…...Db is easier to read.
Guitars are used to sharps.

A sharp has so many sharps to read it’s hard to think of it.
BEADG are the first five keys with flats. and F which only has B flat.
GDA read sharps.

cazzie's avatar

Doesn’t matter… means the same.

Jack79's avatar

They are exactly the same musically, but look:

Transposing a song from C to A# would mean that you have the following notes:

A# B# (=C) C## (=D) D# E# (=F) F##(=G) G## (=A)

Even if you simplify this, it would still be:

A# C D D# F G A (which is in fact a wrong way of writing these notes)

Wheras in Bb the notes would be:

Bb C D Eb F G A

even without the need for simplification. This is why, as cfrydj said above, we prefer certain options, since they mean a clearer and easier to read sheet. Both are correct, but use common sense and pick the best one.

Answer this question

Login

or

Join

to answer.

This question is in the General Section. Responses must be helpful and on-topic.

Your answer will be saved while you login or join.

Have a question? Ask Fluther!

What do you know more about?
or
Knowledge Networking @ Fluther