Backend for songs.zachdecook.com
Diffstat (limited to 'page.js')
-rw-r--r--page.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/page.js b/page.js
index bb5580d..b7a89f7 100644
--- a/page.js
+++ b/page.js
@@ -99,12 +99,12 @@ function zj_transparray( transp )
function transpadd( fromkey, integer )
{
- var chords = array_flip( [ "C","C#","D","D#","E","F","F#","G","G#","A","A#","B" ]);
- chords["Db"] = chords["C#"];
- chords["Eb"] = chords["D#"];
- chords["Gb"] = chords["F#"];
- chords["Ab"] = chords["G#"];
- chords["Bb"] = chords["A#"];
+ var chords = {C:0, Db:1, D:2, Eb:3, E:4, F:5, Gb:6, G:7, Ab:8, A:9, Bb:10, B:11};
+ chords["C#"] = chords["Db"];
+ chords["D#"] = chords["Eb"];
+ chords["F#"] = chords["Gb"];
+ chords["G#"] = chords["Ab"];
+ chords["A#"] = chords["Bb"];
var ochords = [ "C","Db","D","Eb","E","F","Gb","G","Ab","A","Bb","B" ];
var val = ochords[(parseInt(chords[fromkey]) + integer + 24)%12];