parent
fa5e51d9b1
commit
c6262bfeaf
7 changed files with 798 additions and 0 deletions
@ -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