equal
deleted
inserted
replaced
3 or may not find it useful. |
3 or may not find it useful. |
4 |
4 |
5 Halftone markup example: |
5 Halftone markup example: |
6 |
6 |
7 <halftone title="Don't Stop Believing"> |
7 <halftone title="Don't Stop Believing"> |
8 Intro: (E) (B) (C#m) (A) (E) (B) (G#m) (A) |
8 = Intro = |
|
9 (E) (B) (C#m) (A) (E) (B) (G#m) (A) |
9 |
10 |
10 Verse 1: |
11 = Verse 1 = |
11 (E)Just a (B)small town girl |
12 (E)Just a (B)small town girl |
12 (C#m)Living in a (A)lonely world, |
13 (C#m)Living in a (A)lonely world, |
13 (E)She took the (B)midnight train going |
14 (E)She took the (B)midnight train going |
14 (G#m)any - (A)where |
15 (G#m)any - (A)where |
15 </halftone> |
16 </halftone> |
22 |
23 |
23 Note that the positioning-chords-above-text trick sometimes makes for overlaps |
24 Note that the positioning-chords-above-text trick sometimes makes for overlaps |
24 if you put chords so close to each other. An example would be using |
25 if you put chords so close to each other. An example would be using |
25 "(G#m)any(A)where" in the sample verse above - depending on your theme/font |
26 "(G#m)any(A)where" in the sample verse above - depending on your theme/font |
26 G#m would be directly adjacent to A (confusing) or A would even overlap. So |
27 G#m would be directly adjacent to A (confusing) or A would even overlap. So |
27 be sure to space out your lyrics accordingly. |
28 be sure to space out your lyrics accordingly. You can use HTML entities (like |
|
29 " " or so) to space things out. |
|
30 |
|
31 You may also find it beneficial, if the key detection algorithm goofs up, to |
|
32 prepend a "!" to the beginning of a chord expression which does not fit into |
|
33 the consonant chords for a given key. Consider the following passage, taken |
|
34 from a song in the key of A (this is the pre-chorus): |
|
35 |
|
36 (E)And together we (B)sing (D) |
|
37 Everyone (B)sing (D) |
|
38 |
|
39 The key detection actually caused Halftone to think this song was in D. You can |
|
40 rewrite this as, |
|
41 |
|
42 (E)And together we (!B)sing (D) |
|
43 Everyone (!B)sing (D) |
|
44 |
|
45 ...which causes the key detection algorithm to ignore that random B, which is |
|
46 considered to be dissonant to the key of A. |