Mercurial > dottes
annotate Session/ExplodingPotato.abc @ 349:1073829494e3
Try to be cleverer when transposing for cello.
Jane says: Am most comfortable between the bottom G (the bottom line of the bass clef) and top D (the note above middle C), but can play from bottom C upwards (the C string is a bit growly) and at a push can get as high as the A above middle C.
Implement the following rule:
1. If range is G to d', transpose down 2 octaves.
2. If lowest note is < C, transpose down 1 octave.
3. Otherwise calculate the distance above d for the highest note on a one
octave transposition, and the distance below G on a two octave
transposition. Find the smallest, and use the corresponding
transposition.
author | Jim Hague <jim.hague@acm.org> |
---|---|
date | Tue, 13 Aug 2013 00:51:43 +0100 (2013-08-12) |
parents | 059823a7eefa |
children | 0e0cbc22a87f |
rev | line source |
---|---|
128
df4221ca06c1
Add Davy Davy Knick Knack. From Audrey.
Jim Hague <jim.hague@laicatc.com>
parents:
diff
changeset
|
1 X: 1 |
df4221ca06c1
Add Davy Davy Knick Knack. From Audrey.
Jim Hague <jim.hague@laicatc.com>
parents:
diff
changeset
|
2 T: Exploding Potato, The |
df4221ca06c1
Add Davy Davy Knick Knack. From Audrey.
Jim Hague <jim.hague@laicatc.com>
parents:
diff
changeset
|
3 C: Ed Pritchard |
229 | 4 N: Change: ExtensionReel.abc |
128
df4221ca06c1
Add Davy Davy Knick Knack. From Audrey.
Jim Hague <jim.hague@laicatc.com>
parents:
diff
changeset
|
5 M: C |
df4221ca06c1
Add Davy Davy Knick Knack. From Audrey.
Jim Hague <jim.hague@laicatc.com>
parents:
diff
changeset
|
6 L: 1/4 |
289
059823a7eefa
Add timing to a load of tunes.
Jim Hague <jim.hague@acm.org>
parents:
231
diff
changeset
|
7 Q: 180 |
128
df4221ca06c1
Add Davy Davy Knick Knack. From Audrey.
Jim Hague <jim.hague@laicatc.com>
parents:
diff
changeset
|
8 K: Gmaj |
129
00759b5400a5
Finish Ed's Exploding Potato.
Jim Hague <jim.hague@laicatc.com>
parents:
128
diff
changeset
|
9 "G" d B/G/ d B/G/ | d e d B | "Am" A>B c A | "D" D B c ^c | |
00759b5400a5
Finish Ed's Exploding Potato.
Jim Hague <jim.hague@laicatc.com>
parents:
128
diff
changeset
|
10 "G" d B/G/ d B/G/ | d e d B | "D7" A>B c A | "G" G2 G2 :| |
231
3629dff70c5f
Correction from Ed on Exploding Potato.
Jim Hague <jim.hague@acm.org>
parents:
229
diff
changeset
|
11 "D" A>F D D | "Em7" B>G D D | "Am" A B c e | "D" d B "G" [gBD] z | |
129
00759b5400a5
Finish Ed's Exploding Potato.
Jim Hague <jim.hague@laicatc.com>
parents:
128
diff
changeset
|
12 "D" A>F D D | "Em7" B>G D D | "D7" A B c F | "G" G2 G2 :| |