Skip to content

Commit ce2c7c1

Browse files
committed
v0.5
- Mod Delay parameters now work
1 parent 2b7d47a commit ce2c7c1

File tree

4 files changed

+155
-74
lines changed

4 files changed

+155
-74
lines changed

lira-8.pd

Lines changed: 129 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
#X obj 11 11 cnv 19 383 675 empty empty LIRA•8 308 195 0 20 -256626
1313
-1 0;
1414
#X obj 38 455 vsl 19 128 0 127 0 0 \$0-s-tune-1 \$0-r-tune-1 TUNE -5
15-
-10 0 14 -262144 -1 -1 7189 1;
15+
-10 0 14 -262144 -1 -1 8600 1;
1616
#X obj 41 413 hsl 54 19 0 127 0 0 \$0-s-sharp-12 \$0-r-sharp-12 SHARP
1717
5 -8 0 14 -1 -262144 -1 0 1;
1818
#X obj 41 373 hsl 54 19 0 127 0 0 \$0-s-mod-12 \$0-r-mod-12 MOD 14
19-
-8 0 14 -1 -262144 -1 2600 1;
19+
-8 0 14 -1 -262144 -1 900 1;
2020
#X obj 78 455 vsl 19 128 0 127 0 0 \$0-s-tune-2 \$0-r-tune-2 TUNE -5
21-
-10 0 14 -262144 -1 -1 0 1;
21+
-10 0 14 -262144 -1 -1 6900 1;
2222
#X obj 59 604 tgl 17 0 \$0-s-fast-12 \$0-r-fast-12 FAST -3 -7 0 12
2323
-262144 -1 -1 1 1;
2424
#X obj 33 626 cnv 19 29 50 empty empty empty 20 12 0 14 -1 -66577 0
@@ -54,41 +54,41 @@
5454
#X obj 348 650 tgl 19 0 \$0-s-sensor-8 \$0-r-sensor-8 8 5 -10 0 14
5555
-262144 -1 -262144 0 1;
5656
#X obj 39 293 hsl 128 19 0 127 0 0 \$0-s-pitch-1234 \$0-r-pitch-1234
57-
PITCH 40 -8 0 14 -1 -262144 -1 8900 1;
57+
PITCH 40 -8 0 14 -1 -262144 -1 200 1;
5858
#X obj 239 293 hsl 128 19 0 127 0 0 \$0-s-pitch-5678 \$0-r-pitch-5678
59-
PITCH 40 -8 0 14 -1 -262144 -1 500 1;
59+
PITCH 40 -8 0 14 -1 -262144 -1 0 1;
6060
#X obj 39 333 hradio 19 1 0 3 \$0-s-source-12 \$0-r-source-12 LFO-CV
6161
4 -8 0 14 -262144 -1 -1 2;
6262
#X obj 128 455 vsl 19 128 0 127 0 0 \$0-s-tune-3 \$0-r-tune-3 TUNE
63-
-5 -10 0 14 -262144 -1 -1 4100 1;
63+
-5 -10 0 14 -262144 -1 -1 8800 1;
6464
#X obj 168 455 vsl 19 128 0 127 0 0 \$0-s-tune-4 \$0-r-tune-4 TUNE
65-
-5 -10 0 14 -262144 -1 -1 2300 1;
65+
-5 -10 0 14 -262144 -1 -1 2100 1;
6666
#X obj 218 455 vsl 19 128 0 127 0 0 \$0-s-tune-5 \$0-r-tune-5 TUNE
67-
-5 -10 0 14 -262144 -1 -1 6400 1;
67+
-5 -10 0 14 -262144 -1 -1 7400 1;
6868
#X obj 258 455 vsl 19 128 0 127 0 0 \$0-s-tune-6 \$0-r-tune-6 TUNE
69-
-5 -10 0 14 -262144 -1 -1 6600 1;
69+
-5 -10 0 14 -262144 -1 -1 4100 1;
7070
#X obj 308 455 vsl 19 128 0 127 0 0 \$0-s-tune-7 \$0-r-tune-7 TUNE
71-
-5 -10 0 14 -262144 -1 -1 1700 1;
71+
-5 -10 0 14 -262144 -1 -1 0 1;
7272
#X obj 348 455 vsl 19 128 0 127 0 0 \$0-s-tune-8 \$0-r-tune-8 TUNE
73-
-5 -10 0 14 -262144 -1 -1 2600 1;
73+
-5 -10 0 14 -262144 -1 -1 0 1;
7474
#X obj 131 413 hsl 54 19 0 127 0 0 \$0-s-sharp-34 \$0-r-sharp-34 SHARP
75-
5 -8 0 14 -1 -262144 -1 3200 1;
75+
5 -8 0 14 -1 -262144 -1 0 1;
7676
#X obj 221 413 hsl 54 19 0 127 0 0 \$0-s-sharp-56 \$0-r-sharp-56 SHARP
77-
5 -8 0 14 -1 -262144 -1 4100 1;
77+
5 -8 0 14 -1 -262144 -1 0 1;
7878
#X obj 311 413 hsl 54 19 0 127 0 0 \$0-s-sharp-78 \$0-r-sharp-78 SHARP
7979
5 -8 0 14 -1 -262144 -1 0 1;
8080
#X obj 131 373 hsl 54 19 0 127 0 0 \$0-s-mod-34 \$0-r-mod-34 MOD 14
81-
-8 0 14 -1 -262144 -1 3200 1;
81+
-8 0 14 -1 -262144 -1 0 1;
8282
#X obj 221 373 hsl 54 19 0 127 0 0 \$0-s-mod-56 \$0-r-mod-56 MOD 14
83-
-8 0 14 -1 -262144 -1 2900 1;
83+
-8 0 14 -1 -262144 -1 600 1;
8484
#X obj 311 373 hsl 54 19 0 127 0 0 \$0-s-mod-78 \$0-r-mod-78 MOD 14
85-
-8 0 14 -1 -262144 -1 3000 1;
85+
-8 0 14 -1 -262144 -1 2100 1;
8686
#X obj 149 604 tgl 17 0 \$0-s-fast-34 \$0-r-fast-34 FAST -3 -7 0 12
87-
-262144 -1 -1 0 1;
87+
-262144 -1 -1 1 1;
8888
#X obj 239 604 tgl 17 0 \$0-s-fast-56 \$0-r-fast-56 FAST -3 -7 0 12
89-
-262144 -1 -1 0 1;
89+
-262144 -1 -1 1 1;
9090
#X obj 329 604 tgl 17 0 \$0-s-fast-78 \$0-r-fast-78 FAST -3 -7 0 12
91-
-262144 -1 -1 0 1;
91+
-262144 -1 -1 1 1;
9292
#X obj 111 425 cnv 3 3 200 empty empty empty 20 12 0 14 -1 -66577 0
9393
;
9494
#X obj 201 385 cnv 3 3 240 empty empty empty 20 12 0 14 -1 -66577 0
@@ -119,9 +119,9 @@ PITCH 40 -8 0 14 -1 -262144 -1 500 1;
119119
#X obj 239 253 hsl 128 19 0 127 0 0 \$0-s-hold-5678 \$0-r-hold-5678
120120
HOLD 45 -8 0 14 -1 -262144 -1 0 1;
121121
#X obj 194 265 tgl 17 0 \$0-s-switch \$0-r-switch SWITCH -10 -7 0 12
122-
-262144 -1 -1 1 1;
122+
-262144 -1 -1 0 1;
123123
#X obj 164 220 tgl 17 0 \$0-s-total-fb \$0-r-total-fb TOTAL-FB -20
124-
-7 0 12 -262144 -1 -1 0 1;
124+
-7 0 12 -262144 -1 -1 1 1;
125125
#X obj 234 219 tgl 17 0 \$0-s-vibrato \$0-r-vibrato VIBRATO -15 -7
126126
0 12 -262144 -1 -1 0 1;
127127
#X msg 421 218 8;
@@ -204,37 +204,37 @@ HOLD 45 -8 0 14 -1 -262144 -1 0 1;
204204
#X obj 664 425 s \$0-r-source-56;
205205
#X obj 884 425 s \$0-r-source-78;
206206
#X obj 39 253 hsl 128 19 0 127 0 0 \$0-s-hold-1234 \$0-r-hold-1234
207-
HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
207+
HOLD 45 -8 0 14 -1 -262144 -1 0 1;
208208
#X obj 421 396 route 1 2 3 4 5 6 7 8;
209209
#X msg 421 354 receive $\\\$0-tune-\\\$1;
210210
#X obj 120 147 hradio 19 1 0 2 \$0-s-lfo-wav \$0-r-lfo-wav SQUARE 0
211211
-8 0 14 -1 -262144 -1 1;
212212
#X obj 167 110 hsl 116 19 0 127 0 0 \$0-s-feedback \$0-r-feedback FEEDBACK
213-
25 -8 0 14 -1 -262144 -1 0 1;
214-
#X obj 120 110 hradio 19 1 0 2 \$0-s-del-mod \$0-r-del-mod SELF 0 -8
215-
0 14 -1 -262144 -1 0;
213+
25 -8 0 14 -1 -262144 -1 6000 1;
214+
#X obj 120 110 hradio 19 1 0 2 \$0-s-del-mod \$0-r-del-mod LFO 0 -8
215+
0 14 -1 -262144 -1 1;
216216
#X obj 167 147 hsl 116 19 0 127 0 0 \$0-s-del-mix \$0-r-del-mix MIX
217-
45 -8 0 14 -1 -262144 -1 11100 1;
217+
45 -8 0 14 -1 -262144 -1 11500 1;
218218
#X obj 188 73 hsl 95 19 0 127 0 0 \$0-s-time-2 \$0-r-time-2 TIME-2
219-
25 -8 0 14 -1 -262144 -1 4600 1;
219+
25 -8 0 14 -1 -262144 -1 3500 1;
220220
#X obj 123 73 hsl 54 19 0 127 0 0 \$0-s-mod-2 \$0-r-mod-2 MOD-2 6 -8
221-
0 14 -1 -262144 -1 3400 1;
221+
0 14 -1 -262144 -1 0 1;
222222
#X obj 188 37 hsl 95 19 0 127 0 0 \$0-s-time-1 \$0-r-time-1 TIME-1
223-
25 -8 0 14 -1 -262144 -1 6000 1;
223+
25 -8 0 14 -1 -262144 -1 1800 1;
224224
#X obj 123 37 hsl 54 19 0 127 0 0 \$0-s-mod-1 \$0-r-mod-1 MOD-1 6 -8
225-
0 14 -1 -262144 -1 2600 1;
225+
0 14 -1 -262144 -1 0 1;
226226
#X obj 365 35 vsl 19 128 0 127 0 0 \$0-s-vol \$0-r-vol VOL -2 -10 0
227-
14 -1 -262144 -1 12700 1;
227+
14 -1 -262144 -1 11000 1;
228228
#X obj 335 35 vsl 19 128 0 127 0 0 \$0-s-dst-mix \$0-r-dst-mix MIX
229-
-2 -10 0 14 -1 -262144 -1 12700 1;
229+
-2 -10 0 14 -1 -262144 -1 11700 1;
230230
#X obj 305 35 vsl 19 128 0 127 0 0 \$0-s-drv \$0-r-drv DRV -2 -10 0
231231
14 -1 -228856 -1 0 1;
232232
#X obj 49 34 vsl 19 128 0 127 0 0 \$0-s-f-b \$0-r-f-b F-B -2 -10 0
233-
14 -1 -262144 -1 5500 1;
233+
14 -1 -262144 -1 6200 1;
234234
#X obj 19 34 vsl 19 128 0 127 0 0 \$0-s-f-a \$0-r-f-a F-A -2 -10 0
235-
14 -1 -228856 -1 12100 1;
236-
#X obj 79 32 vradio 19 1 0 2 \$0-s-andor \$0-r-andor OR 2 -8 0 14 -1
237-
-262144 -1 1;
235+
14 -1 -228856 -1 4400 1;
236+
#X obj 79 32 vradio 19 1 0 2 \$0-s-andor \$0-r-andor AND -2 -8 0 14
237+
-1 -262144 -1 0;
238238
#X obj 79 81 bng 19 50 10 0 empty \$0-r-led empty 17 7 0 10 -1 -4034
239239
-1;
240240
#X obj 321 213 cnv 15 15 15 empty empty ORGANISMIC 0 8 0 12 -256626
@@ -517,6 +517,9 @@ HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
517517
#X obj 27 244 loadbang;
518518
#X msg 27 265 1;
519519
#X obj 12 328 ma.tanh~;
520+
#X msg 193 352 open ./rec.wav \, start;
521+
#X obj 193 373 writesf~;
522+
#X msg 373 385 stop;
520523
#X connect 0 0 9 0;
521524
#X connect 1 0 2 0;
522525
#X connect 2 0 10 0;
@@ -533,6 +536,7 @@ HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
533536
#X connect 10 0 11 0;
534537
#X connect 11 0 12 1;
535538
#X connect 12 0 13 0;
539+
#X connect 12 0 51 0;
536540
#X connect 13 0 14 0;
537541
#X connect 13 0 14 1;
538542
#X connect 15 0 23 0;
@@ -578,6 +582,8 @@ HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
578582
#X connect 47 0 48 0;
579583
#X connect 48 0 45 0;
580584
#X connect 49 0 12 0;
585+
#X connect 50 0 51 0;
586+
#X connect 52 0 51 0;
581587
#X restore 494 898 pd master_output;
582588
#X obj 523 636 lira.voice \$0 3 4;
583589
#N canvas 1027 619 248 280 prm.hold 0;
@@ -866,7 +872,6 @@ HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
866872
#X restore 584 335 pd hyper-lfo;
867873
#X obj 517 815 re.plate~;
868874
#X obj 540 734 loadbang;
869-
#X msg 540 755 1 0.5 0.5;
870875
#X obj 540 776 unpack f f f;
871876
#N canvas 651 414 778 300 delay 0;
872877
#X obj 58 140 inlet~;
@@ -1013,6 +1018,72 @@ HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
10131018
#X restore 157 139 pd prm.del-mix;
10141019
#X obj 57 253 outlet~;
10151020
#X obj 461 167 block~ 4 1 1;
1021+
#X obj 621 74 delread4~ \$0-mod-delay;
1022+
#X obj 423 39 inlet~;
1023+
#X obj 423 60 *~;
1024+
#X obj 468 45 r \$0-s-del-mod;
1025+
#X obj 423 121 *~;
1026+
#X obj 164 76 *~;
1027+
#N canvas 1004 696 297 282 prm.mod-1 0;
1028+
#X obj 117 59 t f f;
1029+
#X obj 144 91 t f b;
1030+
#X obj 144 112 i;
1031+
#X obj 117 133 -;
1032+
#X obj 117 154 abs;
1033+
#X obj 12 33 t f f;
1034+
#X obj 12 197 pack f f;
1035+
#X obj 12 218 line~;
1036+
#X obj 12 239 outlet~;
1037+
#X obj 12 78 / 127;
1038+
#X obj 117 175 * 1;
1039+
#X obj 12 98 * 20;
1040+
#X obj 12 12 r \$0-s-mod-1;
1041+
#X connect 0 0 3 0;
1042+
#X connect 0 1 1 0;
1043+
#X connect 1 0 2 1;
1044+
#X connect 1 1 2 0;
1045+
#X connect 2 0 3 1;
1046+
#X connect 3 0 4 0;
1047+
#X connect 4 0 10 0;
1048+
#X connect 5 0 9 0;
1049+
#X connect 5 1 0 0;
1050+
#X connect 6 0 7 0;
1051+
#X connect 7 0 8 0;
1052+
#X connect 9 0 11 0;
1053+
#X connect 10 0 6 1;
1054+
#X connect 11 0 6 0;
1055+
#X connect 12 0 5 0;
1056+
#X restore 197 43 pd prm.mod-1;
1057+
#N canvas 1004 696 297 282 prm.mod-1 0;
1058+
#X obj 117 59 t f f;
1059+
#X obj 144 91 t f b;
1060+
#X obj 144 112 i;
1061+
#X obj 117 133 -;
1062+
#X obj 117 154 abs;
1063+
#X obj 12 33 t f f;
1064+
#X obj 12 197 pack f f;
1065+
#X obj 12 218 line~;
1066+
#X obj 12 239 outlet~;
1067+
#X obj 12 78 / 127;
1068+
#X obj 117 175 * 1;
1069+
#X obj 12 98 * 20;
1070+
#X obj 12 12 r \$0-s-mod-1;
1071+
#X connect 0 0 3 0;
1072+
#X connect 0 1 1 0;
1073+
#X connect 1 0 2 1;
1074+
#X connect 1 1 2 0;
1075+
#X connect 2 0 3 1;
1076+
#X connect 3 0 4 0;
1077+
#X connect 4 0 10 0;
1078+
#X connect 5 0 9 0;
1079+
#X connect 5 1 0 0;
1080+
#X connect 6 0 7 0;
1081+
#X connect 7 0 8 0;
1082+
#X connect 9 0 11 0;
1083+
#X connect 10 0 6 1;
1084+
#X connect 11 0 6 0;
1085+
#X connect 12 0 5 0;
1086+
#X restore 456 88 pd prm.mod-1;
10161087
#X connect 0 0 1 0;
10171088
#X connect 0 0 7 0;
10181089
#X connect 2 0 4 0;
@@ -1026,10 +1097,19 @@ HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
10261097
#X connect 9 0 3 0;
10271098
#X connect 10 0 2 0;
10281099
#X connect 11 0 6 1;
1100+
#X connect 15 0 16 0;
1101+
#X connect 16 0 18 0;
1102+
#X connect 16 0 19 0;
1103+
#X connect 17 0 16 1;
1104+
#X connect 18 0 3 0;
1105+
#X connect 19 0 2 0;
1106+
#X connect 20 0 19 1;
1107+
#X connect 21 0 18 1;
10291108
#X restore 348 764 pd delay;
10301109
#X obj 703 888 delwrite~ \$0-total-feedback;
10311110
#X obj 753 749 delread~ \$0-mod-delay;
10321111
#X obj 700 767 /~ 1.5;
1112+
#X msg 540 755 1 0.5 0.9;
10331113
#X connect 2 0 7 0;
10341114
#X connect 2 0 17 0;
10351115
#X connect 2 1 15 0;
@@ -1040,7 +1120,7 @@ HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
10401120
#X connect 5 0 4 2;
10411121
#X connect 6 0 2 1;
10421122
#X connect 6 0 4 1;
1043-
#X connect 7 0 29 0;
1123+
#X connect 7 0 28 0;
10441124
#X connect 8 0 9 2;
10451125
#X connect 8 0 10 2;
10461126
#X connect 9 0 7 0;
@@ -1055,7 +1135,7 @@ HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
10551135
#X connect 14 0 10 0;
10561136
#X connect 15 0 16 1;
10571137
#X connect 16 0 17 1;
1058-
#X connect 17 0 32 0;
1138+
#X connect 17 0 31 0;
10591139
#X connect 18 0 19 0;
10601140
#X connect 19 0 16 0;
10611141
#X connect 20 0 9 1;
@@ -1066,14 +1146,15 @@ HOLD 45 -8 0 14 -1 -262144 -1 12700 1;
10661146
#X connect 24 0 12 0;
10671147
#X connect 24 0 13 0;
10681148
#X connect 24 0 14 0;
1149+
#X connect 24 0 28 1;
10691150
#X connect 25 0 3 0;
10701151
#X connect 25 1 3 0;
1071-
#X connect 26 0 27 0;
1072-
#X connect 27 0 28 0;
1073-
#X connect 28 0 25 1;
1074-
#X connect 28 1 25 2;
1075-
#X connect 28 2 25 3;
1076-
#X connect 29 0 3 0;
1077-
#X connect 29 0 25 0;
1078-
#X connect 31 0 32 0;
1079-
#X connect 32 0 30 0;
1152+
#X connect 26 0 32 0;
1153+
#X connect 27 0 25 1;
1154+
#X connect 27 1 25 2;
1155+
#X connect 27 2 25 3;
1156+
#X connect 28 0 3 0;
1157+
#X connect 28 0 25 0;
1158+
#X connect 30 0 31 0;
1159+
#X connect 31 0 29 0;
1160+
#X connect 32 0 27 0;

lira-test.mp3

4.26 MB
Binary file not shown.

parameters.txt

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,46 @@
1-
71.8868;
2-
0;
1+
86;
2+
69;
3+
88;
4+
21;
5+
74;
36
41;
4-
23;
5-
64;
6-
66;
7-
17;
8-
26;
7+
0;
8+
0;
9+
1;
10+
1;
11+
1;
912
1;
1013
0;
1114
0;
1215
0;
1316
0;
14-
76.6792;
15-
98.2453;
17+
21.566;
1618
0;
17-
62.3019;
18-
76.6792;
19-
69.4906;
20-
71.8868;
19+
14.3774;
20+
50.3208;
21+
2;
2122
2;
2223
2;
2324
2;
2425
2;
25-
89;
26-
5;
27-
127;
2826
0;
29-
1;
3027
0;
3128
0;
3229
0;
33-
127;
34-
127;
35-
121;
36-
55;
3730
1;
3831
0;
39-
81.0638;
40-
62.1489;
4132
0;
42-
122.583;
43-
62.3019;
44-
81.4717;
33+
117;
34+
110;
35+
44;
36+
62;
37+
0;
4538
0;
39+
24.3191;
40+
47.2872;
41+
66.2609;
42+
127;
43+
0;
44+
0;
45+
1;
4646
1;

rec.wav

9.39 MB
Binary file not shown.

0 commit comments

Comments
 (0)