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 }