rob@100: rob@100: //exports.score = function(){ rob@100: console.log("============================== this is the score!") rob@100: // srcsqr = [] rob@100: // srcsqr[0] = [22,21,24,25,06,07]; rob@100: // srcsqr[1] = [20,23,27,26,05,04]; rob@100: // srcsqr[2] = [03,00,17,16,35,34]; rob@100: // srcsqr[3] = [01,02,19,18,33,32]; rob@100: // srcsqr[4] = [31,30,08,09,12,15]; rob@100: // srcsqr[5] = [28,29,10,11,14,13]; rob@100: rob@100: rob@100: srcsqr = [] rob@100: srcsqr[0] = [52, 61, 4, 13, 20, 29, 36, 45]; rob@100: srcsqr[1] = [14, 3, 62, 51, 46, 35, 30, 19]; rob@100: srcsqr[2] = [53, 60, 5, 12, 21, 28, 37, 44]; rob@100: srcsqr[3] = [11, 6, 59, 54, 43, 38, 27, 22]; rob@100: srcsqr[4] = [55, 58, 7, 10, 23, 26, 39, 42]; rob@100: srcsqr[5] = [9, 8, 57, 56, 41, 40, 25, 24]; rob@100: srcsqr[6] = [50, 63, 2, 15, 18, 31, 34, 47]; rob@100: srcsqr[7] = [16, 1, 64, 49, 48, 33, 32, 17]; rob@100: rob@100: seqA = { rob@100: metrobeat:0, rob@100: voice:1, rob@100: name: "A", rob@100: counter: 0, mm: 60, beatsinbar: 4, rob@100: durations: srcsqr[0], rob@100: units: [[56,57,58,59,60,61,62,63], rob@100: [24,25,26,27,28,29,30,31], rob@100: [8,9,10,11,12,13,14,15] rob@100: ] rob@100: }; rob@100: rob@100: seqB = { rob@100: metrobeat:0, rob@100: voice:2, rob@100: name: "B", rob@100: counter: 0, rob@100: mm: 60, beatsinbar: 4, rob@100: durations: srcsqr[1], rob@100: units: [[8,9,10,11,12,13,14,15], rob@100: [24,25,26,27,28,29,30,31], rob@100: [16,17,18,19,20,21,22,23] rob@100: ] rob@100: }; rob@100: rob@100: seqC = { rob@100: metrobeat:0, rob@100: voice:3, rob@100: name: "C", rob@100: counter: 0, rob@100: mm: 60, beatsinbar: 4, rob@100: durations: srcsqr[5], rob@100: units: [[16,17,18,19,20,21,22,23], rob@100: [8,9,10,11,12,13,14,15], rob@100: [24,25,26,27,28,29,30,31] rob@100: ] rob@100: }; rob@100: rob@100: seqD = { rob@100: metrobeat:0, rob@100: voice:4, rob@100: name: "D", rob@100: counter: 0, rob@100: mm: 60, beatsinbar: 4, rob@100: durations: srcsqr[7], rob@100: units: [[0,1,2,3,4,5,6,7], rob@100: [24,25,26,27,28,29,30,31], rob@100: [16,17,18,19,20,21,22,23] rob@100: ] rob@100: }; rob@100: rob@100: //return seqA seqB seqC seqD rob@100: rob@100: //}