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 //}