Mercurial > hg > nodescore
comparison www/martin/js/scoreB.js @ 74:b7f9ade92165
added template for guitar version
author | Rob Canning <rc@kiben.net> |
---|---|
date | Sun, 29 Jun 2014 16:53:50 +0000 |
parents | |
children | 74367de56cbf |
comparison
equal
deleted
inserted
replaced
73:0c3a2942ddee | 74:b7f9ade92165 |
---|---|
1 | |
2 //exports.score = function(){ | |
3 console.log("============================== this is the score!") | |
4 // srcsqr = [] | |
5 // srcsqr[0] = [22,21,24,25,06,07]; | |
6 // srcsqr[1] = [20,23,27,26,05,04]; | |
7 // srcsqr[2] = [03,00,17,16,35,34]; | |
8 // srcsqr[3] = [01,02,19,18,33,32]; | |
9 // srcsqr[4] = [31,30,08,09,12,15]; | |
10 // srcsqr[5] = [28,29,10,11,14,13]; | |
11 | |
12 | |
13 srcsqr = [] | |
14 srcsqr[0] = [52, 61, 4, 13, 20, 29, 36, 45]; | |
15 srcsqr[1] = [14, 3, 62, 51, 46, 35, 30, 19]; | |
16 srcsqr[2] = [53, 60, 5, 12, 21, 28, 37, 44]; | |
17 srcsqr[3] = [11, 6, 59, 54, 43, 38, 27, 22]; | |
18 srcsqr[4] = [55, 58, 7, 10, 23, 26, 39, 42]; | |
19 srcsqr[5] = [9, 8, 57, 56, 41, 40, 25, 24]; | |
20 srcsqr[6] = [50, 63, 2, 15, 18, 31, 34, 47]; | |
21 srcsqr[7] = [16, 1, 64, 49, 48, 33, 32, 17]; | |
22 | |
23 seqA = { | |
24 metrobeat:0, | |
25 voice:1, | |
26 name: "A", | |
27 counter: 0, mm: 60, beatsinbar: 4, | |
28 durations: srcsqr[0], | |
29 units: [[56,57,58,59,60,61,62,63], | |
30 [24,25,26,27,28,29,30,31], | |
31 [8,9,10,11,12,13,14,15] | |
32 ] | |
33 }; | |
34 | |
35 seqB = { | |
36 metrobeat:0, | |
37 voice:2, | |
38 name: "B", | |
39 counter: 0, | |
40 mm: 60, beatsinbar: 4, | |
41 durations: srcsqr[1], | |
42 units: [[8,9,10,11,12,13,14,15], | |
43 [24,25,26,27,28,29,30,31], | |
44 [16,17,18,19,20,21,22,23] | |
45 ] | |
46 }; | |
47 | |
48 seqC = { | |
49 metrobeat:0, | |
50 voice:3, | |
51 name: "C", | |
52 counter: 0, | |
53 mm: 60, beatsinbar: 4, | |
54 durations: srcsqr[5], | |
55 units: [[16,17,18,19,20,21,22,23], | |
56 [8,9,10,11,12,13,14,15], | |
57 [24,25,26,27,28,29,30,31] | |
58 ] | |
59 }; | |
60 | |
61 seqD = { | |
62 metrobeat:0, | |
63 voice:4, | |
64 name: "D", | |
65 counter: 0, | |
66 mm: 60, beatsinbar: 4, | |
67 durations: srcsqr[7], | |
68 units: [[0,1,2,3,4,5,6,7], | |
69 [24,25,26,27,28,29,30,31], | |
70 [16,17,18,19,20,21,22,23] | |
71 ] | |
72 }; | |
73 | |
74 //return seqA seqB seqC seqD | |
75 | |
76 //} |