surge-tuning 0.2.5-alpha.0

surge synthesizer -- handle to the surge tuner, allowing microtunig. contains various tuning configurations
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
crate::ix!();

pub const  ED4_09: &str = indoc!["
! ED4-09.scl
!
ED4-09 - Equal division of harmonic 4 into 9 parts
9
!
266.66667
533.33333
800.00000
1066.66667
1333.33333
1600.00000
1866.66667
2133.33333
4/1
"];

pub const  ED4_11: &str = indoc!["
! ED4-11.scl
!
ED4-11 - Equal division of harmonic 4 into 11 parts
11
!
218.18182
436.36364
654.54545
872.72727
1090.90909
1309.09091
1527.27273
1745.45455
1963.63636
2181.81818
4/1
"];

pub const  ED4_13: &str = indoc!["
! ED4-13.scl
!
ED4-13 - Equal division of harmonic 4 into 13 parts
13
!
184.61538
369.23077
553.84615
738.46154
923.07692
1107.69231
1292.30769
1476.92308
1661.53846
1846.15385
2030.76923
2215.38462
4/1
"];

pub const  ED4_15: &str = indoc!["
! ED4-15.scl
!
ED4-15 - Equal division of harmonic 4 into 15 parts
15
!
160.00000
320.00000
480.00000
640.00000
800.00000
960.00000
1120.00000
1280.00000
1440.00000
1600.00000
1760.00000
1920.00000
2080.00000
2240.00000
4/1
"];

pub const  ED4_17: &str = indoc!["
! ED4-17.scl
!
ED4-17 - Equal division of harmonic 4 into 17 parts
17
!
141.17647
282.35294
423.52941
564.70588
705.88235
847.05882
988.23529
1129.41176
1270.58824
1411.76471
1552.94118
1694.11765
1835.29412
1976.47059
2117.64706
2258.82353
4/1
"];

pub const  ED4_19: &str = indoc!["
! ED4-19.scl
!
ED4-19 - Equal division of harmonic 4 into 19 parts
19
!
126.31579
252.63158
378.94737
505.26316
631.57895
757.89474
884.21053
1010.52632
1136.84211
1263.15789
1389.47368
1515.78947
1642.10526
1768.42105
1894.73684
2021.05263
2147.36842
2273.68421
4/1
"];

pub const  ED4_21: &str = indoc!["
! ED4-21.scl
!
ED4-21 - Equal division of harmonic 4 into 21 parts
21
!
114.28571
228.57143
342.85714
457.14286
571.42857
685.71429
800.00000
914.28571
1028.57143
1142.85714
1257.14286
1371.42857
1485.71429
1600.00000
1714.28571
1828.57143
1942.85714
2057.14286
2171.42857
2285.71429
4/1
"];

pub const  ED4_23: &str = indoc!["
! ED4-23.scl
!
ED4-23 - Equal division of harmonic 4 into 23 parts
23
!
104.34783
208.69565
313.04348
417.39130
521.73913
626.08696
730.43478
834.78261
939.13043
1043.47826
1147.82609
1252.17391
1356.52174
1460.86957
1565.21739
1669.56522
1773.91304
1878.26087
1982.60870
2086.95652
2191.30435
2295.65217
4/1
"];

pub const  ED4_25: &str = indoc!["
! ED4-25.scl
!
ED4-25 - Equal division of harmonic 4 into 25 parts
25
!
96.00000
192.00000
288.00000
384.00000
480.00000
576.00000
672.00000
768.00000
864.00000
960.00000
1056.00000
1152.00000
1248.00000
1344.00000
1440.00000
1536.00000
1632.00000
1728.00000
1824.00000
1920.00000
2016.00000
2112.00000
2208.00000
2304.00000
4/1
"];

pub const  ED4_27: &str = indoc!["
! ED4-27.scl
!
ED4-27 - Equal division of harmonic 4 into 27 parts
27
!
88.88889
177.77778
266.66667
355.55556
444.44444
533.33333
622.22222
711.11111
800.00000
888.88889
977.77778
1066.66667
1155.55556
1244.44444
1333.33333
1422.22222
1511.11111
1600.00000
1688.88889
1777.77778
1866.66667
1955.55556
2044.44444
2133.33333
2222.22222
2311.11111
4/1
"];

pub const  ED4_29: &str = indoc!["
! ED4-29.scl
!
ED4-29 - Equal division of harmonic 4 into 29 parts
29
!
82.75862
165.51724
248.27586
331.03448
413.79310
496.55172
579.31034
662.06897
744.82759
827.58621
910.34483
993.10345
1075.86207
1158.62069
1241.37931
1324.13793
1406.89655
1489.65517
1572.41379
1655.17241
1737.93103
1820.68966
1903.44828
1986.20690
2068.96552
2151.72414
2234.48276
2317.24138
4/1
"];

pub const  ED4_31: &str = indoc!["
! ED4-31.scl
!
ED4-31 - Equal division of harmonic 4 into 31 parts
31
!
77.41935
154.83871
232.25806
309.67742
387.09677
464.51613
541.93548
619.35484
696.77419
774.19355
851.61290
929.03226
1006.45161
1083.87097
1161.29032
1238.70968
1316.12903
1393.54839
1470.96774
1548.38710
1625.80645
1703.22581
1780.64516
1858.06452
1935.48387
2012.90323
2090.32258
2167.74194
2245.16129
2322.58065
4/1
"];

pub const  ED4_33: &str = indoc!["
! ED4-33.scl
!
ED4-33 - Equal division of harmonic 4 into 33 parts
33
!
72.72727
145.45455
218.18182
290.90909
363.63636
436.36364
509.09091
581.81818
654.54545
727.27273
800.00000
872.72727
945.45455
1018.18182
1090.90909
1163.63636
1236.36364
1309.09091
1381.81818
1454.54545
1527.27273
1600.00000
1672.72727
1745.45455
1818.18182
1890.90909
1963.63636
2036.36364
2109.09091
2181.81818
2254.54545
2327.27273
4/1
"];

pub const  ED4_35: &str = indoc!["
! ED4-35.scl
!
ED4-35 - Equal division of harmonic 4 into 35 parts
35
!
68.57143
137.14286
205.71429
274.28571
342.85714
411.42857
480.00000
548.57143
617.14286
685.71429
754.28571
822.85714
891.42857
960.00000
1028.57143
1097.14286
1165.71429
1234.28571
1302.85714
1371.42857
1440.00000
1508.57143
1577.14286
1645.71429
1714.28571
1782.85714
1851.42857
1920.00000
1988.57143
2057.14286
2125.71429
2194.28571
2262.85714
2331.42857
4/1
"];

pub const  ED4_37: &str = indoc!["
! ED4-37.scl
!
ED4-37 - Equal division of harmonic 4 into 37 parts
37
!
64.86486
129.72973
194.59459
259.45946
324.32432
389.18919
454.05405
518.91892
583.78378
648.64865
713.51351
778.37838
843.24324
908.10811
972.97297
1037.83784
1102.70270
1167.56757
1232.43243
1297.29730
1362.16216
1427.02703
1491.89189
1556.75676
1621.62162
1686.48649
1751.35135
1816.21622
1881.08108
1945.94595
2010.81081
2075.67568
2140.54054
2205.40541
2270.27027
2335.13514
4/1
"];

pub const  ED4_39: &str = indoc!["
! ED4-39.scl
!
ED4-39 - Equal division of harmonic 4 into 39 parts
39
!
61.53846
123.07692
184.61538
246.15385
307.69231
369.23077
430.76923
492.30769
553.84615
615.38462
676.92308
738.46154
800.00000
861.53846
923.07692
984.61538
1046.15385
1107.69231
1169.23077
1230.76923
1292.30769
1353.84615
1415.38462
1476.92308
1538.46154
1600.00000
1661.53846
1723.07692
1784.61538
1846.15385
1907.69231
1969.23077
2030.76923
2092.30769
2153.84615
2215.38462
2276.92308
2338.46154
4/1
"];

pub const  ED4_41: &str = indoc!["
! ED4-41.scl
!
ED4-41 - Equal division of harmonic 4 into 41 parts
41
!
58.53659
117.07317
175.60976
234.14634
292.68293
351.21951
409.75610
468.29268
526.82927
585.36585
643.90244
702.43902
760.97561
819.51220
878.04878
936.58537
995.12195
1053.65854
1112.19512
1170.73171
1229.26829
1287.80488
1346.34146
1404.87805
1463.41463
1521.95122
1580.48780
1639.02439
1697.56098
1756.09756
1814.63415
1873.17073
1931.70732
1990.24390
2048.78049
2107.31707
2165.85366
2224.39024
2282.92683
2341.46341
4/1
"
];