diff options
| author | Zach DeCook <zachdecook@gmail.com> | 2018-03-20 16:41:21 -0400 |
|---|---|---|
| committer | Zach DeCook <zachdecook@gmail.com> | 2018-03-20 16:41:21 -0400 |
| commit | 2bef694a6a64c6044292a57029e82a802cd84932 (patch) | |
| tree | 4d990459c686c474d7be3a0e4d8656abafe44afa /page.js | |
| parent | 9505478bb7630100e076cf70888ab99e51555a78 (diff) | |
| download | prosongsa-2bef694a6a64c6044292a57029e82a802cd84932.tar.gz | |
* Prosongsa: Prepare to license
Diffstat (limited to 'page.js')
| -rw-r--r-- | page.js | 12 |
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]; |
