From 2bef694a6a64c6044292a57029e82a802cd84932 Mon Sep 17 00:00:00 2001 From: Zach DeCook Date: Tue, 20 Mar 2018 16:41:21 -0400 Subject: * Prosongsa: Prepare to license --- page.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'page.js') 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]; -- cgit 1.4.1