veltzer / openbook

OpenBook is an open source Jazz real book
https://veltzer.github.io/openbook/
GNU General Public License v3.0
275 stars 41 forks source link

New chord name style is inconsistant #82

Closed captbaritone closed 11 years ago

captbaritone commented 11 years ago

I noticed with the new way of notating major 7th chords we have an inconsistency. It is now the only chord that has an "extension" number (7,6,9..) that is not superscript.

  1. I tried making just the 7 superscript, but that looked odd because the "maj" looked like it referred to the triad (much like the "m" in "Cm" means a minor triad).
  2. I tried making the entire "maj7" superscript, but it looked off balance and too small to read.
  3. I tried restyling all the numbers so none of them were superscript and making the entire chord symbol smaller to compensate, and it upset the balance of the entire page.

At this point I feel like going back to the triangle for major seventh chords would be only solution that maintained consistency. Can you think of any other options? Am I overthinking this?

P.S. The "dim7" chords could use a superscript 7 because the "dim" refers to the triad and would therefore be consistent with "m7".

P.P.S. I have noticed that some fake books include a chord chart showing the basic chords written out in symbols and staff notation for almost every root tone. I think having every bass tone is redundant but it might be nice to have a key to decipher the chord symbols we have chosen to use. -- Maybe we could include a chart of all the different chords having C as their root and show the symbol and staff notation.

When I was first learning to read from fake books I remember being frustrated that there wasn't a reference for all the different chord symbols.

One of the charts I've seen: chord_chart_50

veltzer commented 11 years ago

You are right. But from my point of view all of this is not very important since I want the end user to determine if he wants a triangle or other options. So the book may not look the way you want it but when the build system comes you will be able to determine the "chord styling" to your liking. I just put in the new major chord version just to have it in the source code as a sample, you can just go ahead and remark it (but don't remove it, we'll keep as reference so when the build system comes we will offer this as an option...)

captbaritone commented 11 years ago

Good thinking. I love how the notion of a build system allows us to avoid making decisions on issues of taste.