Mercurial > hg > nodescore
annotate score.js @ 49:ddb09f0a67fd
begining of attempt at modularisation
author | tzara <rc-web@kiben.net> |
---|---|
date | Sat, 13 Oct 2012 00:17:52 +0000 |
parents | |
children | 66bf613fb818 |
rev | line source |
---|---|
rc-web@49 | 1 |
rc-web@49 | 2 exports.score = function(){ |
rc-web@49 | 3 srcsqr = [] |
rc-web@49 | 4 srcsqr[0] = [22,21,24,25,06,07]; |
rc-web@49 | 5 srcsqr[1] = [20,23,27,26,05,04]; |
rc-web@49 | 6 srcsqr[2] = [03,00,17,16,35,34]; |
rc-web@49 | 7 srcsqr[3] = [01,02,19,18,33,32]; |
rc-web@49 | 8 |
rc-web@49 | 9 seqA = { |
rc-web@49 | 10 metrobeat:0, |
rc-web@49 | 11 voice:1, |
rc-web@49 | 12 name: "A", |
rc-web@49 | 13 counter: 0, mm: 60, beatsinbar: 4, |
rc-web@49 | 14 durations: srcsqr[0], |
rc-web@49 | 15 units: [1,2,3,1,2,4] |
rc-web@49 | 16 }; |
rc-web@49 | 17 |
rc-web@49 | 18 seqB = { |
rc-web@49 | 19 metrobeat:0, |
rc-web@49 | 20 voice:2, |
rc-web@49 | 21 name: "B", |
rc-web@49 | 22 counter: 0, |
rc-web@49 | 23 mm: 60, beatsinbar: 4, |
rc-web@49 | 24 durations: srcsqr[1], |
rc-web@49 | 25 units: [2,2,3,1,2,4] |
rc-web@49 | 26 }; |
rc-web@49 | 27 |
rc-web@49 | 28 seqC = { |
rc-web@49 | 29 metrobeat:0, |
rc-web@49 | 30 voice:3, |
rc-web@49 | 31 name: "C", |
rc-web@49 | 32 counter: 0, |
rc-web@49 | 33 mm: 60, beatsinbar: 4, |
rc-web@49 | 34 durations: [03,00,17,16,35,34], |
rc-web@49 | 35 units: [1,2,3,1,2,4] |
rc-web@49 | 36 }; |
rc-web@49 | 37 |
rc-web@49 | 38 |
rc-web@49 | 39 seqD = { |
rc-web@49 | 40 metrobeat:0, |
rc-web@49 | 41 voice:4, |
rc-web@49 | 42 name: "D", |
rc-web@49 | 43 counter: 0, |
rc-web@49 | 44 mm: 60, beatsinbar: 4, |
rc-web@49 | 45 durations: [01,02,19,18,33,32], |
rc-web@49 | 46 units: [1,2,3,1,2,4] |
rc-web@49 | 47 }; |
rc-web@49 | 48 |
rc-web@49 | 49 //return seqA seqB seqC seqD |
rc-web@49 | 50 |
rc-web@49 | 51 } |