diff --git a/exports/toNull.py b/exports/toNull.py
index 08b4dfc..a98955a 100755
--- a/exports/toNull.py
+++ b/exports/toNull.py
@@ -10,7 +10,7 @@ v0.1.0
A basic exporter
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/exports/toRedis.py b/exports/toRedis.py
index 36381b8..71eacb3 100644
--- a/exports/toRedis.py
+++ b/exports/toRedis.py
@@ -10,7 +10,7 @@ v0.1.0
A basic exporter
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/exports/toUDP.py b/exports/toUDP.py
index 64787db..29101f5 100644
--- a/exports/toUDP.py
+++ b/exports/toUDP.py
@@ -10,7 +10,7 @@ v0.1.0
A basic exporter
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/filters/anaglyph.py b/filters/anaglyph.py
index 12d2203..dee5141 100755
--- a/filters/anaglyph.py
+++ b/filters/anaglyph.py
@@ -10,7 +10,7 @@ v0.1.0
Attempts to create a valid 3D-glasses structure
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/filters/colorcycle.py b/filters/colorcycle.py
index e293336..00c2e68 100755
--- a/filters/colorcycle.py
+++ b/filters/colorcycle.py
@@ -10,7 +10,7 @@ v0.1.0
A simple effect : cycle colors
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/filters/kaleidoscope.py b/filters/kaleidoscope.py
index 8f874b3..0ae3c4d 100755
--- a/filters/kaleidoscope.py
+++ b/filters/kaleidoscope.py
@@ -10,7 +10,7 @@ v0.1.0
A simple effect : mirror a quadrant of the input
-LICENCE : CC
+Licensed under GNU GPLv3
by Sam Neurohack
diff --git a/filters/redilysis.py b/filters/redilysis.py
index 00cd61a..edb9f0a 100755
--- a/filters/redilysis.py
+++ b/filters/redilysis.py
@@ -13,7 +13,7 @@ A complex effect that depends on redis keys for audio analysis
see https://git.interhacker.space/teamlase/redilysis for more informations
about the redilysis project
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/filters/redilysis_colors.py b/filters/redilysis_colors.py
index 2b4abc1..9092431 100755
--- a/filters/redilysis_colors.py
+++ b/filters/redilysis_colors.py
@@ -13,7 +13,7 @@ A complex effect that depends on redis keys for audio analysis
see https://git.interhacker.space/teamlase/redilysis for more informations
about the redilysis project
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/generators/159.gml b/generators/159.gml
deleted file mode 100755
index c121f21..0000000
--- a/generators/159.gml
+++ /dev/null
@@ -1,2407 +0,0 @@
-
-
-
-
-
- 117.000000
- -77.000000
- 0.810000
-
-
- 0.000000
- 0.000000
- 0.000000
-
-
-
-
-
- 0.237305
- 0.406250
- 0.000000
-
-
-
- 0.238266
- 0.403367
- 1.400000
-
-
-
- 0.239250
- 0.399071
- 3.300000
-
-
-
- 0.238950
- 0.393930
- 4.800000
-
-
-
- 0.237823
- 0.387477
- 6.700000
-
-
-
- 0.236545
- 0.380665
- 8.100000
-
-
-
- 0.234818
- 0.372415
- 10.000000
-
-
-
- 0.232324
- 0.363344
- 11.400000
-
-
-
- 0.229294
- 0.353159
- 13.400000
-
-
-
- 0.227202
- 0.345460
- 14.800000
-
-
-
- 0.225002
- 0.338646
- 16.600000
-
-
-
- 0.221592
- 0.334011
- 18.100000
-
-
-
- 0.217400
- 0.330838
- 20.100000
-
-
-
- 0.214784
- 0.331250
- 21.400000
-
-
-
- 0.213434
- 0.333180
- 23.299999
-
-
-
- 0.214631
- 0.333387
- 24.700001
-
-
-
- 0.217572
- 0.333613
- 26.600000
-
-
-
- 0.221165
- 0.337621
- 28.000000
-
-
-
- 0.226135
- 0.344309
- 29.900000
-
-
-
- 0.233033
- 0.350578
- 31.400000
-
-
-
- 0.242032
- 0.357017
- 33.299999
-
-
-
- 0.250983
- 0.362042
- 34.700001
-
-
-
- 0.260938
- 0.366166
- 36.599998
-
-
-
- 0.269995
- 0.367181
- 38.099998
-
-
-
- 0.279334
- 0.366333
- 39.900002
-
-
-
- 0.286610
- 0.364380
- 41.400002
-
-
-
- 0.292839
- 0.361992
- 43.200001
-
-
-
- 0.295499
- 0.360920
- 44.700001
-
-
-
- 0.296439
- 0.361083
- 46.599998
-
-
-
- 0.296743
- 0.363428
- 48.000000
-
-
-
- 0.296226
- 0.366788
- 49.900002
-
-
-
- 0.293507
- 0.368321
- 51.299999
-
-
-
- 0.289128
- 0.370038
- 53.299999
-
-
-
- 0.284667
- 0.375439
- 54.700001
-
-
-
- 0.279292
- 0.383830
- 56.599998
-
-
-
- 0.272978
- 0.392327
- 58.000000
-
-
-
- 0.264724
- 0.402094
- 59.900002
-
-
-
- 0.254888
- 0.412061
- 61.299999
-
-
-
- 0.242979
- 0.421866
- 63.200001
-
-
-
- 0.232024
- 0.425413
- 64.599998
-
-
-
- 0.220943
- 0.425049
- 66.500000
-
-
-
- 0.213157
- 0.421471
- 68.000000
-
-
-
- 0.206600
- 0.415554
- 69.900002
-
-
-
- 0.202100
- 0.408913
- 71.300003
-
-
-
- 0.198550
- 0.402056
- 73.199997
-
-
-
- 0.196690
- 0.396906
- 74.599998
-
-
-
- 0.194517
- 0.386215
- 76.500000
-
-
-
- 0.192082
- 0.372647
- 78.000000
-
-
-
- 0.191367
- 0.363967
- 79.900002
-
-
-
- 0.192626
- 0.350222
- 81.300003
-
-
-
- 0.195742
- 0.331501
- 83.199997
-
-
-
- 0.201127
- 0.314455
- 84.599998
-
-
-
- 0.208935
- 0.298130
- 86.500000
-
-
-
- 0.218118
- 0.289324
- 87.900002
-
-
-
- 0.227836
- 0.284232
- 89.800003
-
-
-
- 0.233098
- 0.282664
- 91.199997
-
-
-
- 0.239028
- 0.283907
- 93.199997
-
-
-
- 0.246120
- 0.286885
- 94.599998
-
-
-
- 0.251493
- 0.290493
- 96.500000
-
-
-
- 0.255933
- 0.294309
- 97.900002
-
-
-
- 0.257817
- 0.296784
- 99.800003
-
-
-
- 0.258481
- 0.300957
- 101.199997
-
-
-
- 0.258513
- 0.306063
- 103.099998
-
-
-
- 0.257754
- 0.308355
- 104.599998
-
-
-
- 0.256641
- 0.308205
- 106.400002
-
-
-
- 0.256132
- 0.304081
- 107.900002
-
-
-
- 0.255947
- 0.298122
- 109.800003
-
-
-
- 0.255520
- 0.294058
- 111.199997
-
-
-
- 0.253853
- 0.287026
- 112.900002
-
-
-
- 0.251582
- 0.276624
- 114.800003
-
-
-
- 0.250550
- 0.264782
- 116.199997
-
-
-
- 0.250176
- 0.252431
- 117.900002
-
-
-
- 0.251030
- 0.243700
- 119.800003
-
-
-
- 0.255387
- 0.226922
- 121.300003
-
-
-
- 0.263554
- 0.202966
- 123.099998
-
-
-
- 0.275911
- 0.180318
- 124.599998
-
-
-
- 0.292870
- 0.157185
- 126.400002
-
-
-
- 0.311563
- 0.140687
- 127.900002
-
-
-
- 0.330837
- 0.127536
- 129.600006
-
-
-
- 0.342601
- 0.121198
- 131.399994
-
-
-
- 0.360462
- 0.115677
- 132.899994
-
-
-
- 0.385381
- 0.110322
- 134.699997
-
-
-
- 0.410884
- 0.108722
- 136.199997
-
-
-
- 0.436238
- 0.108989
- 137.899994
-
-
-
- 0.452571
- 0.111970
- 139.699997
-
-
-
- 0.480148
- 0.124429
- 141.199997
-
-
-
- 0.517819
- 0.145000
- 143.100006
-
-
-
- 0.550556
- 0.168666
- 144.500000
-
-
-
- 0.581781
- 0.196913
- 146.399994
-
-
-
- 0.601696
- 0.223718
- 147.800003
-
-
-
- 0.616049
- 0.249516
- 149.600006
-
-
-
- 0.622164
- 0.264828
- 151.399994
-
-
-
- 0.625057
- 0.287230
- 152.899994
-
-
-
- 0.625694
- 0.316760
- 154.699997
-
-
-
- 0.621193
- 0.341844
- 156.100006
-
-
-
- 0.614264
- 0.364259
- 157.800003
-
-
-
- 0.609128
- 0.376585
- 159.699997
-
-
-
- 0.599180
- 0.392089
- 161.100006
-
-
-
- 0.585311
- 0.411216
- 163.000000
-
-
-
- 0.573383
- 0.425426
- 164.500000
-
-
-
- 0.563464
- 0.436341
- 166.399994
-
-
-
- 0.562424
- 0.438469
- 167.800003
-
-
-
- 0.565697
- 0.436409
- 169.600006
-
-
-
- 0.568010
- 0.434087
- 171.300003
-
-
-
- 0.571403
- 0.428415
- 172.800003
-
-
-
- 0.575579
- 0.419926
- 174.699997
-
-
-
- 0.578187
- 0.411397
- 176.100006
-
-
-
- 0.579963
- 0.403025
- 177.699997
-
-
-
- 0.579101
- 0.397602
- 179.699997
-
-
-
- 0.572211
- 0.388333
- 181.100006
-
-
-
- 0.560337
- 0.376165
- 183.000000
-
-
-
- 0.546285
- 0.367486
- 184.399994
-
-
-
- 0.529320
- 0.361160
- 186.300003
-
-
-
- 0.513171
- 0.360249
- 187.800003
-
-
-
- 0.497612
- 0.361897
- 189.600006
-
-
-
- 0.489072
- 0.362779
- 191.300003
-
-
-
- 0.478694
- 0.363116
- 192.800003
-
-
-
- 0.466592
- 0.365000
- 194.600006
-
-
-
- 0.459726
- 0.373001
- 196.100006
-
-
-
- 0.455583
- 0.383964
- 197.699997
-
-
-
- 0.455467
- 0.389494
- 199.600006
-
-
-
- 0.461772
- 0.393773
- 201.099991
-
-
-
- 0.472622
- 0.397396
- 202.899994
-
-
-
- 0.484001
- 0.397476
- 204.399994
-
-
-
- 0.495359
- 0.395824
- 206.300003
-
-
-
- 0.500694
- 0.396154
- 207.699997
-
-
-
- 0.504116
- 0.401060
- 209.500000
-
-
-
- 0.507142
- 0.407704
- 211.300003
-
-
-
- 0.509173
- 0.409010
- 212.800003
-
-
-
- 0.510549
- 0.408760
- 214.600006
-
-
-
- 0.510377
- 0.413436
- 216.000000
-
-
-
- 0.509656
- 0.423175
- 217.699997
-
-
-
- 0.510039
- 0.437761
- 219.600006
-
-
-
- 0.511007
- 0.454457
- 221.000000
-
-
-
- 0.512445
- 0.465432
- 223.000000
-
-
-
- 0.517009
- 0.484037
- 224.399994
-
-
-
- 0.523108
- 0.506813
- 226.199997
-
-
-
- 0.526299
- 0.519175
- 227.699997
-
-
-
- 0.529222
- 0.532477
- 229.500000
-
-
-
- 0.532194
- 0.546901
- 231.199997
-
-
-
- 0.533497
- 0.553280
- 232.699997
-
-
-
- 0.532559
- 0.554776
- 234.500000
-
-
-
- 0.526393
- 0.551951
- 236.000000
-
-
-
- 0.515800
- 0.545929
- 237.600006
-
-
-
- 0.503077
- 0.537723
- 239.500000
-
-
-
- 0.489564
- 0.528625
- 241.000000
-
-
-
- 0.480308
- 0.523430
- 242.899994
-
-
-
- 0.463340
- 0.516762
- 244.300003
-
-
-
- 0.442252
- 0.509113
- 246.100006
-
-
-
- 0.429044
- 0.505096
- 247.800003
-
-
-
- 0.408866
- 0.501124
- 249.399994
-
-
-
- 0.382391
- 0.497741
- 251.199997
-
-
-
- 0.361137
- 0.499471
- 252.800003
-
-
-
- 0.341117
- 0.505065
- 254.500000
-
-
-
- 0.325356
- 0.513125
- 256.000000
-
-
-
- 0.310059
- 0.523336
- 257.799988
-
-
-
- 0.297048
- 0.532576
- 259.200012
-
-
-
- 0.285151
- 0.541197
- 260.899994
-
-
-
- 0.279039
- 0.544930
- 262.799988
-
-
-
- 0.272821
- 0.546257
- 264.299988
-
-
-
- 0.266187
- 0.546688
- 266.000000
-
-
-
- 0.262526
- 0.545294
- 267.799988
-
-
-
- 0.258181
- 0.538467
- 269.399994
-
-
-
- 0.252331
- 0.527450
- 271.100006
-
-
-
- 0.245771
- 0.516021
- 272.700012
-
-
-
- 0.237181
- 0.502877
- 274.399994
-
-
-
- 0.226215
- 0.489939
- 276.000000
-
-
-
- 0.212237
- 0.476052
- 277.799988
-
-
-
- 0.198120
- 0.465278
- 279.200012
-
-
-
- 0.183146
- 0.455572
- 280.899994
-
-
-
- 0.172635
- 0.449194
- 282.799988
-
-
-
- 0.164410
- 0.444415
- 284.200012
-
-
-
- 0.160954
- 0.442424
- 286.000000
-
-
-
- 0.159557
- 0.441727
- 287.799988
-
-
-
- 0.158342
- 0.441503
- 289.299988
-
-
-
- 0.157638
- 0.441801
- 291.100006
-
-
-
- 0.159560
- 0.443429
- 292.700012
-
-
-
- 0.164166
- 0.445872
- 294.399994
-
-
-
- 0.171964
- 0.447725
- 295.899994
-
-
-
- 0.183510
- 0.449047
- 297.799988
-
-
-
- 0.198072
- 0.448860
- 299.200012
-
-
-
- 0.216656
- 0.446182
- 300.799988
-
-
-
- 0.236024
- 0.437773
- 302.700012
-
-
-
- 0.255533
- 0.426657
- 304.200012
-
-
-
- 0.264077
- 0.421624
- 305.899994
-
-
-
- 0.270242
- 0.416507
- 307.700012
-
-
-
- 0.285242
- 0.401079
- 309.299988
-
-
-
- 0.306944
- 0.377572
- 311.000000
-
-
-
- 0.325403
- 0.355063
- 312.700012
-
-
-
- 0.342980
- 0.330997
- 314.299988
-
-
-
- 0.355254
- 0.310116
- 315.899994
-
-
-
- 0.365175
- 0.288973
- 317.700012
-
-
-
- 0.370345
- 0.271894
- 319.200012
-
-
-
- 0.372310
- 0.256070
- 321.000000
-
-
-
- 0.369063
- 0.246051
- 322.399994
-
-
-
- 0.362007
- 0.238857
- 324.200012
-
-
-
- 0.353067
- 0.235886
- 325.899994
-
-
-
- 0.342262
- 0.235644
- 327.700012
-
-
-
- 0.332780
- 0.238882
- 329.200012
-
-
-
- 0.323099
- 0.245278
- 331.000000
-
-
-
- 0.314945
- 0.254620
- 332.600006
-
-
-
- 0.307750
- 0.266582
- 334.299988
-
-
-
- 0.305395
- 0.277350
- 335.899994
-
-
-
- 0.306559
- 0.288579
- 337.700012
-
-
-
- 0.311927
- 0.298402
- 339.200012
-
-
-
- 0.321557
- 0.307862
- 341.000000
-
-
-
- 0.335558
- 0.313442
- 342.399994
-
-
-
- 0.353981
- 0.316924
- 344.100006
-
-
-
- 0.372326
- 0.317582
- 345.799988
-
-
-
- 0.392738
- 0.316352
- 347.700012
-
-
-
- 0.411319
- 0.313254
- 349.200012
-
-
-
- 0.430198
- 0.308730
- 351.000000
-
-
-
- 0.443847
- 0.304220
- 352.500000
-
-
-
- 0.455290
- 0.300051
- 354.299988
-
-
-
- 0.461868
- 0.299224
- 355.899994
-
-
-
- 0.465540
- 0.300232
- 357.600006
-
-
-
- 0.464523
- 0.301520
- 359.200012
-
-
-
- 0.460185
- 0.303992
- 361.000000
-
-
-
- 0.453440
- 0.309787
- 362.399994
-
-
-
- 0.444113
- 0.319305
- 364.299988
-
-
-
- 0.433524
- 0.332246
- 365.700012
-
-
-
- 0.421915
- 0.346667
- 367.600006
-
-
-
- 0.414575
- 0.353069
- 369.100006
-
-
-
- 0.409007
- 0.357931
- 371.000000
-
-
-
- 0.404972
- 0.370217
- 372.500000
-
-
-
- 0.402204
- 0.385333
- 374.200012
-
-
-
- 0.403513
- 0.388217
- 375.899994
-
-
-
- 0.406782
- 0.383831
- 377.600006
-
-
-
- 0.408335
- 0.377552
- 379.100006
-
-
-
- 0.408907
- 0.369803
- 380.899994
-
-
-
- 0.409096
- 0.362416
- 382.299988
-
-
-
- 0.408545
- 0.355666
- 384.200012
-
-
-
- 0.405816
- 0.354217
- 385.700012
-
-
-
- 0.401068
- 0.355807
- 387.600006
-
-
-
- 0.394958
- 0.358402
- 389.100006
-
-
-
- 0.386951
- 0.361858
- 390.899994
-
-
-
- 0.377958
- 0.365621
- 392.500000
-
-
-
- 0.367797
- 0.369911
- 394.200012
-
-
-
- 0.360106
- 0.373530
- 395.799988
-
-
-
- 0.353720
- 0.376353
- 397.500000
-
-
-
- 0.351009
- 0.375830
- 399.100006
-
-
-
- 0.350846
- 0.372523
- 400.899963
-
-
-
- 0.354108
- 0.366263
- 402.400024
-
-
-
- 0.359899
- 0.357724
- 404.199982
-
-
-
- 0.366497
- 0.349940
- 405.600037
-
-
-
- 0.374134
- 0.342065
- 407.499969
-
-
-
- 0.380713
- 0.336173
- 409.100006
-
-
-
- 0.386883
- 0.331278
- 410.899994
-
-
-
- 0.390289
- 0.329198
- 412.500000
-
-
-
- 0.391362
- 0.328892
- 414.200012
-
-
-
- 0.387780
- 0.330577
- 415.799988
-
-
-
- 0.379452
- 0.335101
- 417.500000
-
-
-
- 0.365258
- 0.345071
- 419.200012
-
-
-
- 0.345925
- 0.359539
- 420.799988
-
-
-
- 0.327136
- 0.373961
- 422.299988
-
-
-
- 0.305583
- 0.391195
- 424.200012
-
-
-
- 0.282553
- 0.411361
- 425.600006
-
-
-
- 0.257187
- 0.434770
- 427.500000
-
-
-
- 0.238864
- 0.453028
- 429.000000
-
-
-
- 0.223230
- 0.469666
- 430.799988
-
-
-
- 0.212653
- 0.481482
- 432.399994
-
-
-
- 0.204680
- 0.490439
- 434.100006
-
-
-
- 0.202330
- 0.491983
- 435.700012
-
-
-
- 0.203973
- 0.488410
- 437.500000
-
-
-
- 0.210313
- 0.480180
- 439.100006
-
-
-
- 0.220521
- 0.468781
- 440.799988
-
-
-
- 0.232309
- 0.458956
- 442.200012
-
-
-
- 0.245988
- 0.449142
- 444.100006
-
-
-
- 0.257461
- 0.440942
- 445.600006
-
-
-
- 0.268508
- 0.433367
- 447.399994
-
-
-
- 0.276488
- 0.429358
- 448.899994
-
-
-
- 0.282595
- 0.427889
- 450.799988
-
-
-
- 0.283685
- 0.430579
- 452.299988
-
-
-
- 0.281773
- 0.436715
- 454.100006
-
-
-
- 0.278308
- 0.445719
- 455.700012
-
-
-
- 0.273276
- 0.458077
- 457.500000
-
-
-
- 0.267071
- 0.472238
- 458.899994
-
-
-
- 0.259583
- 0.488495
- 460.700012
-
-
-
- 0.253053
- 0.501354
- 462.200012
-
-
-
- 0.246716
- 0.512565
- 464.100006
-
-
-
- 0.242491
- 0.518100
- 465.600006
-
-
-
- 0.240103
- 0.519739
- 467.399994
-
-
-
- 0.242347
- 0.515574
- 468.799988
-
-
-
- 0.247951
- 0.507164
- 470.700012
-
-
-
- 0.255252
- 0.496871
- 472.299988
-
-
-
- 0.265144
- 0.483949
- 474.100006
-
-
-
- 0.277446
- 0.470320
- 475.700012
-
-
-
- 0.292135
- 0.455340
- 477.399994
-
-
-
- 0.304081
- 0.444064
- 478.799988
-
-
-
- 0.315483
- 0.434723
- 480.700012
-
-
-
- 0.324345
- 0.430757
- 482.100006
-
-
-
- 0.331603
- 0.429969
- 484.000000
-
-
-
- 0.333213
- 0.432263
- 485.500000
-
-
-
- 0.331672
- 0.437245
- 487.399994
-
-
-
- 0.329092
- 0.444963
- 488.799988
-
-
-
- 0.324664
- 0.456201
- 490.700012
-
-
-
- 0.316508
- 0.470615
- 492.200012
-
-
-
- 0.305199
- 0.488167
- 494.000000
-
-
-
- 0.294439
- 0.503123
- 495.600006
-
-
-
- 0.283174
- 0.517742
- 497.399994
-
-
-
- 0.274307
- 0.528757
- 498.799988
-
-
-
- 0.266672
- 0.537988
- 500.700012
-
-
-
- 0.263409
- 0.541916
- 502.100006
-
-
-
- 0.262681
- 0.543120
- 504.000000
-
-
-
- 0.264231
- 0.542744
- 505.399994
-
-
-
- 0.268529
- 0.539429
- 507.399994
-
-
-
- 0.277662
- 0.528517
- 508.700012
-
-
-
- 0.290994
- 0.510818
- 510.600006
-
-
-
- 0.304901
- 0.489955
- 512.099976
-
-
-
- 0.319566
- 0.467018
- 514.000000
-
-
-
- 0.328959
- 0.453192
- 515.599976
-
-
-
- 0.336279
- 0.444050
- 517.299988
-
-
-
- 0.341794
- 0.440344
- 518.799988
-
-
-
- 0.347328
- 0.439062
- 520.599976
-
-
-
- 0.352925
- 0.438652
- 522.099976
-
-
-
- 0.358917
- 0.438528
- 523.900024
-
-
-
- 0.363028
- 0.438491
- 525.400024
-
-
-
- 0.366784
- 0.438481
- 527.400024
-
-
-
- 0.370847
- 0.438478
- 528.900024
-
-
-
- 0.375878
- 0.439026
- 530.599976
-
-
-
- 0.381314
- 0.441498
- 532.000000
-
-
-
- 0.386464
- 0.444897
- 533.900024
-
-
-
- 0.386990
- 0.446442
- 535.500000
-
-
-
- 0.384857
- 0.447978
- 537.299988
-
-
-
- 0.382292
- 0.452556
- 538.900024
-
-
-
- 0.378701
- 0.460060
- 540.500000
-
-
-
- 0.373160
- 0.469140
- 542.099976
-
-
-
- 0.365731
- 0.479986
- 543.900024
-
-
-
- 0.358456
- 0.489480
- 545.299988
-
-
-
- 0.351377
- 0.498188
- 547.200012
-
-
-
- 0.348293
- 0.501949
- 548.700012
-
-
-
- 0.347986
- 0.501881
- 550.599976
-
-
-
- 0.351199
- 0.495997
- 552.000000
-
-
-
- 0.357159
- 0.485918
- 553.900024
-
-
-
- 0.364576
- 0.475143
- 555.400024
-
-
-
- 0.373101
- 0.463488
- 557.200012
-
-
-
- 0.379096
- 0.455161
- 558.700012
-
-
-
- 0.384186
- 0.448551
- 560.599976
-
-
-
- 0.388065
- 0.445767
- 562.000000
-
-
-
- 0.391945
- 0.444605
- 563.900024
-
-
-
- 0.395839
- 0.443465
- 565.299988
-
-
-
- 0.400169
- 0.442419
- 567.200012
-
-
-
- 0.403799
- 0.442699
- 568.599976
-
-
-
- 0.407846
- 0.444004
- 570.599976
-
-
-
- 0.412816
- 0.446104
- 572.000000
-
-
-
- 0.419199
- 0.449147
- 573.900024
-
-
-
- 0.425986
- 0.452979
- 575.299988
-
-
-
- 0.432459
- 0.457329
- 577.200012
-
-
-
- 0.433563
- 0.459997
- 578.599976
-
-
-
- 0.431635
- 0.462402
- 580.500000
-
-
-
- 0.429137
- 0.465879
- 582.000000
-
-
-
- 0.425567
- 0.471068
- 583.799988
-
-
-
- 0.420032
- 0.478084
- 585.299988
-
-
-
- 0.412971
- 0.487249
- 587.200012
-
-
-
- 0.407346
- 0.496765
- 588.599976
-
-
-
- 0.402533
- 0.506320
- 590.500000
-
-
-
- 0.400478
- 0.510503
- 591.900024
-
-
-
- 0.400361
- 0.511448
- 593.799988
-
-
-
- 0.402873
- 0.509462
- 595.200012
-
-
-
- 0.407921
- 0.504809
- 597.099976
-
-
-
- 0.415658
- 0.496991
- 598.599976
-
-
-
- 0.425742
- 0.486598
- 600.500000
-
-
-
- 0.434939
- 0.477252
- 601.900024
-
-
-
- 0.444523
- 0.468223
- 603.799988
-
-
-
- 0.452646
- 0.462828
- 605.299988
-
-
-
- 0.459832
- 0.459413
- 607.099976
-
-
-
- 0.462184
- 0.458776
- 608.599976
-
-
-
- 0.461997
- 0.460562
- 610.400024
-
-
-
- 0.461023
- 0.466134
- 611.900024
-
-
-
- 0.459022
- 0.476376
- 613.900024
-
-
-
- 0.454908
- 0.492869
- 615.200012
-
-
-
- 0.449254
- 0.515733
- 617.099976
-
-
-
- 0.444486
- 0.540295
- 618.599976
-
-
-
- 0.440625
- 0.567259
- 620.400024
-
-
-
- 0.440457
- 0.587020
- 621.900024
-
-
-
- 0.443666
- 0.604370
- 623.799988
-
-
-
- 0.451628
- 0.617181
- 625.200012
-
-
-
- 0.463893
- 0.627507
- 627.099976
-
-
-
- 0.478073
- 0.630404
- 628.599976
-
-
-
- 0.495688
- 0.626996
- 630.599976
-
-
-
- 0.514596
- 0.614125
- 631.799988
-
-
-
- 0.536437
- 0.592826
- 633.799988
-
-
-
- 0.556186
- 0.566624
- 635.200012
-
-
-
- 0.574705
- 0.538497
- 637.099976
-
-
-
- 0.584683
- 0.521737
- 638.500000
-
-
-
- 0.596327
- 0.497782
- 640.400024
-
-
-
- 0.609338
- 0.469517
- 641.900024
-
-
-
- 0.616886
- 0.450656
- 643.700012
-
-
-
- 0.626927
- 0.418090
- 645.200012
-
-
-
- 0.638739
- 0.374543
- 647.099976
-
-
-
- 0.644749
- 0.340645
- 648.500000
-
-
-
- 0.647749
- 0.312258
- 650.400024
-
-
-
- 0.648873
- 0.300183
- 651.799988
-
-
-
- 0.649248
- 0.295919
- 653.700012
-
-
-
- 0.649365
- 0.294543
- 655.099976
-
-
-
- 0.649400
- 0.294121
- 657.000000
-
-
-
- 0.649410
- 0.293995
- 658.500000
-
-
-
-
-
-
diff --git a/generators/160.gml b/generators/160.gml
deleted file mode 100755
index ec75b4d..0000000
--- a/generators/160.gml
+++ /dev/null
@@ -1,2791 +0,0 @@
-
-
-
-
-
- -390.000000
- -32.000000
- 0.419999
-
-
- 27.000000
- 1.000000
- 0.000000
-
-
-
-
-
- 0.147498
- 0.219538
- 0.000000
-
-
-
- 0.147101
- 0.212942
- 4.800000
-
-
-
- 0.146946
- 0.207503
- 8.100000
-
-
-
- 0.146896
- 0.203511
- 11.700000
-
-
-
- 0.146724
- 0.200267
- 14.900000
-
-
-
- 0.145868
- 0.198226
- 21.400000
-
-
-
- 0.144555
- 0.198876
- 37.400002
-
-
-
- 0.144007
- 0.204583
- 40.700001
-
-
-
- 0.143825
- 0.218993
- 43.799999
-
-
-
- 0.144083
- 0.244724
- 46.799999
-
-
-
- 0.145928
- 0.283239
- 50.000000
-
-
-
- 0.149557
- 0.334128
- 55.200001
-
-
-
- 0.153129
- 0.393071
- 58.299999
-
-
-
- 0.157055
- 0.452832
- 61.500000
-
-
-
- 0.160675
- 0.504902
- 64.699997
-
-
-
- 0.162888
- 0.543471
- 68.000000
-
-
-
- 0.164641
- 0.566973
- 70.800003
-
-
-
- 0.165319
- 0.577339
- 74.099998
-
-
-
- 0.165380
- 0.577548
- 77.500000
-
-
-
- 0.164436
- 0.569779
- 80.699997
-
-
-
- 0.162290
- 0.551430
- 83.800003
-
-
-
- 0.160746
- 0.519498
- 86.900002
-
-
-
- 0.162346
- 0.474171
- 90.099998
-
-
-
- 0.168769
- 0.419902
- 95.099998
-
-
-
- 0.179235
- 0.363529
- 96.599998
-
-
-
- 0.191592
- 0.310718
- 101.600006
-
-
-
- 0.203349
- 0.266803
- 104.599998
-
-
-
- 0.212709
- 0.234213
- 107.800003
-
-
-
- 0.221958
- 0.211743
- 111.099998
-
-
-
- 0.230964
- 0.197793
- 114.500000
-
-
-
- 0.238148
- 0.190139
- 117.699997
-
-
-
- 0.241712
- 0.187392
- 121.199997
-
-
-
- 0.241863
- 0.188725
- 127.599998
-
-
-
- 0.238471
- 0.193682
- 131.100006
-
-
-
- 0.230219
- 0.204596
- 134.399994
-
-
-
- 0.215112
- 0.223009
- 137.600006
-
-
-
- 0.190758
- 0.248874
- 140.899994
-
-
-
- 0.160085
- 0.277562
- 144.000000
-
-
-
- 0.137657
- 0.299022
- 147.199997
-
-
-
- 0.128785
- 0.309744
- 150.600006
-
-
-
- 0.133414
- 0.311778
- 154.100006
-
-
-
- 0.155941
- 0.309188
- 157.199997
-
-
-
- 0.193346
- 0.305108
- 160.500000
-
-
-
- 0.228740
- 0.299964
- 163.800003
-
-
-
- 0.253422
- 0.295978
- 167.199997
-
-
-
- 0.264634
- 0.294442
- 170.399994
-
-
-
- 0.266414
- 0.294263
- 175.100006
-
-
-
- 0.263061
- 0.296915
- 178.300003
-
-
-
- 0.252713
- 0.307180
- 188.000000
-
-
-
- 0.232599
- 0.328229
- 191.399994
-
-
-
- 0.204065
- 0.355782
- 194.500000
-
-
-
- 0.172543
- 0.382441
- 197.800003
-
-
-
- 0.149473
- 0.403684
- 201.000000
-
-
-
- 0.140979
- 0.415348
- 204.199997
-
-
-
- 0.147685
- 0.417817
- 207.199997
-
-
-
- 0.170972
- 0.415219
- 210.300003
-
-
-
- 0.207678
- 0.410333
- 213.600006
-
-
-
- 0.241156
- 0.403733
- 218.399994
-
-
-
- 0.264855
- 0.398507
- 220.199997
-
-
-
- 0.276658
- 0.396329
- 224.699997
-
-
-
- 0.278753
- 0.396704
- 227.899994
-
-
-
- 0.275512
- 0.399013
- 231.399994
-
-
-
- 0.265043
- 0.409096
- 240.699997
-
-
-
- 0.244400
- 0.431799
- 244.000000
-
-
-
- 0.215947
- 0.461355
- 247.199997
-
-
-
- 0.184644
- 0.490551
- 250.399994
-
-
-
- 0.158855
- 0.515649
- 255.300003
-
-
-
- 0.147252
- 0.530952
- 258.600006
-
-
-
- 0.150665
- 0.537521
- 260.200012
-
-
-
- 0.170124
- 0.539555
- 265.299988
-
-
-
- 0.203710
- 0.539361
- 268.500000
-
-
-
- 0.237539
- 0.538235
- 270.200012
-
-
-
- 0.263426
- 0.537737
- 275.000000
-
-
-
- 0.276508
- 0.537570
- 278.100006
-
-
-
- 0.280789
- 0.537051
- 281.399994
-
-
-
- 0.282061
- 0.533388
- 291.299988
-
-
-
- 0.280388
- 0.521766
- 294.600006
-
-
-
- 0.276759
- 0.498281
- 297.799988
-
-
-
- 0.271772
- 0.458763
- 301.299988
-
-
-
- 0.267678
- 0.405435
- 304.100006
-
-
-
- 0.265460
- 0.349976
- 307.399994
-
-
-
- 0.264354
- 0.299561
- 310.500000
-
-
-
- 0.263968
- 0.259491
- 313.700012
-
-
-
- 0.261974
- 0.226793
- 317.000000
-
-
-
- 0.259377
- 0.203145
- 321.799988
-
-
-
- 0.257215
- 0.188513
- 323.500000
-
-
-
- 0.255590
- 0.179361
- 328.299988
-
-
-
- 0.253874
- 0.172849
- 331.600006
-
-
-
- 0.252245
- 0.170845
- 334.700012
-
-
-
- 0.250191
- 0.177144
- 344.500000
-
-
-
- 0.251849
- 0.191016
- 347.899994
-
-
-
- 0.264729
- 0.207100
- 350.799988
-
-
-
- 0.286535
- 0.215832
- 354.100006
-
-
-
- 0.305704
- 0.211457
- 357.700012
-
-
-
- 0.322146
- 0.198270
- 360.600006
-
-
-
- 0.332962
- 0.184742
- 363.899994
-
-
-
- 0.337163
- 0.177908
- 367.000000
-
-
-
- 0.338044
- 0.180978
- 371.899994
-
-
-
- 0.341200
- 0.195514
- 375.299988
-
-
-
- 0.348981
- 0.221432
- 378.700012
-
-
-
- 0.358888
- 0.249712
- 381.799988
-
-
-
- 0.368269
- 0.268955
- 383.500000
-
-
-
- 0.375277
- 0.277451
- 388.299988
-
-
-
- 0.376711
- 0.274843
- 391.600006
-
-
-
- 0.370444
- 0.264650
- 394.700012
-
-
-
- 0.354739
- 0.251913
- 397.899994
-
-
-
- 0.330954
- 0.239503
- 401.100037
-
-
-
- 0.305098
- 0.234869
- 404.400024
-
-
-
- 0.278715
- 0.242935
- 407.799988
-
-
-
- 0.257355
- 0.258671
- 411.299988
-
-
-
- 0.247030
- 0.276599
- 414.799988
-
-
-
- 0.249702
- 0.292942
- 418.100006
-
-
-
- 0.269077
- 0.306275
- 421.299988
-
-
-
- 0.298912
- 0.313020
- 424.500000
-
-
-
- 0.324806
- 0.311014
- 427.700012
-
-
-
- 0.347155
- 0.301181
- 431.200012
-
-
-
- 0.364667
- 0.289043
- 434.299988
-
-
-
- 0.371274
- 0.284698
- 437.600006
-
-
-
- 0.369309
- 0.291631
- 440.600006
-
-
-
- 0.366688
- 0.310593
- 443.799988
-
-
-
- 0.369982
- 0.336748
- 447.000000
-
-
-
- 0.377064
- 0.359132
- 451.799988
-
-
-
- 0.382586
- 0.371178
- 453.399994
-
-
-
- 0.384248
- 0.372355
- 458.200012
-
-
-
- 0.379720
- 0.364313
- 461.500000
-
-
-
- 0.368068
- 0.349230
- 464.700012
-
-
-
- 0.350863
- 0.332844
- 467.899994
-
-
-
- 0.330266
- 0.323100
- 471.000000
-
-
-
- 0.306545
- 0.322503
- 474.200012
-
-
-
- 0.279713
- 0.334284
- 477.500000
-
-
-
- 0.258044
- 0.354927
- 480.799988
-
-
-
- 0.251509
- 0.375972
- 485.399994
-
-
-
- 0.259964
- 0.394879
- 487.000000
-
-
-
- 0.283940
- 0.408116
- 491.899994
-
-
-
- 0.315556
- 0.415470
- 495.200012
-
-
-
- 0.343272
- 0.413118
- 498.600006
-
-
-
- 0.364788
- 0.402943
- 502.000000
-
-
-
- 0.378398
- 0.391449
- 505.000000
-
-
-
- 0.383290
- 0.386474
- 508.299988
-
-
-
- 0.382467
- 0.390747
- 511.399994
-
-
-
- 0.381383
- 0.405106
- 514.599976
-
-
-
- 0.385468
- 0.429323
- 518.000000
-
-
-
- 0.393922
- 0.458409
- 521.099976
-
-
-
- 0.402835
- 0.479974
- 524.400024
-
-
-
- 0.409548
- 0.489318
- 527.599976
-
-
-
- 0.409624
- 0.485882
- 530.799988
-
-
-
- 0.399947
- 0.472618
- 534.000000
-
-
-
- 0.382151
- 0.456040
- 537.299988
-
-
-
- 0.359939
- 0.441743
- 540.500000
-
-
-
- 0.335052
- 0.437076
- 545.400024
-
-
-
- 0.308402
- 0.446628
- 548.500000
-
-
-
- 0.282966
- 0.466629
- 551.799988
-
-
-
- 0.268008
- 0.490933
- 554.900024
-
-
-
- 0.264737
- 0.518682
- 558.000000
-
-
-
- 0.277294
- 0.545423
- 561.200012
-
-
-
- 0.304358
- 0.563725
- 564.599976
-
-
-
- 0.336221
- 0.565624
- 567.900024
-
-
-
- 0.365144
- 0.554470
- 571.099976
-
-
-
- 0.385629
- 0.537324
- 574.299988
-
-
-
- 0.395120
- 0.520635
- 577.400024
-
-
-
- 0.397741
- 0.509295
- 580.700012
-
-
-
- 0.398446
- 0.504870
- 585.500000
-
-
-
- 0.400507
- 0.501883
- 595.200012
-
-
-
- 0.403275
- 0.494354
- 598.299988
-
-
-
- 0.405980
- 0.476584
- 601.599976
-
-
-
- 0.407215
- 0.447245
- 604.700012
-
-
-
- 0.406229
- 0.409150
- 608.000000
-
-
-
- 0.402911
- 0.365193
- 611.099976
-
-
-
- 0.395999
- 0.320598
- 614.400024
-
-
-
- 0.387898
- 0.283510
- 617.599976
-
-
-
- 0.378035
- 0.255143
- 620.799988
-
-
-
- 0.364471
- 0.234389
- 625.500000
-
-
-
- 0.348860
- 0.220218
- 627.200012
-
-
-
- 0.333607
- 0.213004
- 630.900024
-
-
-
- 0.323149
- 0.210466
- 635.500000
-
-
-
- 0.319674
- 0.209528
- 637.200012
-
-
-
- 0.324884
- 0.208452
- 641.000000
-
-
-
- 0.344589
- 0.207077
- 644.299988
-
-
-
- 0.381633
- 0.206356
- 647.400024
-
-
-
- 0.428256
- 0.205475
- 650.599976
-
-
-
- 0.474102
- 0.204958
- 655.599976
-
-
-
- 0.505527
- 0.205708
- 658.799988
-
-
-
- 0.516439
- 0.205758
- 661.799988
-
-
-
- 0.508215
- 0.203712
- 665.000000
-
-
-
- 0.485687
- 0.198101
- 668.500000
-
-
-
- 0.458773
- 0.190210
- 671.700012
-
-
-
- 0.437007
- 0.182408
- 674.900024
-
-
-
- 0.424183
- 0.176636
- 678.299988
-
-
-
- 0.419345
- 0.173647
- 681.599976
-
-
-
- 0.418746
- 0.173684
- 684.799988
-
-
-
- 0.418562
- 0.176975
- 694.599976
-
-
-
- 0.417728
- 0.184705
- 697.799988
-
-
-
- 0.416737
- 0.200831
- 701.099976
-
-
-
- 0.418364
- 0.231608
- 704.200012
-
-
-
- 0.423521
- 0.276369
- 707.400024
-
-
-
- 0.429823
- 0.327786
- 710.599976
-
-
-
- 0.435994
- 0.385716
- 715.400024
-
-
-
- 0.443300
- 0.443433
- 718.599976
-
-
-
- 0.450654
- 0.494634
- 721.799988
-
-
-
- 0.457348
- 0.534476
- 725.000000
-
-
-
- 0.461711
- 0.558751
- 728.200012
-
-
-
- 0.464278
- 0.568464
- 731.599976
-
-
-
- 0.465058
- 0.568496
- 738.000000
-
-
-
- 0.464499
- 0.562244
- 741.500000
-
-
-
- 0.463116
- 0.550366
- 744.900024
-
-
-
- 0.461115
- 0.531740
- 748.299988
-
-
-
- 0.455752
- 0.504265
- 751.299988
-
-
-
- 0.446720
- 0.470332
- 754.500000
-
-
-
- 0.436830
- 0.434405
- 758.000000
-
-
-
- 0.427988
- 0.400716
- 761.400024
-
-
-
- 0.421847
- 0.373602
- 764.700012
-
-
-
- 0.416401
- 0.354023
- 768.000000
-
-
-
- 0.410507
- 0.340942
- 771.299988
-
-
-
- 0.402502
- 0.332598
- 774.500000
-
-
-
- 0.393569
- 0.327622
- 778.000000
-
-
-
- 0.384325
- 0.325644
- 781.200012
-
-
-
- 0.375299
- 0.324378
- 784.700012
-
-
-
- 0.368262
- 0.323594
- 787.700012
-
-
-
- 0.366172
- 0.323617
- 790.900024
-
-
-
- 0.372145
- 0.323510
- 799.000000
-
-
-
- 0.389782
- 0.324242
- 800.599976
-
-
-
- 0.417888
- 0.323640
- 805.400024
-
-
-
- 0.452310
- 0.321457
- 808.700012
-
-
-
- 0.488739
- 0.318786
- 812.199951
-
-
-
- 0.514817
- 0.316756
- 815.499939
-
-
-
- 0.525668
- 0.316132
- 818.700073
-
-
-
- 0.525497
- 0.316734
- 822.000000
-
-
-
- 0.520815
- 0.318286
- 825.299988
-
-
-
- 0.512779
- 0.321455
- 828.700012
-
-
-
- 0.499554
- 0.330459
- 831.799988
-
-
-
- 0.480254
- 0.346696
- 835.099976
-
-
-
- 0.457230
- 0.366834
- 838.500000
-
-
-
- 0.435334
- 0.385397
- 841.599976
-
-
-
- 0.417258
- 0.398212
- 844.799988
-
-
-
- 0.404593
- 0.407738
- 848.000000
-
-
-
- 0.394486
- 0.414978
- 851.200012
-
-
-
- 0.387133
- 0.420416
- 854.799988
-
-
-
- 0.384329
- 0.423438
- 858.099976
-
-
-
- 0.386247
- 0.424527
- 861.299988
-
-
-
- 0.395220
- 0.424865
- 867.799988
-
-
-
- 0.415724
- 0.424963
- 870.900024
-
-
-
- 0.446690
- 0.424990
- 874.099976
-
-
-
- 0.483037
- 0.425154
- 878.900024
-
-
-
- 0.513626
- 0.426007
- 882.200012
-
-
-
- 0.530573
- 0.427008
- 885.500000
-
-
-
- 0.536514
- 0.425072
- 891.900024
-
-
-
- 0.539590
- 0.417120
- 898.299988
-
-
-
- 0.542084
- 0.400982
- 901.900024
-
-
-
- 0.544145
- 0.375992
- 905.200012
-
-
-
- 0.544324
- 0.343366
- 908.700012
-
-
-
- 0.546176
- 0.307746
- 911.900024
-
-
-
- 0.550750
- 0.274911
- 915.099976
-
-
-
- 0.556467
- 0.247385
- 918.299988
-
-
-
- 0.562560
- 0.226640
- 921.900024
-
-
-
- 0.568610
- 0.213369
- 925.099976
-
-
-
- 0.573840
- 0.206559
- 928.299988
-
-
-
- 0.577922
- 0.204314
- 932.000000
-
-
-
- 0.581998
- 0.204738
- 935.200012
-
-
-
- 0.585659
- 0.207542
- 938.400024
-
-
-
- 0.587884
- 0.210501
- 941.599976
-
-
-
- 0.589484
- 0.210442
- 944.900024
-
-
-
- 0.589155
- 0.206517
- 952.200012
-
-
-
- 0.586739
- 0.198973
- 955.500000
-
-
-
- 0.581450
- 0.189525
- 958.799988
-
-
-
- 0.570753
- 0.180337
- 962.000000
-
-
-
- 0.554798
- 0.175269
- 965.299988
-
-
-
- 0.536278
- 0.176573
- 968.400024
-
-
-
- 0.517960
- 0.185382
- 971.700012
-
-
-
- 0.504393
- 0.202094
- 974.900024
-
-
-
- 0.497798
- 0.226673
- 978.700012
-
-
-
- 0.498790
- 0.251586
- 982.000000
-
-
-
- 0.508159
- 0.266724
- 985.099976
-
-
-
- 0.524045
- 0.272603
- 988.700012
-
-
-
- 0.540881
- 0.268866
- 992.000000
-
-
-
- 0.554694
- 0.257203
- 995.099976
-
-
-
- 0.568662
- 0.241204
- 998.400024
-
-
-
- 0.586445
- 0.224275
- 1001.599976
-
-
-
- 0.607029
- 0.214020
- 1004.799988
-
-
-
- 0.628998
- 0.214627
- 1008.099976
-
-
-
- 0.649572
- 0.225100
- 1011.299988
-
-
-
- 0.663201
- 0.244939
- 1014.599976
-
-
-
- 0.665337
- 0.270374
- 1017.799988
-
-
-
- 0.654835
- 0.294422
- 1021.000000
-
-
-
- 0.636253
- 0.310065
- 1025.800049
-
-
-
- 0.613572
- 0.316058
- 1029.000000
-
-
-
- 0.592576
- 0.311410
- 1032.300049
-
-
-
- 0.576137
- 0.297925
- 1035.599976
-
-
-
- 0.566508
- 0.282871
- 1038.699951
-
-
-
- 0.564403
- 0.274740
- 1041.900024
-
-
-
- 0.570343
- 0.280583
- 1048.400024
-
-
-
- 0.581247
- 0.298306
- 1051.599976
-
-
-
- 0.591481
- 0.320678
- 1054.800049
-
-
-
- 0.599135
- 0.340327
- 1058.000000
-
-
-
- 0.604412
- 0.351957
- 1061.199951
-
-
-
- 0.605622
- 0.351208
- 1064.400024
-
-
-
- 0.602778
- 0.339352
- 1067.699951
-
-
-
- 0.597219
- 0.322804
- 1070.900024
-
-
-
- 0.586266
- 0.306888
- 1075.699951
-
-
-
- 0.569584
- 0.293991
- 1077.500000
-
-
-
- 0.550593
- 0.289608
- 1082.300049
-
-
-
- 0.532725
- 0.297187
- 1085.500000
-
-
-
- 0.517822
- 0.312066
- 1088.699951
-
-
-
- 0.508728
- 0.331508
- 1091.900024
-
-
-
- 0.508349
- 0.357325
- 1095.199951
-
-
-
- 0.515664
- 0.380783
- 1098.300049
-
-
-
- 0.528819
- 0.394893
- 1101.599976
-
-
-
- 0.544529
- 0.398818
- 1104.800049
-
-
-
- 0.557503
- 0.392380
- 1107.900024
-
-
-
- 0.568650
- 0.379443
- 1111.099976
-
-
-
- 0.581767
- 0.362380
- 1114.500000
-
-
-
- 0.599613
- 0.344568
- 1117.699951
-
-
-
- 0.618550
- 0.333499
- 1122.500000
-
-
-
- 0.635398
- 0.332690
- 1126.099976
-
-
-
- 0.651876
- 0.343348
- 1128.199951
-
-
-
- 0.664543
- 0.362404
- 1132.000000
-
-
-
- 0.669732
- 0.385758
- 1136.000000
-
-
-
- 0.665965
- 0.407815
- 1138.000000
-
-
-
- 0.655260
- 0.421885
- 1142.000000
-
-
-
- 0.641100
- 0.426645
- 1145.900024
-
-
-
- 0.623389
- 0.423083
- 1147.900024
-
-
-
- 0.605345
- 0.412180
- 1151.900024
-
-
-
- 0.591861
- 0.398389
- 1155.900024
-
-
-
- 0.584977
- 0.387573
- 1159.900024
-
-
-
- 0.583646
- 0.382926
- 1161.900024
-
-
-
- 0.586361
- 0.386844
- 1165.900024
-
-
-
- 0.592024
- 0.400871
- 1170.000000
-
-
-
- 0.598187
- 0.422768
- 1172.099976
-
-
-
- 0.602552
- 0.444890
- 1176.099976
-
-
-
- 0.605770
- 0.459687
- 1180.000000
-
-
-
- 0.607000
- 0.461333
- 1182.000000
-
-
-
- 0.605205
- 0.452585
- 1186.000000
-
-
-
- 0.600118
- 0.437472
- 1190.000000
-
-
-
- 0.589793
- 0.419546
- 1192.000000
-
-
-
- 0.576026
- 0.405203
- 1196.000000
-
-
-
- 0.562378
- 0.399333
- 1200.099976
-
-
-
- 0.546925
- 0.403189
- 1202.199951
-
-
-
- 0.530029
- 0.416156
- 1206.199951
-
-
-
- 0.517886
- 0.436955
- 1208.300049
-
-
-
- 0.513735
- 0.464572
- 1212.400024
-
-
-
- 0.517474
- 0.491428
- 1216.400024
-
-
-
- 0.528895
- 0.509789
- 1218.500000
-
-
-
- 0.545723
- 0.517334
- 1222.500000
-
-
-
- 0.563818
- 0.513873
- 1226.500000
-
-
-
- 0.580026
- 0.502408
- 1228.599976
-
-
-
- 0.596883
- 0.485546
- 1232.800049
-
-
-
- 0.617096
- 0.468063
- 1234.900024
-
-
-
- 0.636912
- 0.456976
- 1239.099976
-
-
-
- 0.653880
- 0.457392
- 1241.199951
-
-
-
- 0.669432
- 0.470322
- 1245.300049
-
-
-
- 0.679957
- 0.493150
- 1249.300049
-
-
-
- 0.683290
- 0.520121
- 1251.500000
-
-
-
- 0.678327
- 0.546741
- 1255.599976
-
-
-
- 0.664051
- 0.567840
- 1259.800049
-
-
-
- 0.641157
- 0.580379
- 1261.900024
-
-
-
- 0.612037
- 0.582622
- 1266.099976
-
-
-
- 0.583202
- 0.576130
- 1268.300049
-
-
-
- 0.561058
- 0.562159
- 1272.500000
-
-
-
- 0.550816
- 0.545103
- 1274.599976
-
-
-
- 0.549971
- 0.530313
- 1278.900024
-
-
-
- 0.552603
- 0.521073
- 1283.199951
-
-
-
- 0.554454
- 0.518592
- 1285.400024
-
-
-
- 0.557187
- 0.515750
- 1289.699951
-
-
-
- 0.565511
- 0.504439
- 1295.599976
-
-
-
- 0.581152
- 0.483085
- 1300.099976
-
-
-
- 0.606212
- 0.451072
- 1302.599976
-
-
-
- 0.633582
- 0.414297
- 1304.900024
-
-
-
- 0.653239
- 0.379192
- 1309.199951
-
-
-
- 0.665091
- 0.347578
- 1311.500000
-
-
-
- 0.667723
- 0.320888
- 1315.800049
-
-
-
- 0.665502
- 0.296552
- 1320.099976
-
-
-
- 0.662496
- 0.273029
- 1322.300049
-
-
-
- 0.659536
- 0.251629
- 1326.599976
-
-
-
- 0.657260
- 0.233176
- 1328.800049
-
-
-
- 0.655603
- 0.218285
- 1333.300049
-
-
-
- 0.654033
- 0.205944
- 1335.500000
-
-
-
- 0.653254
- 0.193948
- 1339.900024
-
-
-
- 0.652200
- 0.184011
- 1342.099976
-
-
-
- 0.650984
- 0.179514
- 1346.500000
-
-
-
- 0.651583
- 0.182362
- 1348.800049
-
-
-
- 0.654725
- 0.194181
- 1353.199951
-
-
-
- 0.659547
- 0.217951
- 1355.500000
-
-
-
- 0.663591
- 0.250556
- 1359.900024
-
-
-
- 0.665951
- 0.280603
- 1362.099976
-
-
-
- 0.667748
- 0.301399
- 1366.400024
-
-
-
- 0.668439
- 0.313631
- 1368.599976
-
-
-
- 0.669129
- 0.318251
- 1373.000000
-
-
-
- 0.672842
- 0.318625
- 1375.199951
-
-
-
- 0.684166
- 0.317937
- 1386.199951
-
-
-
- 0.704545
- 0.317297
- 1388.500000
-
-
-
- 0.732368
- 0.317199
- 1392.900024
-
-
-
- 0.762776
- 0.316406
- 1395.099976
-
-
-
- 0.786474
- 0.316835
- 1399.599976
-
-
-
- 0.798431
- 0.317537
- 1401.800049
-
-
-
- 0.800595
- 0.314393
- 1408.400024
-
-
-
- 0.798315
- 0.303256
- 1412.900024
-
-
-
- 0.794056
- 0.283246
- 1415.199951
-
-
-
- 0.788816
- 0.257298
- 1419.599976
-
-
-
- 0.782921
- 0.230216
- 1421.900024
-
-
-
- 0.778655
- 0.207764
- 1426.400024
-
-
-
- 0.775311
- 0.193858
- 1428.699951
-
-
-
- 0.773238
- 0.190285
- 1433.199951
-
-
-
- 0.773410
- 0.197498
- 1435.699951
-
-
-
- 0.775310
- 0.216704
- 1439.300049
-
-
-
- 0.777407
- 0.248267
- 1442.599976
-
-
-
- 0.780755
- 0.289166
- 1445.900024
-
-
-
- 0.789189
- 0.333961
- 1449.199951
-
-
-
- 0.800941
- 0.377074
- 1452.500000
-
-
-
- 0.809557
- 0.410329
- 1455.800049
-
-
-
- 0.814410
- 0.432982
- 1459.099976
-
-
-
- 0.816319
- 0.444169
- 1462.500000
-
-
-
- 0.816154
- 0.447289
- 1465.900024
-
-
-
- 0.816609
- 0.447197
- 1469.199951
-
-
-
- 0.816510
- 0.446843
- 1475.800049
-
-
-
- 0.812068
- 0.445907
- 1479.099976
-
-
-
- 0.800386
- 0.444410
- 1482.400024
-
-
-
- 0.780039
- 0.443002
- 1485.699951
-
-
-
- 0.753186
- 0.441818
- 1489.099976
-
-
-
- 0.724619
- 0.443230
- 1492.400024
-
-
-
- 0.700763
- 0.447363
- 1495.800049
-
-
-
- 0.685206
- 0.451027
- 1499.099976
-
-
-
- 0.679398
- 0.452469
- 1502.500000
-
-
-
- 0.678969
- 0.452466
- 1505.800049
-
-
-
- 0.678285
- 0.449268
- 1509.100098
-
-
-
- 0.675342
- 0.439860
- 1512.599976
-
-
-
- 0.673114
- 0.423442
- 1515.899902
-
-
-
- 0.671947
- 0.400587
- 1519.300049
-
-
-
- 0.669814
- 0.374874
- 1522.699951
-
-
-
- 0.666257
- 0.352257
- 1526.100098
-
-
-
- 0.663825
- 0.339772
- 1529.499878
-
-
-
- 0.663065
- 0.339035
- 1532.900024
-
-
-
- 0.663938
- 0.349327
- 1536.300049
-
-
-
- 0.667181
- 0.372746
- 1538.000000
-
-
-
- 0.672035
- 0.406363
- 1542.999878
-
-
-
- 0.676244
- 0.448289
- 1546.499878
-
-
-
- 0.679614
- 0.494068
- 1548.199951
-
-
-
- 0.683577
- 0.531947
- 1551.699951
-
-
-
- 0.686129
- 0.560923
- 1555.099976
-
-
-
- 0.687079
- 0.580349
- 1558.500000
-
-
-
- 0.687379
- 0.590142
- 1561.900024
-
-
-
- 0.687467
- 0.594358
- 1565.400024
-
-
-
- 0.687493
- 0.597168
- 1579.099854
-
-
-
- 0.687655
- 0.599945
- 1582.599854
-
-
-
- 0.688820
- 0.601836
- 1586.000000
-
-
-
- 0.693243
- 0.601767
- 1598.000000
-
-
-
- 0.705331
- 0.600703
- 1603.099854
-
-
-
- 0.727112
- 0.600228
- 1606.600220
-
-
-
- 0.754746
- 0.600224
- 1608.400024
-
-
-
- 0.786093
- 0.601027
- 1611.899902
-
-
-
- 0.813192
- 0.602482
- 1615.499878
-
-
-
- 0.830850
- 0.603878
- 1618.199951
-
-
-
- 0.838535
- 0.605215
- 1622.900024
-
-
-
- 0.840017
- 0.604340
- 1625.400146
-
-
-
- 0.839206
- 0.598724
- 1637.400146
-
-
-
- 0.835954
- 0.585459
- 1640.000244
-
-
-
- 0.830625
- 0.564145
- 1642.500000
-
-
-
- 0.823858
- 0.538030
- 1647.400024
-
-
-
- 0.816393
- 0.510937
- 1649.900024
-
-
-
- 0.809934
- 0.485051
- 1652.399780
-
-
-
- 0.805526
- 0.467726
- 1657.300171
-
-
-
- 0.803709
- 0.462162
- 1659.800049
-
-
-
- 0.802018
- 0.463961
- 1667.199951
-
-
-
-
-
-
diff --git a/generators/README.md b/generators/README.md
new file mode 100644
index 0000000..c9a2b57
--- /dev/null
+++ b/generators/README.md
@@ -0,0 +1,17 @@
+# Generators
+
+## Turtle
+
+```
+# turtle-example.py
+from turtle import *
+
+pencolor((255,0,0))
+
+for i in range(4):
+ forward(100)
+ right(90)
+
+done()
+#EOF
+```
\ No newline at end of file
diff --git a/generators/blank.py b/generators/blank.py
index 657bc5a..b34aead 100755
--- a/generators/blank.py
+++ b/generators/blank.py
@@ -8,46 +8,40 @@
Send only black points
v0.1.0
-Use it to test your filters and outputs
+Use it to stop showing anything i.e. visual silence
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
'''
-from __future__ import print_function
-import time
-import argparse
import sys
-name="generator::dummy"
-
-
-def debug(*args, **kwargs):
- if( verbose == False ):
- return
- print(*args, file=sys.stderr, **kwargs)
+from os import path, getcwd
+abspath, filename = path.split(path.realpath(__file__ ))
+sys.path.insert(0, path.join(abspath,"../lib"))
+from clitools import Clitools
+import argparse
argsparser = argparse.ArgumentParser(description="dummy generator")
argsparser.add_argument("-f","--fps",help="Frame Per Second",default=30,type=int)
argsparser.add_argument("-v","--verbose",action="store_true",help="Verbose output")
args = argsparser.parse_args()
-fps=args.fps
-verbose=args.verbose
-optimal_looptime = 1 / fps
-debug(name+" optimal looptime "+str(optimal_looptime))
-
-
-shape = [[400,400,0],[400,400,64],[400,400,0]]
+fps = args.fps
+verbose = args.verbose
+looptime = 1 / fps
+shape = [[400,400,0],[400,400,4],[400,400,0]]
+name = "generator::dummy"
+cli = Clitools({
+ "verbose" : verbose,
+ "looptime" : looptime,
+ "name" : name
+ })
while True:
- start = time.time()
+ cli.startFrame()
print(shape, flush=True);
- looptime = time.time() - start
- if( looptime < optimal_looptime ):
- time.sleep( optimal_looptime - looptime)
- debug(name+" micro sleep:"+str( optimal_looptime - looptime))
-
+ cli.endFrame()
diff --git a/generators/book2.ild b/generators/book2.ild
deleted file mode 100755
index 608803e..0000000
Binary files a/generators/book2.ild and /dev/null differ
diff --git a/generators/brmlab1.svg b/generators/brmlab1.svg
deleted file mode 100755
index 05bf423..0000000
--- a/generators/brmlab1.svg
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
\ No newline at end of file
diff --git a/generators/brmlab2.svg b/generators/brmlab2.svg
deleted file mode 100755
index 5c3a447..0000000
--- a/generators/brmlab2.svg
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
\ No newline at end of file
diff --git a/generators/dummy.py b/generators/dummy.py
index 8f7eb2c..fd12ed8 100755
--- a/generators/dummy.py
+++ b/generators/dummy.py
@@ -10,23 +10,22 @@ v0.1.0
Use it to test your filters and outputs
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
'''
-from __future__ import print_function
-import time
-import argparse
import sys
+from os import path, getcwd
+abspath, filename = path.split(path.realpath(__file__ ))
+sys.path.insert(0, path.join(abspath,"../lib"))
+from clitools import Clitools
+
name="generator::dummy"
-def debug(*args, **kwargs):
- if( verbose == False ):
- return
- print(*args, file=sys.stderr, **kwargs)
+import argparse
argsparser = argparse.ArgumentParser(description="dummy generator")
argsparser.add_argument("-f","--fps",help="Frame Per Second",default=30,type=int)
@@ -37,7 +36,13 @@ args = argsparser.parse_args()
fps=args.fps
verbose=args.verbose
optimal_looptime = 1 / fps
-debug(name+" optimal looptime "+str(optimal_looptime))
+cli = Clitools({
+ "verbose" : verbose,
+ "looptime" : looptime,
+ "name" : name
+ })
+
+
color = 16777215
square = [[100.0, 100.0, color], [100.0, 500.0, color], [500.0, 500.0, color], [500.0, 100.0, color], [100.0, 100.0, color]]
line =[]
@@ -75,11 +80,6 @@ shape = mire
while True:
- start = time.time()
+ cli.startFrame()
print(shape, flush=True);
- looptime = time.time() - start
- if( looptime < optimal_looptime ):
- time.sleep( optimal_looptime - looptime)
- debug(name+" micro sleep:"+str( optimal_looptime - looptime))
-
-
+ cli.endFrame()
diff --git a/generators/example.py b/generators/example.py
deleted file mode 100755
index b1ad01c..0000000
--- a/generators/example.py
+++ /dev/null
@@ -1,182 +0,0 @@
-#!/usr/bin/python3
-# -*- coding: utf-8 -*-
-# -*- mode: Python -*-
-
-
-'''
-
-example, based on custom
-v0.1.0
-
-A copy of square.py you can modify to code your plugin.
-custom1 has necessary hooks in LJ.conf, webui and so on.
-
-
-LICENCE : CC
-
-by Sam Neurohack
-
-
-'''
-import sys
-import os
-ljpath = r'%s' % os.getcwd().replace('\\','/')
-
-# import from shell
-sys.path.append(ljpath +'/../../libs/')
-
-#import from LJ
-sys.path.append(ljpath +'/libs/')
-print(ljpath+'/../libs/')
-
-import lj23layers as lj
-
-sys.path.append('../libs')
-import math
-import time
-import argparse
-
-
-print ("")
-print ("Arguments parsing if needed...")
-argsparser = argparse.ArgumentParser(description="Custom1 example for LJ")
-argsparser.add_argument("-v","--verbose",help="Verbosity level (0 by default)",default=0,type=int)
-args = argsparser.parse_args()
-
-# Useful variables init.
-white = lj.rgb2int(255,255,255)
-red = lj.rgb2int(255,0,0)
-blue = lj.rgb2int(0,0,255)
-green = lj.rgb2int(0,255,0)
-
-width = 800
-height = 600
-centerX = width / 2
-centerY = height / 2
-
-# 3D to 2D projection parameters
-fov = 256
-viewer_distance = 2.2
-
-# Anaglyph computation parameters for right and left eyes.
-# algorythm come from anaglyph geo maps
-eye_spacing = 100
-nadir = 0.5
-observer_altitude = 30000
-map_layerane_altitude = 0.0
-
-# square coordinates : vertices that compose each of the square.
-vertices = [
- (- 1.0, 1.0,- 1.0),
- ( 1.0, 1.0,- 1.0),
- ( 1.0,- 1.0,- 1.0),
- (- 1.0,- 1.0,- 1.0)
- ]
-
-face = [0,1,2,3]
-
-#
-# LJ inits
-#
-
-layer = 0
-
-# Define properties for each drawn "element" : name, intensity, active, xy, color, red, green, blue, layer , closed
-Leftsquare = lj.FixedObject('Leftsquare', True, 255, [], red, 255, 0, 0, layer , True)
-Rightsquare = lj.FixedObject('Rightsquare', True, 255, [], green, 0, 255, 0, layer , True)
-
-# 'Destination' for given layer : name, number, active, layer , scene, laser
-Dest0 = lj.DestObject('0', 0, True, 0 , 0, 0) # Dest0 will send layer 0 points to scene 0, laser 0
-
-
-#
-# Anaglyph computation : different X coordinate for each eye
-#
-
-def LeftShift(elevation):
-
- diff = elevation - map_layerane_altitude
- return nadir * eye_spacing * diff / (observer_altitude - elevation)
-
-def RightShift(elevation):
-
- diff = map_layerane_altitude - elevation
- return (1 - nadir) * eye_spacing * diff / (observer_altitude - elevation)
-
-
-def Proj(x,y,z,angleX,angleY,angleZ):
-
- rad = angleX * math.pi / 180
- cosa = math.cos(rad)
- sina = math.sin(rad)
- y2 = y
- y = y2 * cosa - z * sina
- z = y2 * sina + z * cosa
-
- rad = angleY * math.pi / 180
- cosa = math.cos(rad)
- sina = math.sin(rad)
- z2 = z
- z = z2 * cosa - x * sina
- x = z2 * sina + x * cosa
-
- rad = angleZ * math.pi / 180
- cosa = math.cos(rad)
- sina = math.sin(rad)
- x2 = x
- x = x2 * cosa - y * sina
- y = x2 * sina + y * cosa
-
-
- """ Transforms this 3D point to 2D using a perspective projection. """
- factor = fov / (viewer_distance + z)
- x = x * factor + centerX
- y = - y * factor + centerY
- return (x,y)
-
-
-#
-# Main
-#
-
-def Run():
- Left = []
- Right = []
- counter =0
- try:
- while True:
- Left = []
- Right = []
- x = vertices[0][0]
- y = vertices[0][1]
- z = vertices[0][2]
-
- # lj tracers will "move" the laser to this first point in black, then move to the next with second point color.
- # for more accuracy in dac emulator, repeat this first point.
-
- # generate all points in square.
- for point in face:
- x = vertices[point][0]
- y = vertices[point][1]
- z = vertices[point][2]
- left.append(proj(x+leftshift(z*25),y,z,0,counter,0))
- right.append(proj(x+rightshift(z*25),y,z,0,counter,0))
-
-
- lj.polylineonecolor(left, c = leftsquare.color , layer = leftsquare.layer, closed = leftsquare.closed)
- lj.polylineonecolor(right, c = rightsquare.color , layer = rightsquare.layer, closed = rightsquare.closed)
- lj.drawdests()
- time.sleep(0.1)
- counter += 1
- if counter > 360:
- counter = 0
-
- except KeyboardInterrupt:
- pass
-
- # Gently stop on CTRL C
- finally:
- lj.ClosePlugin()
-
-
-Run()
diff --git a/generators/fromGML.py b/generators/fromGML.py
index 7576b8f..b62033f 100644
--- a/generators/fromGML.py
+++ b/generators/fromGML.py
@@ -14,7 +14,7 @@ Support the gml spec="1.0 (minimum)"
and header/client/name
and maybe one day drawing/brush/color
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa and Sam Neurohack
Heavy use of : https://github.com/kgn/pygml
diff --git a/generators/fromOSC.py b/generators/fromOSC.py
index d8005c5..736afaa 100644
--- a/generators/fromOSC.py
+++ b/generators/fromOSC.py
@@ -12,7 +12,7 @@ output CLI in CLI points format : [x,y,color]
v0.1.0
-LICENCE : CC
+Licensed under GNU GPLv3
by Cocoa, Sam Neurohack
diff --git a/generators/fromRedis.py b/generators/fromRedis.py
index 8c65951..3e77c9a 100755
--- a/generators/fromRedis.py
+++ b/generators/fromRedis.py
@@ -11,7 +11,7 @@ v0.1.0
Use it to create feedback loops by writing to the same frame
or to copy the frame from someone else
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/generators/fromilda.py b/generators/fromilda.py
index e6547e5..e7ab849 100644
--- a/generators/fromilda.py
+++ b/generators/fromilda.py
@@ -8,7 +8,7 @@ fromild
v0.1.0
Read/display once an .ild animation file and quit ??
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa and Sam Neurohack
diff --git a/generators/osc2redis.py b/generators/osc2redis.py
index af8a73e..2e0e5ba 100644
--- a/generators/osc2redis.py
+++ b/generators/osc2redis.py
@@ -12,19 +12,24 @@ END POINT Format : (x,y,color)
v0.1.0
-LICENCE : CC
+Licensed under GNU GPLv3
by Cocoa, Sam Neurohack
'''
-from OSC3 import OSCServer, OSCClient, OSCMessage
import sys
+from os import path, getcwd
+abspath, filename = path.split(path.realpath(__file__ ))
+sys.path.insert(0, path.join(abspath,"../lib"))
+from clitools import Clitools
+
+from OSC3 import OSCServer, OSCClient, OSCMessage
from time import sleep
-import argparse
import ast
import redis
+import argparse
argsparser = argparse.ArgumentParser(description="osc2redis generator")
argsparser.add_argument("-i","--ip",help="IP to bind to (0.0.0.0 by default)",default="0.0.0.0",type=str)
argsparser.add_argument("-p","--port",help="OSC port to bind to (9002 by default)",default=9002,type=str)
diff --git a/generators/redilysis_lines.py b/generators/redilysis_lines.py
index 123f487..a3f6a32 100755
--- a/generators/redilysis_lines.py
+++ b/generators/redilysis_lines.py
@@ -13,7 +13,7 @@ Add a line on every frame and scroll
see https://git.interhacker.space/teamlaser/redilysis for more informations
about the redilysis project
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/generators/redilysis_particles.py b/generators/redilysis_particles.py
index 59e775a..eeecde7 100755
--- a/generators/redilysis_particles.py
+++ b/generators/redilysis_particles.py
@@ -8,7 +8,7 @@
v0.1.0
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/generators/redilysis_shape.py b/generators/redilysis_shape.py
index 4f0de7f..16cbda8 100755
--- a/generators/redilysis_shape.py
+++ b/generators/redilysis_shape.py
@@ -8,7 +8,7 @@
v0.1.0
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/generators/text.py b/generators/text.py
index 63fbcbd..2afc3c5 100644
--- a/generators/text.py
+++ b/generators/text.py
@@ -18,7 +18,7 @@ Font list :
'markers', 'mathlow', 'mathupp', 'meteorology', 'music', 'rowmand', 'rowmans', 'rowmant',
'scriptc', 'scripts', 'symbolic', 'timesg', 'timesi', 'timesib', 'timesr', 'timesrb'
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa and Sam Neurohack
diff --git a/generators/trckr.py b/generators/trckr.py
index 3c9bdec..a775385 100644
--- a/generators/trckr.py
+++ b/generators/trckr.py
@@ -9,7 +9,7 @@ v0.1.0
Get all points fom redis /trckr/frame/WSclientID points
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa and Sam Neurohack
diff --git a/generators/tunnel.py b/generators/tunnel.py
index 437cb12..6ab48a5 100755
--- a/generators/tunnel.py
+++ b/generators/tunnel.py
@@ -10,7 +10,7 @@ v0.1.0
Use it to test your filters and outputs
-LICENCE : CC
+Licensed under GNU GPLv3
by cocoa
diff --git a/generators/turtle.py b/generators/turtle.py
index 9e26349..619882b 100644
--- a/generators/turtle.py
+++ b/generators/turtle.py
@@ -6,7 +6,7 @@ Turtle library laser emulation
v0.1b
by Sam Neurohack
-from /team/laser
+from proton photon
"""
diff --git a/generators/turtle1.py b/generators/turtle1.py
deleted file mode 100644
index a5919b6..0000000
--- a/generators/turtle1.py
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/usr/bin/python3
-# -*- coding: utf-8 -*-
-# -*- mode: Python -*-
-
-'''
-
-Example using experimental Laserized Turtle graphics library
-
-'''
-
-from turtle import *
-
-pencolor((255,0,0))
-
-for i in range(4):
- forward(100)
- right(90)
-
-done()
\ No newline at end of file
diff --git a/generators/OSC3.py b/lib/OSC3.py
similarity index 100%
rename from generators/OSC3.py
rename to lib/OSC3.py
diff --git a/lib/clitools.py b/lib/clitools.py
new file mode 100644
index 0000000..ed36bd1
--- /dev/null
+++ b/lib/clitools.py
@@ -0,0 +1,32 @@
+from __future__ import print_function
+import sys
+import time
+
+class Clitools:
+
+ def __init__(self,*initial_data, **kwargs):
+ for dictionary in initial_data:
+ for key in dictionary:
+ setattr(self, key, dictionary[key])
+ for key in kwargs:
+ setattr(self, key, kwargs[key])
+
+ if not hasattr(self, 'name'):
+ self.name = "undefined"
+ def debug(self, *args, **kwargs):
+ if( self.verbose == False ):
+ return
+ print(*args, file=sys.stderr, **kwargs)
+
+ def startFrame(self):
+ self.timer = time.time()
+
+ def endFrame(self):
+ if not self.looptime :
+ self.debug( "No looptime provided at init.")
+ return
+ elapsed = time.time() - self.timer
+ if( elapsed < self.looptime ):
+ delta = self.looptime - elapsed
+ time.sleep( delta )
+ self.debug(self.name + " micro sleep:" + str( delta ))
diff --git a/runner_lib.py b/lib/runner.py
similarity index 100%
rename from runner_lib.py
rename to lib/runner.py
diff --git a/runner.py b/runner.py
index ef27070..e900603 100755
--- a/runner.py
+++ b/runner.py
@@ -9,7 +9,7 @@ import tty,termios
import re
import json
from pathlib import Path
-import runner_lib as runner
+from lib import runner
diff --git a/runner_midi.py b/runner_midi.py
index 979137b..c9e140b 100755
--- a/runner_midi.py
+++ b/runner_midi.py
@@ -3,7 +3,7 @@
import argparse
import re
import redis
-import runner_lib as runner
+from lib import runner
import time
novationRows = [