adding documentation
parent
fa5e51d9b1
commit
c6262bfeaf
|
@ -0,0 +1,215 @@
|
|||
1 100 00:09 95Hz 6715Hz 10.26 1.74 | 177 0 0 |
|
||||
1 100 00:34 104Hz 6133Hz 10.08 1.92 | 195 0 0 | intro, drawSpectrum, crackle...
|
||||
|
||||
|
||||
|
||||
|
||||
0 300 02:21 10575Hz 60Hz 0.83 11.17 | 140 0 184 |
|
||||
0 500 02:24 10521Hz 60Hz 0.84 11.16 | 140 0 184 |
|
||||
1 1000 03:02 180Hz 3554Hz 8.99 3.01 | 255 47 0 | --- scene change
|
||||
0 100 03:11 9438Hz 67Hz 1.06 10.94 | 136 0 200 | firstlevel color
|
||||
1 1000 03:14 188Hz 3400Hz 8.9 3.1 | 255 56 0 | --- tiles?
|
||||
1 180 03:59 222Hz 2873Hz 8.56 3.44 | 255 90 0 |
|
||||
1 125 04:04 226Hz 2822Hz 8.53 3.47 | 255 93 0 | soft, everything on the second level
|
||||
1 125 04:04 226Hz 2819Hz 8.52 3.48 | 255 93 0 | immersive
|
||||
1 160 04:08 229Hz 2786Hz 8.5 3.5 | 255 96 0 |
|
||||
1 160 04:48 266Hz 2400Hz 8.2 3.8 | 255 126 0 |
|
||||
1 100 04:53 271Hz 2356Hz 8.16 3.84 | 255 129 0 |
|
||||
1 100 04:54 272Hz 2345Hz 8.15 3.85 | 255 130 0 |
|
||||
|
||||
|
||||
|
||||
1 500 06:15 367Hz 1743Hz 7.56 4.44 | 255 190 0 |
|
||||
1 500 06:25 381Hz 1676Hz 7.48 4.52 | 255 198 0 |
|
||||
1 200 06:30 388Hz 1649Hz 7.45 4.55 | 255 201 0 |
|
||||
1 150 06:46 412Hz 1552Hz 7.33 4.67 | 255 213 0 |
|
||||
1 300 07:09 448Hz 1426Hz 7.16 4.84 | 255 230 0 |
|
||||
1 200 07:40 501Hz 1275Hz 6.93 5.07 | 255 253 0 |
|
||||
1 150 07:43 507Hz 1260Hz 6.91 5.09 | 255 255 0 |
|
||||
1 100 07:44 510Hz 1254Hz 6.9 5.1 | 254 255 0 |
|
||||
|
||||
|
||||
1 160 08:28 600Hz 1066Hz 6.58 5.42 | 216 255 0 |
|
||||
1 100 08:29 602Hz 1062Hz 6.57 5.43 | 215 255 0 |
|
||||
1 200 08:32 607Hz 1053Hz 6.55 5.45 | 213 255 0 |
|
||||
1 100 08:37 619Hz 1032Hz 6.51 5.49 | 208 255 0 |
|
||||
1 300 08:38 621Hz 1029Hz 6.5 5.5 | 208 255 0 |
|
||||
1 120 08:40 626Hz 1021Hz 6.49 5.51 | 206 255 0 |
|
||||
1 1000 08:47 643Hz 993Hz 6.43 5.57 | 200 255 0 | --- SCENE CHANGE?
|
||||
1 150 08:52 654Hz 978Hz 6.4 5.6 | 196 255 0 |
|
||||
0 100 08:55 4317Hz 148Hz 2.62 9.38 | 0 103 255 |
|
||||
0 150 08:55 4315Hz 148Hz 2.62 9.38 | 0 103 255 |
|
||||
1 200 09:02 680Hz 941Hz 6.33 5.67 | 187 255 0 |
|
||||
1 100 09:05 688Hz 930Hz 6.3 5.7 | 184 255 0 |
|
||||
1 150 09:33 762Hz 839Hz 6.1 5.9 | 160 255 0 |
|
||||
1 100 09:51 813Hz 786Hz 5.97 6.03 | 145 255 0 |
|
||||
1 200 10:13 881Hz 725Hz 5.81 6.19 | 126 255 0 |
|
||||
1 100 10:26 926Hz 690Hz 5.71 6.29 | 114 255 0 |
|
||||
1 500 10:27 930Hz 687Hz 5.7 6.3 | 113 255 0 | ------ little peak
|
||||
1 500 10:27 931Hz 687Hz 5.7 6.3 | 113 255 0 | ------
|
||||
1 100 10:32 948Hz 675Hz 5.66 6.34 | 109 255 0 |
|
||||
1 100 10:41 979Hz 653Hz 5.59 6.41 | 101 255 0 |
|
||||
1 100 10:58 1040Hz 615Hz 5.47 6.53 | 87 255 0 | -- cut, but rising again
|
||||
|
||||
|
||||
1 500 12:38 1503Hz 425Hz 4.74 7.26 | 1 255 0 | ! something announced, rising
|
||||
1 200 12:42 1530Hz 418Hz 4.7 7.3 | 0 255 5 |
|
||||
1 100 12:46 1551Hz 412Hz 4.67 7.33 | 0 255 9 |
|
||||
1 100 12:48 1560Hz 410Hz 4.66 7.34 | 0 255 12 |
|
||||
1 1000 13:50 1961Hz 326Hz 4.2 7.8 | 0 255 92 | crescendo..
|
||||
1 1000 13:57 2015Hz 317Hz 4.15 7.85 | 0 255 101 |
|
||||
0 1000 14:29 2015Hz 317Hz 4.15 7.85 | 0 255 101 | ------ top level break / BOUNDARY!
|
||||
0 1000 14:41 1961Hz 326Hz 4.2 7.8 | 0 255 92 | ------ cut ! SCENE CHANGE
|
||||
|
||||
|
||||
0 100 16:22 1560Hz 410Hz 4.66 7.34 | 0 255 12 | dark, silence...
|
||||
0 100 16:24 1551Hz 412Hz 4.67 7.33 | 0 255 9 | slow movements
|
||||
0 200 16:30 1530Hz 418Hz 4.7 7.3 | 0 255 5 |
|
||||
|
||||
0 500 16:38 1503Hz 425Hz 4.74 7.26 | 1 255 0 | --- suden movement
|
||||
|
||||
1 150 17:24 4315Hz 148Hz 2.62 9.38 | 0 103 255 |
|
||||
1 100 17:24 4317Hz 148Hz 2.62 9.38 | 0 103 255 |
|
||||
|
||||
dark and slow and silent?
|
||||
|
||||
0 100 19:20 1040Hz 615Hz 5.47 6.53 | 87 255 0 | - quietly something's coming
|
||||
0 100 19:46 979Hz 653Hz 5.59 6.41 | 101 255 0 |
|
||||
0 100 20:00 948Hz 675Hz 5.66 6.34 | 109 255 0 |
|
||||
0 500 20:08 931Hz 687Hz 5.7 6.3 | 113 255 0 | --- first level 500 SUDDEN
|
||||
0 500 20:09 930Hz 687Hz 5.7 6.3 | 113 255 0 | --- first level 500 NEW LIFE SCENE CHANGE!
|
||||
0 100 20:11 926Hz 690Hz 5.71 6.29 | 114 255 0 |
|
||||
0 200 20:32 881Hz 725Hz 5.81 6.19 | 126 255 0 |
|
||||
1 100 20:56 9438Hz 67Hz 1.06 10.94 | 136 0 200 |
|
||||
0 100 21:08 813Hz 786Hz 5.97 6.03 | 145 255 0 |
|
||||
1 500 21:25 10521Hz 60Hz 0.84 11.16 | 140 0 184 | -- action2
|
||||
1 300 21:27 10575Hz 60Hz 0.83 11.17 | 140 0 184 |
|
||||
0 150 21:36 762Hz 839Hz 6.1 5.9 | 160 255 0 |
|
||||
0 100 22:21 688Hz 930Hz 6.3 5.7 | 184 255 0 |
|
||||
0 200 22:26 680Hz 941Hz 6.33 5.67 | 187 255 0 |
|
||||
0 150 22:43 654Hz 978Hz 6.4 5.6 | 196 255 0 |
|
||||
0 1000 22:50 643Hz 993Hz 6.43 5.57 | 200 255 0 | --- POWERFUL BOUNDARY! / SCENE CHANGE?
|
||||
1 100 23:00 95Hz 6715Hz 10.26 1.74 | 177 0 0 |
|
||||
0 120 23:02 626Hz 1021Hz 6.49 5.51 | 206 255 0 |
|
||||
0 300 23:06 621Hz 1029Hz 6.5 5.5 | 208 255 0 |
|
||||
0 100 23:07 619Hz 1032Hz 6.51 5.49 | 208 255 0 |
|
||||
1 100 23:16 104Hz 6133Hz 10.08 1.92 | 195 0 0 |
|
||||
0 200 23:16 607Hz 1053Hz 6.55 5.45 | 213 255 0 |
|
||||
0 100 23:20 602Hz 1062Hz 6.57 5.43 | 215 255 0 |
|
||||
0 160 23:21 600Hz 1066Hz 6.58 5.42 | 216 255 0 |
|
||||
0 100 24:33 510Hz 1254Hz 6.9 5.1 | 254 255 0 |
|
||||
0 150 24:35 507Hz 1260Hz 6.91 5.09 | 255 255 0 |
|
||||
0 200 24:40 501Hz 1275Hz 6.93 5.07 | 255 253 0 |
|
||||
1 1000 24:47 180Hz 3554Hz 8.99 3.01 | 255 47 0 | --- second level 1000
|
||||
1 1000 24:54 188Hz 3400Hz 8.9 3.1 | 255 56 0 | --- second level 1000
|
||||
1 180 25:23 222Hz 2873Hz 8.56 3.44 | 255 90 0 |
|
||||
1 125 25:26 226Hz 2822Hz 8.53 3.47 | 255 93 0 | soft, quiet
|
||||
1 125 25:26 226Hz 2819Hz 8.52 3.48 | 255 93 0 |
|
||||
1 160 25:28 229Hz 2786Hz 8.5 3.5 | 255 96 0 |
|
||||
0 300 25:29 448Hz 1426Hz 7.16 4.84 | 255 230 0 |
|
||||
1 160 25:53 266Hz 2400Hz 8.2 3.8 | 255 126 0 |
|
||||
1 100 25:56 271Hz 2356Hz 8.16 3.84 | 255 129 0 |
|
||||
1 100 25:57 272Hz 2345Hz 8.15 3.85 | 255 130 0 |
|
||||
0 150 26:06 412Hz 1552Hz 7.33 4.67 | 255 213 0 |
|
||||
|
||||
0 200 26:33 388Hz 1649Hz 7.45 4.55 | 255 201 0 | ---
|
||||
0 500 26:40 381Hz 1676Hz 7.48 4.52 | 255 198 0 | --------
|
||||
1 500 26:47 367Hz 1743Hz 7.56 4.44 | 255 190 0 | ---
|
||||
1 500 26:53 381Hz 1676Hz 7.48 4.52 | 255 198 0 | ---
|
||||
1 200 26:56 388Hz 1649Hz 7.45 4.55 | 255 201 0 |
|
||||
0 500 26:57 367Hz 1743Hz 7.56 4.44 | 255 190 0 | --------
|
||||
1 150 27:06 412Hz 1552Hz 7.33 4.67 | 255 213 0 |
|
||||
1 300 27:20 448Hz 1426Hz 7.16 4.84 | 255 230 0 |
|
||||
1 200 27:39 501Hz 1275Hz 6.93 5.07 | 255 253 0 |
|
||||
1 150 27:41 507Hz 1260Hz 6.91 5.09 | 255 255 0 |
|
||||
1 100 27:42 510Hz 1254Hz 6.9 5.1 | 254 255 0 |
|
||||
1 160 28:09 600Hz 1066Hz 6.58 5.42 | 216 255 0 |
|
||||
1 100 28:10 602Hz 1062Hz 6.57 5.43 | 215 255 0 |
|
||||
1 200 28:11 607Hz 1053Hz 6.55 5.45 | 213 255 0 |
|
||||
1 100 28:14 619Hz 1032Hz 6.51 5.49 | 208 255 0 |
|
||||
1 300 28:15 621Hz 1029Hz 6.5 5.5 | 208 255 0 |
|
||||
1 120 28:16 626Hz 1021Hz 6.49 5.51 | 206 255 0 |
|
||||
1 1000 28:21 643Hz 993Hz 6.43 5.57 | 200 255 0 | --------
|
||||
1 150 28:23 654Hz 978Hz 6.4 5.6 | 196 255 0 |
|
||||
1 200 28:30 680Hz 941Hz 6.33 5.67 | 187 255 0 |
|
||||
1 100 28:32 688Hz 930Hz 6.3 5.7 | 184 255 0 |
|
||||
1 150 28:49 762Hz 839Hz 6.1 5.9 | 160 255 0 |
|
||||
2 300 28:53 10575Hz 60Hz 0.83 11.17 | 140 0 184 |
|
||||
2 500 28:53 10521Hz 60Hz 0.84 11.16 | 140 0 184 | --!
|
||||
1 100 29:00 813Hz 786Hz 5.97 6.03 | 145 255 0 |
|
||||
2 100 29:04 9438Hz 67Hz 1.06 10.94 | 136 0 200 |
|
||||
0 100 29:07 272Hz 2345Hz 8.15 3.85 | 255 130 0 |
|
||||
0 100 29:09 271Hz 2356Hz 8.16 3.84 | 255 129 0 |
|
||||
1 200 29:13 881Hz 725Hz 5.81 6.19 | 126 255 0 |
|
||||
0 160 29:17 266Hz 2400Hz 8.2 3.8 | 255 126 0 |
|
||||
1 100 29:22 926Hz 690Hz 5.71 6.29 | 114 255 0 |
|
||||
1 500 29:22 930Hz 687Hz 5.7 6.3 | 113 255 0 | ----
|
||||
1 500 29:23 931Hz 687Hz 5.7 6.3 | 113 255 0 | ----
|
||||
1 100 29:26 948Hz 675Hz 5.66 6.34 | 109 255 0 |
|
||||
1 100 29:31 979Hz 653Hz 5.59 6.41 | 101 255 0 |
|
||||
1 100 29:41 1040Hz 615Hz 5.47 6.53 | 87 255 0 |
|
||||
0 160 30:23 229Hz 2786Hz 8.5 3.5 | 255 96 0 |
|
||||
2 100 30:26 4317Hz 148Hz 2.62 9.38 | 0 103 255 |
|
||||
2 150 30:26 4315Hz 148Hz 2.62 9.38 | 0 103 255 |
|
||||
0 125 30:28 226Hz 2819Hz 8.52 3.48 | 255 93 0 |
|
||||
0 125 30:29 226Hz 2822Hz 8.53 3.47 | 255 93 0 |
|
||||
0 180 30:36 222Hz 2873Hz 8.56 3.44 | 255 90 0 |
|
||||
1 500 30:43 1503Hz 425Hz 4.74 7.26 | 1 255 0 | ----
|
||||
1 200 30:46 1530Hz 418Hz 4.7 7.3 | 0 255 5 |
|
||||
1 100 30:48 1551Hz 412Hz 4.67 7.33 | 0 255 9 |
|
||||
1 100 30:49 1560Hz 410Hz 4.66 7.34 | 0 255 12 |
|
||||
1 1000 31:28 1961Hz 326Hz 4.2 7.8 | 0 255 92 | -------- bigonestarts here
|
||||
1 1000 31:32 2015Hz 317Hz 4.15 7.85 | 0 255 101 | --------
|
||||
2 1000 31:44 2015Hz 317Hz 4.15 7.85 | 0 255 101 | --------
|
||||
2 1000 31:47 1961Hz 326Hz 4.2 7.8 | 0 255 92 | --------
|
||||
0 1000 31:50 188Hz 3400Hz 8.9 3.1 | 255 56 0 | ------------!
|
||||
0 1000 32:10 180Hz 3554Hz 8.99 3.01 | 255 47 0 | ------------!
|
||||
2 100 32:11 1560Hz 410Hz 4.66 7.34 | 0 255 12 |
|
||||
2 100 32:12 1551Hz 412Hz 4.67 7.33 | 0 255 9 |
|
||||
2 200 32:13 1530Hz 418Hz 4.7 7.3 | 0 255 5 |
|
||||
2 500 32:15 1503Hz 425Hz 4.74 7.26 | 1 255 0 |
|
||||
2 100 32:53 1040Hz 615Hz 5.47 6.53 | 87 255 0 |
|
||||
2 100 32:59 979Hz 653Hz 5.59 6.41 | 101 255 0 |
|
||||
2 100 33:03 948Hz 675Hz 5.66 6.34 | 109 255 0 |
|
||||
2 500 33:05 931Hz 687Hz 5.7 6.3 | 113 255 0 |
|
||||
2 500 33:05 930Hz 687Hz 5.7 6.3 | 113 255 0 |
|
||||
2 100 33:05 926Hz 690Hz 5.71 6.29 | 114 255 0 |
|
||||
2 200 33:10 881Hz 725Hz 5.81 6.19 | 126 255 0 |
|
||||
2 100 33:18 813Hz 786Hz 5.97 6.03 | 145 255 0 |
|
||||
2 150 33:25 762Hz 839Hz 6.1 5.9 | 160 255 0 |
|
||||
2 100 33:36 688Hz 930Hz 6.3 5.7 | 184 255 0 |
|
||||
2 200 33:37 680Hz 941Hz 6.33 5.67 | 187 255 0 |
|
||||
1 150 33:40 4315Hz 148Hz 2.62 9.38 | 0 103 255 |
|
||||
1 100 33:40 4317Hz 148Hz 2.62 9.38 | 0 103 255 |
|
||||
2 150 33:41 654Hz 978Hz 6.4 5.6 | 196 255 0 |
|
||||
2 1000 33:43 643Hz 993Hz 6.43 5.57 | 200 255 0 | -----
|
||||
2 120 33:46 626Hz 1021Hz 6.49 5.51 | 206 255 0 |
|
||||
2 300 33:46 621Hz 1029Hz 6.5 5.5 | 208 255 0 |
|
||||
2 100 33:47 619Hz 1032Hz 6.51 5.49 | 208 255 0 |
|
||||
2 200 33:49 607Hz 1053Hz 6.55 5.45 | 213 255 0 |
|
||||
2 100 33:50 602Hz 1062Hz 6.57 5.43 | 215 255 0 |
|
||||
2 160 33:50 600Hz 1066Hz 6.58 5.42 | 216 255 0 |
|
||||
2 100 34:07 510Hz 1254Hz 6.9 5.1 | 254 255 0 |
|
||||
2 150 34:07 507Hz 1260Hz 6.91 5.09 | 255 255 0 |
|
||||
2 200 34:09 501Hz 1275Hz 6.93 5.07 | 255 253 0 |
|
||||
2 300 34:20 448Hz 1426Hz 7.16 4.84 | 255 230 0 |
|
||||
2 150 34:29 412Hz 1552Hz 7.33 4.67 | 255 213 0 |
|
||||
2 200 34:35 388Hz 1649Hz 7.45 4.55 | 255 201 0 |
|
||||
2 500 34:37 381Hz 1676Hz 7.48 4.52 | 255 198 0 |
|
||||
2 500 34:41 367Hz 1743Hz 7.56 4.44 | 255 190 0 |
|
||||
2 100 35:12 272Hz 2345Hz 8.15 3.85 | 255 130 0 |
|
||||
2 100 35:12 271Hz 2356Hz 8.16 3.84 | 255 129 0 |
|
||||
2 160 35:14 266Hz 2400Hz 8.2 3.8 | 255 126 0 |
|
||||
2 160 35:30 229Hz 2786Hz 8.5 3.5 | 255 96 0 |
|
||||
2 125 35:31 226Hz 2819Hz 8.52 3.48 | 255 93 0 |
|
||||
2 125 35:31 226Hz 2822Hz 8.53 3.47 | 255 93 0 |
|
||||
2 180 35:33 222Hz 2873Hz 8.56 3.44 | 255 90 0 |
|
||||
2 1000 35:50 188Hz 3400Hz 8.9 3.1 | 255 56 0 | ------------ peak
|
||||
1 100 35:51 9438Hz 67Hz 1.06 10.94 | 136 0 200 | ------------
|
||||
2 1000 35:55 180Hz 3554Hz 8.99 3.01 | 255 47 0 | ------------
|
||||
1 500 36:09 10521Hz 60Hz 0.84 11.16 | 140 0 184 | -----
|
||||
0 100 36:09 104Hz 6133Hz 10.08 1.92 | 195 0 0 |
|
||||
1 300 36:10 10575Hz 60Hz 0.83 11.17 | 140 0 184 |
|
||||
0 100 36:49 95Hz 6715Hz 10.26 1.74 | 177 0 0 | + reverberation
|
||||
2 100 36:51 104Hz 6133Hz 10.08 1.92 | 195 0 0 |
|
||||
2 100 37:01 95Hz 6715Hz 10.26 1.74 | 177 0 0 |
|
|
@ -0,0 +1,105 @@
|
|||
1 100 00:09 95Hz 6715Hz 10.26 1.74 | 177 0 0 |
|
||||
1 100 00:34 104Hz 6133Hz 10.08 1.92 | 195 0 0 | intro, drawSpectrum, crackle...
|
||||
|
||||
|
||||
0 300 02:21 10575Hz 60Hz 0.83 11.17 | 140 0 184 |
|
||||
0 500 02:24 10521Hz 60Hz 0.84 11.16 | 140 0 184 | ----!
|
||||
1 1000 03:02 180Hz 3554Hz 8.99 3.01 | 255 47 0 | --- scene change
|
||||
0 100 03:11 9438Hz 67Hz 1.06 10.94 | 136 0 200 | firstlevel color
|
||||
1 1000 03:14 188Hz 3400Hz 8.9 3.1 | 255 56 0 | --- tiles?
|
||||
1 180 03:59 222Hz 2873Hz 8.56 3.44 | 255 90 0 |
|
||||
1 125 04:04 226Hz 2822Hz 8.53 3.47 | 255 93 0 | soft, everything on the second level
|
||||
1 125 04:04 226Hz 2819Hz 8.52 3.48 | 255 93 0 | immersive
|
||||
|
||||
1 500 06:15 367Hz 1743Hz 7.56 4.44 | 255 190 0 | -
|
||||
1 500 06:25 381Hz 1676Hz 7.48 4.52 | 255 198 0 | -
|
||||
|
||||
|
||||
1 1000 08:47 643Hz 993Hz 6.43 5.57 | 200 255 0 | --- SCENE CHANGE?
|
||||
|
||||
1 150 09:33 762Hz 839Hz 6.1 5.9 | 160 255 0 |
|
||||
1 100 09:51 813Hz 786Hz 5.97 6.03 | 145 255 0 |
|
||||
1 200 10:13 881Hz 725Hz 5.81 6.19 | 126 255 0 |
|
||||
1 100 10:26 926Hz 690Hz 5.71 6.29 | 114 255 0 |
|
||||
1 500 10:27 930Hz 687Hz 5.7 6.3 | 113 255 0 | ------ little peak
|
||||
1 500 10:27 931Hz 687Hz 5.7 6.3 | 113 255 0 | ------
|
||||
1 100 10:32 948Hz 675Hz 5.66 6.34 | 109 255 0 |
|
||||
1 100 10:41 979Hz 653Hz 5.59 6.41 | 101 255 0 |
|
||||
1 100 10:58 1040Hz 615Hz 5.47 6.53 | 87 255 0 | -- cut, since absolutely nothing here
|
||||
|
||||
something rising
|
||||
1 500 12:38 1503Hz 425Hz 4.74 7.26 | 1 255 0 | ! something announced, rising
|
||||
|
||||
|
||||
1 1000 13:50 1961Hz 326Hz 4.2 7.8 | 0 255 92 | crescendo..
|
||||
1 1000 13:57 2015Hz 317Hz 4.15 7.85 | 0 255 101 |
|
||||
0 1000 14:29 2015Hz 317Hz 4.15 7.85 | 0 255 101 | ------ top level break / BOUNDARY!
|
||||
0 1000 14:41 1961Hz 326Hz 4.2 7.8 | 0 255 92 | ------ cut ! SCENE CHANGE
|
||||
nothing here.
|
||||
|
||||
0 100 16:22 1560Hz 410Hz 4.66 7.34 | 0 255 12 | dark, silence...
|
||||
0 100 16:24 1551Hz 412Hz 4.67 7.33 | 0 255 9 | slow movements
|
||||
|
||||
|
||||
0 500 16:38 1503Hz 425Hz 4.74 7.26 | 1 255 0 | --- movement, but isolated, spread in time
|
||||
|
||||
dark and slow and silent?
|
||||
|
||||
- quietly something's coming
|
||||
|
||||
0 500 20:08 931Hz 687Hz 5.7 6.3 | 113 255 0 | --- first level 500 SUDDEN
|
||||
0 500 20:09 930Hz 687Hz 5.7 6.3 | 113 255 0 | --- first level 500 NEW LIFE SCENE CHANGE!
|
||||
|
||||
|
||||
1 500 21:25 10521Hz 60Hz 0.84 11.16 | 140 0 184 | -- action2
|
||||
|
||||
|
||||
0 1000 22:50 643Hz 993Hz 6.43 5.57 | 200 255 0 | --- POWERFUL BOUNDARY! / SCENE CHANGE?
|
||||
|
||||
action/rhythm
|
||||
|
||||
|
||||
1 1000 24:47 180Hz 3554Hz 8.99 3.01 | 255 47 0 | --- second level 1000
|
||||
1 1000 24:54 188Hz 3400Hz 8.9 3.1 | 255 56 0 | --- second level 1000
|
||||
|
||||
soft, quiet
|
||||
|
||||
0 200 26:33 388Hz 1649Hz 7.45 4.55 | 255 201 0 | ---
|
||||
0 500 26:40 381Hz 1676Hz 7.48 4.52 | 255 198 0 | -------- ?
|
||||
1 500 26:47 367Hz 1743Hz 7.56 4.44 | 255 190 0 | ---
|
||||
1 500 26:53 381Hz 1676Hz 7.48 4.52 | 255 198 0 | ---
|
||||
0 500 26:57 367Hz 1743Hz 7.56 4.44 | 255 190 0 | --------
|
||||
|
||||
|
||||
|
||||
1 1000 28:21 643Hz 993Hz 6.43 5.57 | 200 255 0 | --------
|
||||
|
||||
2 500 28:53 10521Hz 60Hz 0.84 11.16 | 140 0 184 | --!
|
||||
|
||||
1 500 29:22 930Hz 687Hz 5.7 6.3 | 113 255 0 | ----
|
||||
1 500 29:23 931Hz 687Hz 5.7 6.3 | 113 255 0 | ----
|
||||
|
||||
|
||||
1 500 30:43 1503Hz 425Hz 4.74 7.26 | 1 255 0 | ----
|
||||
|
||||
1 1000 31:28 1961Hz 326Hz 4.2 7.8 | 0 255 92 | -------- bigonestarts here
|
||||
1 1000 31:32 2015Hz 317Hz 4.15 7.85 | 0 255 101 | --------
|
||||
2 1000 31:44 2015Hz 317Hz 4.15 7.85 | 0 255 101 | --------
|
||||
2 1000 31:47 1961Hz 326Hz 4.2 7.8 | 0 255 92 | --------
|
||||
0 1000 31:50 188Hz 3400Hz 8.9 3.1 | 255 56 0 | ------------!
|
||||
0 1000 32:10 180Hz 3554Hz 8.99 3.01 | 255 47 0 | ------------!
|
||||
|
||||
2 500 32:15 1503Hz 425Hz 4.74 7.26 | 1 255 0 |
|
||||
|
||||
2 500 33:05 931Hz 687Hz 5.7 6.3 | 113 255 0 |
|
||||
2 500 33:05 930Hz 687Hz 5.7 6.3 | 113 255 0 | second level action?
|
||||
2 1000 33:43 643Hz 993Hz 6.43 5.57 | 200 255 0 | -----
|
||||
2 500 34:37 381Hz 1676Hz 7.48 4.52 | 255 198 0 |
|
||||
2 500 34:41 367Hz 1743Hz 7.56 4.44 | 255 190 0 |
|
||||
2 1000 35:50 188Hz 3400Hz 8.9 3.1 | 255 56 0 | ------------ peak
|
||||
2 1000 35:55 180Hz 3554Hz 8.99 3.01 | 255 47 0 | ------------
|
||||
1 500 36:09 10521Hz 60Hz 0.84 11.16 | 140 0 184 | -----
|
||||
0 100 36:09 104Hz 6133Hz 10.08 1.92 | 195 0 0 |
|
||||
0 100 36:49 95Hz 6715Hz 10.26 1.74 | 177 0 0 | + reverberation
|
||||
2 100 36:51 104Hz 6133Hz 10.08 1.92 | 195 0 0 |
|
||||
2 100 37:01 95Hz 6715Hz 10.26 1.74 | 177 0 0 |
|
|
@ -0,0 +1,74 @@
|
|||
|
||||
Structure of code
|
||||
-----------------
|
||||
|
||||
Main components of this project are three:
|
||||
* Processing code taking care of visuals (in folder pde/)
|
||||
* SuperCollider code - generative and live sound, GUI interface for touchscreen (in folder scd/)
|
||||
* Renoise module - composition (sound) and midi triggers for Processing/visuals (in foder rnx/)
|
||||
|
||||
Helper folders:
|
||||
* dat/ contains some data for SuperCollider (for now)
|
||||
* smp/ contains samples for SuperCollider
|
||||
* doc/ contains some simple documentation (this file!)
|
||||
* dev/ is some development code (may not be in git)
|
||||
* textures for Processing are in pde/IF3Si/images and may not be in git)
|
||||
|
||||
How is this run?
|
||||
================
|
||||
|
||||
Hardware setup contains of a computer running a capable OpenGL card (Nvidia?) with two displays. One is a multitouch display device (1920x1080 but not necessary), the other is either a simple display monitor or a projector capable of 60fps at FullHD (1080p). Underlaying OS is Linux.
|
||||
|
||||
## Software
|
||||
|
||||
I personally do the following - I access everything through a remote laptop, loging in through ssh and running:
|
||||
|
||||
`export DISPLAY=":0.1"`
|
||||
|
||||
(this is actually not very necessary, but the following is:
|
||||
|
||||
edit `~/.processing/preferences.txt` and change `run.display=1` accordingly. I have it on 1, since 0 is my 'primary' display, which is the touchscreen.
|
||||
|
||||
See an example xorg.conf
|
||||
|
||||
Processing applet is run remotely by using two small bash scripts:
|
||||
|
||||
* processing-runsketch.sh *:
|
||||
```
|
||||
#!/bin/bash
|
||||
if [[ -z $1 ]]; then
|
||||
echo "error. no argument."
|
||||
echo "need the sketch path"
|
||||
else
|
||||
|
||||
export DISPLAY=":0"
|
||||
~/src/processing-2.2.1/processing-java \
|
||||
--force \
|
||||
--sketch=$1 \
|
||||
--run \
|
||||
--output=$1/output
|
||||
|
||||
fi```
|
||||
|
||||
and
|
||||
|
||||
* processing-runsketch_IF3.sh *:
|
||||
```#!/bin/bash
|
||||
while (true)
|
||||
do
|
||||
# clear
|
||||
processing-runsketch.sh ~/PROJECTS/IF3Si/pde/IF3Si/
|
||||
echo
|
||||
echo "~~~ Program has quit. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "
|
||||
echo
|
||||
done```
|
||||
|
||||
|
||||
|
||||
.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
#!/bin/bash
|
||||
if [[ -z $1 ]]; then
|
||||
echo "error. no argument."
|
||||
echo "need the sketch path"
|
||||
else
|
||||
|
||||
export DISPLAY=":0"
|
||||
~/src/processing-2.2.1/processing-java \
|
||||
--force \
|
||||
--sketch=$1 \
|
||||
--run \
|
||||
--output=$1/output
|
||||
|
||||
fi
|
|
@ -0,0 +1,9 @@
|
|||
#!/bin/bash
|
||||
while (true)
|
||||
do
|
||||
# clear
|
||||
processing-runsketch.sh ~/PROJECTS/IF3Si/pde/IF3Si/
|
||||
echo
|
||||
echo "~~~ Program has quit. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "
|
||||
echo
|
||||
done
|
|
@ -0,0 +1,103 @@
|
|||
# nvidia-settings: X configuration file generated by nvidia-settings
|
||||
# nvidia-settings: version 352.21 (buildmeister@swio-display-x64-rhel04-13) Tue Jun 9 22:42:41 PDT 2015
|
||||
|
||||
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
|
||||
# nvidia-xconfig: version 352.21 (buildmeister@swio-display-x64-rhel04-13) Tue Jun 9 22:44:03 PDT 2015
|
||||
|
||||
Section "ServerLayout"
|
||||
Identifier "Layout0"
|
||||
Screen 0 "Screen0" 0 0
|
||||
Screen 1 "Screen1" RightOf "Screen0"
|
||||
InputDevice "Keyboard0" "CoreKeyboard"
|
||||
InputDevice "Mouse0" "CorePointer"
|
||||
Option "Xinerama" "0"
|
||||
EndSection
|
||||
|
||||
Section "Files"
|
||||
EndSection
|
||||
|
||||
Section "InputDevice"
|
||||
|
||||
# generated from default
|
||||
Identifier "Mouse0"
|
||||
Driver "mouse"
|
||||
Option "Protocol" "auto"
|
||||
Option "Device" "/dev/psaux"
|
||||
Option "Emulate3Buttons" "no"
|
||||
Option "ZAxisMapping" "4 5"
|
||||
EndSection
|
||||
|
||||
Section "InputDevice"
|
||||
|
||||
# generated from default
|
||||
Identifier "Keyboard0"
|
||||
Driver "kbd"
|
||||
EndSection
|
||||
|
||||
Section "Monitor"
|
||||
Identifier "Monitor0"
|
||||
VendorName "Unknown"
|
||||
ModelName "DELL P2314T"
|
||||
HorizSync 30.0 - 83.0
|
||||
VertRefresh 56.0 - 76.0
|
||||
Option "DPMS"
|
||||
EndSection
|
||||
|
||||
Section "Monitor"
|
||||
Identifier "Monitor1"
|
||||
VendorName "Unknown"
|
||||
ModelName "Philips 226V4"
|
||||
HorizSync 30.0 - 83.0
|
||||
VertRefresh 56.0 - 76.0
|
||||
EndSection
|
||||
|
||||
Section "Device"
|
||||
Identifier "Device0"
|
||||
Driver "nvidia"
|
||||
VendorName "NVIDIA Corporation"
|
||||
BoardName "GeForce GTX 960"
|
||||
BusID "PCI:1:0:0"
|
||||
Screen 0
|
||||
EndSection
|
||||
|
||||
Section "Device"
|
||||
Identifier "Device1"
|
||||
Driver "nvidia"
|
||||
VendorName "NVIDIA Corporation"
|
||||
BoardName "GeForce GTX 960"
|
||||
BusID "PCI:1:0:0"
|
||||
Screen 1
|
||||
EndSection
|
||||
|
||||
Section "Screen"
|
||||
Identifier "Screen1"
|
||||
Device "Device1"
|
||||
Monitor "Monitor1"
|
||||
DefaultDepth 24
|
||||
Option "Stereo" "0"
|
||||
Option "metamodes" "DVI-I-1: 1920x1080_60 +0+0"
|
||||
Option "SLI" "Off"
|
||||
Option "MultiGPU" "Off"
|
||||
Option "BaseMosaic" "off"
|
||||
SubSectionSub "Display"
|
||||
Depth 24
|
||||
EndSubSection
|
||||
EndSection
|
||||
|
||||
Section "Screen"
|
||||
Identifier "Screen0"
|
||||
Device "Device0"
|
||||
Monitor "Monitor0"
|
||||
DefaultDepth 24
|
||||
Option "Stereo" "0"
|
||||
Option "nvidiaXineramaInfoOrder" "DFP-5"
|
||||
Option "metamodes" "HDMI-0: 1920x1080_60 +0+0"
|
||||
Option "SLI" "Off"
|
||||
Option "MultiGPU" "Off"
|
||||
Option "BaseMosaic" "off"
|
||||
SubSectionSub "Display"
|
||||
Depth 24
|
||||
EndSubSection
|
||||
EndSection
|
||||
|
||||
|
|
@ -0,0 +1,278 @@
|
|||
/*
|
||||
|
||||
This file is part of "Interface Fractures III - Silicon".
|
||||
Copyright (c) 2015 Luka Prinčič, All rights reserved.
|
||||
This program is free software distributed under
|
||||
GNU General Public Licence. See COPYING for more info.
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
IF3Si.pde
|
||||
|
||||
*/
|
||||
|
||||
|
||||
// undecorate window (remove window borders etc) - - - - - - - - - - - - - - -
|
||||
public void init() { frame.removeNotify(); frame.setUndecorated(true);
|
||||
frame.addNotify(); super.init(); }
|
||||
|
||||
// load libs
|
||||
import oscP5.*; // Open Sound Control
|
||||
import netP5.*;
|
||||
|
||||
|
||||
// declarations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
// declare OSC object
|
||||
OscP5 oscP5;
|
||||
|
||||
|
||||
// IMAGE POOL, a 2D array
|
||||
PImage[][] imgPool;
|
||||
|
||||
// texture (tiles)
|
||||
float texX = 0;
|
||||
float texY = 0;
|
||||
|
||||
// generate an array of random numbers
|
||||
int[] rands = new int[500];
|
||||
IntList randz; // arrayList
|
||||
|
||||
// for draw cube
|
||||
int cubesnum = 20;
|
||||
PGraphics[] cubes = new PGraphics[cubesnum];
|
||||
PShader blur;
|
||||
PGraphics bpass1, bpass2;
|
||||
|
||||
// spheres
|
||||
int ptsW, ptsH;
|
||||
|
||||
int numPointsW;
|
||||
int numPointsH_2pi;
|
||||
int numPointsH;
|
||||
|
||||
float[] coorX;
|
||||
float[] coorY;
|
||||
float[] coorZ;
|
||||
float[] multXZ;
|
||||
|
||||
PGraphics sphere;
|
||||
|
||||
// tiles
|
||||
boolean drawTilesToggle;
|
||||
int tilesBgHue, tilesBgSat, tilesBgBri, tilesHue, tilesSat, tilesBri;
|
||||
int tilesNumX, tilesNumY, tilesTexBank, tilesTexId;
|
||||
float tilesTexSpeedX, tilesTexSpeedY, tilesOverlap;
|
||||
|
||||
// testPicture
|
||||
boolean testPictureToggle = false;
|
||||
PFont testFont;
|
||||
|
||||
// testPattern
|
||||
boolean testPatternToggle = false;
|
||||
int testPatternTexBank, testPatternTexId, testPatternTexAlpha;
|
||||
|
||||
// fps
|
||||
PFont fpsFont;
|
||||
|
||||
|
||||
// siLines
|
||||
ArrayList<FloatList> siLinesData;
|
||||
|
||||
// screenClean
|
||||
float screenCleanHue, screenCleanSaturation, screenCleanBrightness,
|
||||
screenCleanAlpha, screenCleanFlickrAmount, screenCleanFlickrSpeed;
|
||||
|
||||
// drawSpectrum
|
||||
boolean drawSpectrumToggle;
|
||||
float drawSpectrumAFactor;
|
||||
int drawSpectrumThreshold;
|
||||
int drawSpectrumHeight;
|
||||
int drawSpectrumWidth;
|
||||
float drawSpectrumAwidth;
|
||||
float drawSpectrumSaturation;
|
||||
|
||||
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
void setup() { // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
float sizefactor = 1; // define the size of the screen, 1 = 1080p
|
||||
size( int( 1920 * sizefactor ),
|
||||
int( 1080 * sizefactor ),
|
||||
P3D ); // renderer
|
||||
|
||||
// framerate
|
||||
frameRate(60);
|
||||
smooth(32); // 32??
|
||||
noCursor();
|
||||
background(0);
|
||||
|
||||
println("\n\n~~~ Hello. Starting Interface Fractures III - SILICON." +
|
||||
" - - - - - - - - - - - - - - - - - - - - - -\n");
|
||||
|
||||
|
||||
// open sound control
|
||||
oscP5 = new OscP5(this,12000); // listening at port 12000
|
||||
println("~~~ starting oscP5 ...");
|
||||
oscP5.plug(this,"ctlin","/ctlin"); // osc from Renoise/Midi (via SC) -> function 'ctlin'
|
||||
oscP5.plug(this,"scosc","/sc"); // osc from SuperCollider -> function 'scosc'
|
||||
|
||||
// get all textures into an image pool
|
||||
println("\n\n~~~ loading textures into image pool ...\n");
|
||||
imgPool = getImages("/images/");
|
||||
|
||||
|
||||
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
println("~~~ getting and processing lines data ...");
|
||||
//siLinesData = new ArrayList<FloatList>();
|
||||
siLinesData = getLinesData(); // function, returns an ArrayList
|
||||
//printArray(siLinesData);
|
||||
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
|
||||
// create an array of random value between -50 and 50
|
||||
for (int i=0; i < 500; i++) { rands[i] = i-250; }
|
||||
shuffle(rands);
|
||||
|
||||
|
||||
// drawCube ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `
|
||||
// an array of PGraphics
|
||||
for (int i = 0; i < cubesnum; i++) {
|
||||
cubes[i] = createGraphics(width, height, P3D);
|
||||
}
|
||||
blur = loadShader("blur.glsl");
|
||||
bpass1 = createGraphics(width, height, P3D);
|
||||
bpass1.smooth();
|
||||
bpass2 = createGraphics(width, height, P3D);
|
||||
bpass2.smooth();
|
||||
|
||||
|
||||
randz = new IntList(width);
|
||||
for (int i=0; i < width; i++) {
|
||||
randz.set(i, i);
|
||||
}
|
||||
randz.shuffle();
|
||||
//println(randz);
|
||||
|
||||
// spheres
|
||||
ptsW=30;
|
||||
ptsH=30;
|
||||
initializeSphere(ptsW, ptsH); // number of vertices around the width and height
|
||||
sphere = createGraphics(width, height, P3D);
|
||||
|
||||
// for testPicture
|
||||
//String[] fontList = PFont.list();
|
||||
//printArray(fontList);
|
||||
testFont = createFont("Oliver's Barney", 50);
|
||||
|
||||
// fps
|
||||
fpsFont = createFont("Ubuntu Mono", 16);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
void draw() { // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// SCENENGINES / / / / / / / / / / / / / / / / / / / / / / / / / / |
|
||||
|
||||
// clean screen ````````````````````````````````````````````````````|
|
||||
blendMode(BLEND);
|
||||
screenClean(screenCleanHue,
|
||||
screenCleanSaturation,
|
||||
screenCleanBrightness,
|
||||
screenCleanAlpha,
|
||||
screenCleanFlickrAmount,
|
||||
screenCleanFlickrSpeed);
|
||||
|
||||
// drawSpectrum
|
||||
drawSpectrum(drawSpectrumToggle,
|
||||
siLinesData, // ArrayList<FloatList> 2D data
|
||||
drawSpectrumThreshold, // threshold 0-1000 (1000 = nothing)
|
||||
drawSpectrumAFactor, // alpha factor (58 = 1)
|
||||
drawSpectrumHeight, // line height
|
||||
drawSpectrumWidth, // line height
|
||||
drawSpectrumAwidth, // alpha->width amp
|
||||
drawSpectrumSaturation // saturation
|
||||
);
|
||||
|
||||
|
||||
// draw tiles `````````````````````````````````````````````````````|
|
||||
tiles(drawTilesToggle, // render on/off
|
||||
tilesBgHue, tilesBgSat, tilesBgBri, tilesHue, tilesSat, tilesBri,
|
||||
//color(0, 0, 0, 80), // background color (HSBA)
|
||||
// color(80, 70, 20, 100), // tile color
|
||||
20, // tile hue distance
|
||||
0, // blendMode
|
||||
tilesNumX, // number of tiles on X axis
|
||||
tilesNumY, // number of tiles on Y axis
|
||||
tilesTexBank, // texture bank number
|
||||
tilesTexId, // texture number/id
|
||||
tilesTexSpeedX, // texture speed X
|
||||
tilesTexSpeedY, // texture speed Y
|
||||
tilesOverlap // overlap. 127 = 300%
|
||||
);
|
||||
|
||||
|
||||
// draw spheress```````````````````````````````````````````````````|
|
||||
drawSpheres(boolean(0)
|
||||
);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// draw cubes `````````````````````````````````````````````````````|
|
||||
drawCube(boolean(0), cubes,
|
||||
100, height/2, -100,
|
||||
400, 300, 300,
|
||||
radians(frameCount), radians(frameCount*0.7), PI/2,
|
||||
0);
|
||||
|
||||
|
||||
|
||||
// test pattern```````````````````````````````````````````````````|
|
||||
|
||||
|
||||
testPattern(testPatternToggle, // boolean(0), // on/off
|
||||
testPatternTexBank, testPatternTexId,
|
||||
testPatternTexAlpha, // image alpha
|
||||
|
||||
10, // number of horizontal 'lanes'
|
||||
10, // density
|
||||
4, // stroke width
|
||||
255, // stroke alpha
|
||||
2 // speed
|
||||
);
|
||||
|
||||
|
||||
// debug `````````````````````````````````````````````````````````|
|
||||
// draw test picture
|
||||
testPicture(testPictureToggle);
|
||||
|
||||
// frames per second
|
||||
displayFps(false);
|
||||
|
||||
// document
|
||||
autoSnap(false);
|
||||
|
||||
} // --------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue