Przeglądaj źródła

Merging notes.txt

master
kevin 10 lat temu
rodzic
commit
edc6377d14
3 zmienionych plików z 98 dodań i 28 usunięć
  1. 19
    0
      doc/notes.txt
  2. 71
    20
      src/kc/data/mod0.js
  3. 8
    8
      src/kc/data/mod2e.csv

+ 19
- 0
doc/notes.txt Wyświetl plik

@@ -23,6 +23,25 @@ TODO:
23 23
 + Add preset delete.
24 24
 + All uses of va_copy() should have a complimentary va_end() 
25 25
 
26
+*** 8/13
27
+* Cross-fade was cutting out during demo.
28
+* Missing takes between seq 7 and seq 8.
29
+* The MIDI is mis-aligned against the audio.
30
+* Are cost / tempo working?  ... test changing mode.
31
+* Add an automatic volume adjustment to prevent parameter changes from causing large volume changes.
32
+* What can we actually do between after a MIDI note is received? Is it already too late to 
33
+  send parameters w/o affecting the attack of the note.
34
+
35
+* Live Test material
36
+
37
+     Part 1: Meas:76 - (one measure) to get measurments for later sections
38
+     Part 1: Meas:94 (sect 38) through Meas:136 (include 136 stop at 137).
39
+
40
+     Part 2: ("/Users/kevin/temp/piano score part 2 draft 1 master m 232 - 241 1st 2 bts.sib")
41
+	 	  	 The downbeat of part two aligns with the 3rd beat (in 4/4) of 122 in the first part.
42
+			 Ends on measure 131 at end of beat 3. 
43
+  
44
+
26 45
 *** July 10
27 46
 ** (done) Make separate mappings and scale/range controls for left and right.
28 47
 ** Add EQ output stage.

+ 71
- 20
src/kc/data/mod0.js Wyświetl plik

@@ -36,19 +36,23 @@ type: { vmin | emin | dmin | tmin | cmin | vmax | emax | dmax | tmax | cmax } da
36 36
    
37 37
 
38 38
    // 1
39
-   { loc:-1, mod:m1, var:thr0, type:set, val:50 },
40
-   { loc:-1, mod:m1, var:thr1, type:set, val:55 },
41
-
42
-   { loc:-1, mod:m1, var:mint0, type:set, val:30 },
43
-   { loc:-1, mod:m1, var:maxt0, type:set, val:80 },
44
-   { loc:-1, mod:m1, var:minu0, type:set, val:-0.5 },
39
+   { loc:-1, mod:m1, var:thr0, type:set, val:55 },
40
+   { loc:-1, mod:m1, var:thr1, type:set, val:70 },
41
+   { loc:-1, mod:m1, var:upr0, type:set, val:0 },
42
+   { loc:-1, mod:m1, var:upr1, type:set, val:0 },
43
+   { loc:-1, mod:m1, var:lwr0, type:set, val:2.0 },
44
+   { loc:-1, mod:m1, var:lwr1, type:set, val:2.0 },
45
+
46
+   { loc:-1, mod:m1, var:mint0, type:set, val:50 },
47
+   { loc:-1, mod:m1, var:maxt0, type:set, val:65 },
48
+   { loc:-1, mod:m1, var:minu0, type:set, val:0.0 },
45 49
    { loc:-1, mod:m1, var:maxu0, type:set, val:0.5 },
46 50
    { loc:-1, mod:m1, var:minl0, type:set, val:0 },
47 51
    { loc:-1, mod:m1, var:maxl0, type:set, val:3 },
48 52
 
49
-   { loc:-1, mod:m1, var:mint1, type:set, val:30 },
50
-   { loc:-1, mod:m1, var:maxt1, type:set, val:80 },
51
-   { loc:-1, mod:m1, var:minu1, type:set, val:-0.5 },
53
+   { loc:-1, mod:m1, var:mint1, type:set, val:65 },
54
+   { loc:-1, mod:m1, var:maxt1, type:set, val:75 },
55
+   { loc:-1, mod:m1, var:minu1, type:set, val:0.0 },
52 56
    { loc:-1, mod:m1, var:maxu1, type:set, val:0.5 },
53 57
    { loc:-1, mod:m1, var:minl1, type:set, val:0 },
54 58
    { loc:-1, mod:m1, var:maxl1, type:set, val:3 },
@@ -59,23 +63,44 @@ type: { vmin | emin | dmin | tmin | cmin | vmax | emax | dmax | tmax | cmax } da
59 63
 
60 64
   // 741: 4 1024 4 60 0 2
61 65
   //      1 1024 4 65 0 2
66
+/*
67
+   { loc:741, mod:m1, var:mint0, type:set, val:55 },
68
+   { loc:741, mod:m1, var:maxt0, type:set, val:80 },
69
+   { loc:741, mod:m1, var:mint1, type:set, val:70 },
70
+   { loc:741, mod:m1, var:maxt1, type:set, val:80 },
62 71
 
63
-   //{ loc:741, mod:m1, var:thr0, type:set, val:60 },
64
-   //{ loc:741, mod:m1, var:thr1, type:set, val:65 },
72
+   { loc:741, mod:m1, var:thr0, type:set, val:70 },
73
+   { loc:741, mod:m1, var:thr1, type:set, val:75 },
74
+*/
65 75
 	  
66
-   { loc:741, mod:m1, var:mint0, type:set, val:55 },
76
+   { loc:741, mod:m1, var:mint0, type:set, val:50 },
67 77
    { loc:741, mod:m1, var:maxt0, type:set, val:65 },
68
-   { loc:741, mod:m1, var:mint1, type:set, val:60 },
69
-   { loc:741, mod:m1, var:maxt1, type:set, val:70 },
78
+   { loc:741, mod:m1, var:mint1, type:set, val:70 },
79
+   { loc:741, mod:m1, var:maxt1, type:set, val:85 },
80
+	
81
+   { loc:754, mod:m1, var:mint0, type:set, val:55 },
82
+   { loc:754, mod:m1, var:maxt0, type:set, val:70 },
83
+   { loc:754, mod:m1, var:mint1, type:set, val:65 },
84
+   { loc:754, mod:m1, var:maxt1, type:set, val:70 },
85
+
86
+   { loc:770, mod:m1, var:mint0, type:set, val:60 },
87
+   { loc:770, mod:m1, var:maxt0, type:set, val:75 },
88
+   { loc:770, mod:m1, var:mint1, type:set, val:60 },
89
+   { loc:770, mod:m1, var:maxt1, type:set, val:75 },
90
+
91
+
92
+
93
+   //{ loc:767, mod:m1 var:mod1, type:set, val:4 },
94
+   //{ loc:770, mod:m1 var:mod1, type:set, val:1 },
70 95
   
71 96
 
72 97
   // 755: 4 2048 4 60 0 2
73 98
   //      1 1024 4 65 0 2
74 99
 
75
-   { loc:754, mod:m1, var:mint0, type:set, val:65 },
76
-   { loc:754, mod:m1, var:maxt0, type:set, val:85 },
77
-   { loc:754, mod:m1, var:mint1, type:set, val:70 },
78
-   { loc:754, mod:m1, var:maxt1, type:set, val:80 },
100
+   //{ loc:754, mod:m1, var:mint0, type:set, val:65 },
101
+   //{ loc:754, mod:m1, var:maxt0, type:set, val:85 },
102
+   //{ loc:754, mod:m1, var:mint1, type:set, val:70 },
103
+   //{ loc:754, mod:m1, var:maxt1, type:set, val:80 },
79 104
   
80 105
    //{ loc:754, mod:m1, var:mod0, type:set, rate:100 val:4   },
81 106
 
@@ -86,9 +111,35 @@ type: { vmin | emin | dmin | tmin | cmin | vmax | emax | dmax | tmax | cmax } da
86 111
    //{ loc:149, mod:m1, var:thr0, type:set, val:60 },
87 112
    //{ loc:149, mod:m1, var:thr1, type:set, val:60 },
88 113
 
114
+   { loc:989, mod:m1, var:mint0, type:set, val:50 },
115
+   { loc:989, mod:m1, var:maxt0, type:set, val:65 },
116
+   { loc:989, mod:m1, var:mint1, type:set, val:70 },
117
+   { loc:989, mod:m1, var:maxt1, type:set, val:85 },
89 118
 	
90
-
91
-
119
+   { loc:1010, mod:m1, var:mint0, type:set, val:55 },
120
+   { loc:1010, mod:m1, var:maxt0, type:set, val:70 },
121
+   { loc:1010, mod:m1, var:mint1, type:set, val:65 },
122
+   { loc:1010, mod:m1, var:maxt1, type:set, val:70 },
123
+
124
+   { loc:1017, mod:m1, var:mint0, type:set, val:60 },
125
+   { loc:1017, mod:m1, var:maxt0, type:set, val:75 },
126
+   { loc:1017, mod:m1, var:mint1, type:set, val:60 },
127
+   { loc:1017, mod:m1, var:maxt1, type:set, val:75 },
128
+
129
+   { loc:1036, mod:m1, var:mint0, type:set, val:65 },
130
+   { loc:1036, mod:m1, var:maxt0, type:set, val:80 },
131
+   { loc:1036, mod:m1, var:mint1, type:set, val:55 },
132
+   { loc:1036, mod:m1, var:maxt1, type:set, val:70 },
133
+
134
+   { loc:1049, mod:m1, var:mint0, type:set, val:70 },
135
+   { loc:1049, mod:m1, var:maxt0, type:set, val:75 },
136
+   { loc:1049, mod:m1, var:mint1, type:set, val:50 },
137
+   { loc:1049, mod:m1, var:maxt1, type:set, val:65 },
138
+
139
+   //{ loc:1240, mod:m1, var:mint0, type:set, val:50 },
140
+   //{ loc:1240, mod:m1, var:maxt0, type:set, val:65 },
141
+   //{ loc:1240, mod:m1, var:mint1, type:set, val:70 },
142
+   //{ loc:1240, mod:m1, var:maxt1, type:set, val:85 },
92 143
 
93 144
   ]
94 145
 }

+ 8
- 8
src/kc/data/mod2e.csv Wyświetl plik

@@ -407,7 +407,7 @@ id,trk,evt,opcode,dticks,micros,status,meta,ch,d0,d1,arg0,arg1,bar,skip,even,gra
407 407
 659,2,616,non,0.88128,94.1208,0x90,0,0,90,57,F#6,,,,,,,,p,,
408 408
 661,2,618,non,0.072522,94.1208,0x90,0,0,30,38,F#1,,,,e,,,0.1666,ppp,,
409 409
 663,2,620,non,0.073899,94.193322,0x90,0,0,55,49,G3,,,,e,,,0.1666,ppp,,
410
-665,2,622,non,0.073899,94.267221,0x90,0,0,86,53,D6,,,,e,,,0.1666,ppp,,
410
+665,2,622,non,0.073899,94.267221,0x90,0,0,86,53,D7,,,,e,,,0.1666,ppp,,
411 411
 667,2,624,non,0.44064,94.34112,0x90,0,0,46,41,A#2,,,,"e 16",,,,"ppp 18",,
412 412
 668,2,625,non,0.44064,94.56144,0x90,0,0,64,50,E4,,,,,,,,,,
413 413
 670,2,627,non,0.22032,94.78176,0x90,0,0,76,59,E5,,,,,,,,,,
@@ -733,7 +733,7 @@ id,trk,evt,opcode,dticks,micros,status,meta,ch,d0,d1,arg0,arg1,bar,skip,even,gra
733 733
 1232,2,1177,non,1.173663,156.397461,0x90,0,0,47,110,B2,,,,,,,,f,,
734 734
 1234,2,1179,ctl,0,156.69168,0xb0,0,0,64,127,,,,,,,,,,,
735 735
 1236,2,1181,non,0.586602,156.984522,0x90,0,0,36,102,C2,,,,,,,,,,
736
-1238,2,1183,non,0.294219,157.278741,0x90,0,0,91,127,G6,,,,,,,,,,
736
+1238,2,1183,non,0.294219,157.278741,0x90,0,0,91,127,G7,,,,,,,,,,
737 737
 1239,2,1184,ctl,0,157.571124,0xb0,0,0,64,0,,,,,,,,,,,
738 738
 ,,,bar,,,,,,,,45,,45,,,,,,,,
739 739
 1240,2,1185,non,1.98288,157.57296,0x90,0,0,55,91,G3,,,,,,,,f,,
@@ -933,7 +933,7 @@ id,trk,evt,opcode,dticks,micros,status,meta,ch,d0,d1,arg0,arg1,bar,skip,even,gra
933 933
 ,,,bar,,,,,,,,,,63,,,,,,,,
934 934
 1580,2,1525,non,2.496042,221.02512,0x90,0,0,31,48,G1,,,,,,,,,,
935 935
 1581,2,1526,non,2.375325,221.145837,0x90,0,0,82,36,A#5,,,,,,,,,,
936
-1582,2,1527,non,2.318868,221.202294,0x90,0,0,91,36,G6,,,,,,,,,,
936
+1582,2,1527,non,2.318868,221.202294,0x90,0,0,91,36,G7,,,,,,,,,,
937 937
 1583,2,1528,ctl,0,221.46576,0xb0,0,0,64,127,,,,,,,,,,,
938 938
 1584,2,1529,non,2.055402,221.46576,0x90,0,0,40,36,E2,,,,,,,,,,
939 939
 1588,2,1533,non,1.174122,222.34704,0x90,0,0,86,121,D6,,,,,,,,,,
@@ -1094,7 +1094,7 @@ id,trk,evt,opcode,dticks,micros,status,meta,ch,d0,d1,arg0,arg1,bar,skip,even,gra
1094 1094
 1858,2,1803,non,0.088128,270.905109,0x90,0,0,92,50,G#6,,,,,,,,,,
1095 1095
 1860,2,1805,non,0.087669,270.993237,0x90,0,0,41,62,F2,,,,,,,,,,
1096 1096
 1862,2,1807,non,0.127143,271.130937,0x90,0,0,80,127,G#5,,,,,,,,,,
1097
-1863,2,1808,non,0.063801,271.194279,0x90,0,0,90,127,F#6,,,,,,,,,,
1097
+1863,2,1808,non,0.063801,271.194279,0x90,0,0,90,127,F#7,,,,,,,,,,
1098 1098
 1864,2,1809,non,2.64384,271.25808,0x90,0,0,96,127,C7,,,,,,,,,,
1099 1099
 1867,2,1812,non,0.11016,271.36824,0x90,0,0,65,48,F4,,,,,,,,,,
1100 1100
 1869,2,1814,non,0.22032,271.4784,0x90,0,0,56,48,G#3,,,,,,,,,,
@@ -1111,8 +1111,8 @@ id,trk,evt,opcode,dticks,micros,status,meta,ch,d0,d1,arg0,arg1,bar,skip,even,gra
1111 1111
 1889,2,1834,non,0.418149,277.86768,0x90,0,0,40,60,E2,,,,,,,,,,
1112 1112
 1890,2,1835,non,2.09304,277.86768,0x90,0,0,28,44,E1,,,,,,,,,,
1113 1113
 1896,2,1841,non,0.023868,279.958884,0x90,0,0,62,116,D4,,,,e,g,,,,35,"D before the F#6"
1114
-1893,2,1838,non,0.332316,280.007079,0x90,0,0,90,98,F#6,,,,e,g,,,,,
1115
-1895,2,1840,non,0.284121,280.047012,0x90,0,0,76,98,E5,,,,e,g,,,,,
1114
+1893,2,1838,non,0.332316,280.007079,0x90,0,0,90,98,F#7,,,,e,g,,,,,
1115
+1895,2,1840,non,0.284121,280.047012,0x90,0,0,76,98,E6,,,,e,g,,,,,
1116 1116
 1897,2,1842,non,0.235926,280.077274,0x90,0,0,70,116,A#4,,,,e,g,,,,,
1117 1117
 1899,2,1844,non,0.184059,280.107141,0x90,0,0,27,127,D#1,,,,e,g,,,,,
1118 1118
 1900,2,1845,non,12.484341,280.217301,0x90,0,0,42,37,F#2,,,,"e 41",,,,,,
@@ -1448,7 +1448,7 @@ id,trk,evt,opcode,dticks,micros,status,meta,ch,d0,d1,arg0,arg1,bar,skip,even,gra
1448 1448
 2444,2,2376,non,0.08211,360.91965,0x90,0,0,47,38,B2,,,,,,,,ppp,,
1449 1449
 2449,2,2381,non,2.448,361.00176,0x90,0,0,46,38,A#2,,,,,,,,"ppp 44a",,
1450 1450
 2453,2,2385,non,0.153,361.39956,0x90,0,0,101,61,F7,,,,,,,,,,
1451
-2455,2,2387,non,0.0918,361.39956,0x90,0,0,82,93,A#5,,,,,,,,,,
1451
+2455,2,2387,non,0.0918,361.39956,0x90,0,0,82,93,A#6,,,,,,,,,,
1452 1452
 2456,2,2388,non,0.05151,361.43985,0x90,0,0,32,93,G#1,,,,,,,,,,
1453 1453
 ,,,bar,,,,,,,,,,107,,,,,,,,
1454 1454
 2457,2,2389,non,0.2448,361.49136,0x90,0,0,77,93,F5,,,,,,,,,,
@@ -1933,7 +1933,7 @@ id,trk,evt,opcode,dticks,micros,status,meta,ch,d0,d1,arg0,arg1,bar,skip,even,gra
1933 1933
 3222,2,3140,non,0.1224,467.48976,0x90,0,0,56,76,G#3,,,,,,,,mf,,
1934 1934
 3224,2,3142,non,0.1224,467.48976,0x90,0,0,32,47,G#1,,,,,,,,pp,,
1935 1935
 3228,2,3146,non,0.1224,467.61216,0x90,0,0,105,109,A7,,,,,,,,mf,,
1936
-3230,2,3148,non,0.0153,467.71926,0x90,0,0,93,42,A6,,,,,,,,,,"should be A7"
1936
+3230,2,3148,non,0.0153,467.71926,0x90,0,0,93,42,A7,,,,,,,,,,"should be A7"
1937 1937
 3232,2,3150,non,0.9792,467.73456,0x90,0,0,64,42,E4,,,,,,,,p,,
1938 1938
 3234,2,3152,non,0.2448,467.73456,0x90,0,0,48,42,C3,,,,,,,,pp,,
1939 1939
 3235,2,3153,non,0.2448,467.73456,0x90,0,0,54,42,F#3,,,,,,,,"pp 58b",,

Ładowanie…
Anuluj
Zapisz