Skip to content

Commit

Permalink
fix voices~
Browse files Browse the repository at this point in the history
  • Loading branch information
porres committed Feb 15, 2025
1 parent 3104630 commit ca9c91b
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 69 deletions.
54 changes: 27 additions & 27 deletions Abstractions/Audio/voices~.pd
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@
#X obj 68 222 else/voices 1 1;
#X obj 68 338 else/slice 2;
#X obj 282 450 else/replace;
#X obj 282 548 else/f2s~;
#X obj 186 548 else/f2s~;
#X obj 60 472 else/replace;
#X obj 186 181 t f f;
#X obj 186 359 else/group;
Expand All @@ -30,45 +28,47 @@
#X msg 87 188 n \$1;
#X obj 68 68 route list n;
#X obj 282 316 else/delete 2;
#X obj 282 548 else/f2s~ 0;
#X obj 186 548 else/f2s~ 0;
#X connect 0 0 2 0;
#X connect 0 1 1 0;
#X connect 1 0 6 0;
#X connect 1 1 23 2;
#X connect 2 0 23 0;
#X connect 3 0 22 0;
#X connect 1 1 21 2;
#X connect 2 0 21 0;
#X connect 3 0 30 0;
#X connect 3 1 2 1;
#X connect 4 0 5 0;
#X connect 5 0 25 0;
#X connect 6 0 23 1;
#X connect 5 0 23 0;
#X connect 6 0 21 1;
#X connect 7 0 9 0;
#X connect 7 1 8 0;
#X connect 8 0 11 0;
#X connect 8 1 20 2;
#X connect 9 0 20 0;
#X connect 10 0 21 0;
#X connect 10 0 29 0;
#X connect 10 1 9 1;
#X connect 11 0 20 1;
#X connect 14 0 29 0;
#X connect 14 0 27 0;
#X connect 15 0 17 0;
#X connect 16 0 15 0;
#X connect 17 0 28 0;
#X connect 17 0 24 0;
#X connect 17 0 26 0;
#X connect 17 0 22 0;
#X connect 18 0 19 0;
#X connect 18 0 30 0;
#X connect 18 0 28 0;
#X connect 19 0 0 0;
#X connect 20 0 10 0;
#X connect 21 0 26 0;
#X connect 22 0 13 0;
#X connect 23 0 3 0;
#X connect 24 0 4 0;
#X connect 24 1 25 1;
#X connect 25 0 2 1;
#X connect 25 0 9 1;
#X connect 25 0 22 0;
#X connect 25 0 21 0;
#X connect 26 0 12 0;
#X connect 27 0 18 1;
#X connect 28 0 18 0;
#X connect 29 0 18 0;
#X connect 29 1 17 0;
#X connect 30 0 7 0;
#X connect 21 0 3 0;
#X connect 22 0 4 0;
#X connect 22 1 23 1;
#X connect 23 0 2 1;
#X connect 23 0 9 1;
#X connect 23 0 29 0;
#X connect 23 0 30 0;
#X connect 24 0 12 0;
#X connect 25 0 18 1;
#X connect 26 0 18 0;
#X connect 27 0 18 0;
#X connect 27 1 17 0;
#X connect 28 0 7 0;
#X connect 29 0 24 0;
#X connect 30 0 13 0;
11 changes: 0 additions & 11 deletions Abstractions/Merda/Modules/saw.unit.pd

This file was deleted.

23 changes: 7 additions & 16 deletions Abstractions/Merda/Modules/vco.m~.pd
Original file line number Diff line number Diff line change
Expand Up @@ -291,24 +291,15 @@
#X obj 467 197 switch~;
#X obj 467 143 r \$0-waveform;
#X obj 467 167 == 2;
#X obj 267 204 clone -d saw.unit 1;
#X obj 286 149 change;
#X msg 286 174 resize \$1;
#X obj 113 127 r \$0-set;
#X obj 113 151 else/insert all;
#X obj 286 125 else/nchs~;
#X connect 0 0 10 0;
#X connect 0 0 15 0;
#X connect 1 0 10 1;
#X connect 3 0 10 2;
#X obj 171 125 r \$0-set;
#X obj 267 204 else/bl.saw~;
#X connect 0 0 11 0;
#X connect 1 0 11 1;
#X connect 3 0 11 2;
#X connect 8 0 9 0;
#X connect 9 0 7 0;
#X connect 10 0 6 0;
#X connect 11 0 12 0;
#X connect 12 0 10 0;
#X connect 13 0 14 0;
#X connect 14 0 10 0;
#X connect 15 0 11 0;
#X connect 10 0 11 0;
#X connect 11 0 6 0;
#X restore 308 201 pd saw~;
#N canvas 512 146 627 426 square~ 0;
#X obj 164 88 inlet~;
Expand Down
30 changes: 15 additions & 15 deletions Documentation/Help-files/bl.saw~-help.pd
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@
#X text 289 161 <-- frequency;
#X text 133 486 -midi: sets frequency input in MIDI pitch (default hertz);
#X text 46 88 [bl.saw~] is a sawtooth oscillator like [else/saw~] \, but it is bandlimited. Use [saw~] mostly if you need a perfect sawtooth \, which is usually the case when you want a LFO. The [bl.saw~] version is for proper synthesis as it is anti-aliased. This version also has input for pitch in MIDI and no way to sync at control rate. The object has support for multichannel signals., f 75;
#N canvas 683 181 555 483 multichannel 1;
#N canvas 683 181 555 483 multichannel 0;
#X obj 236 368 else/out~;
#X floatatom 236 186 5 0 0 0 - - - 12;
#X msg 249 217 400 600;
Expand All @@ -154,26 +154,26 @@
#X msg 279 290 set 1 555;
#X text 349 283 the set message sets a single frequency channel, f 24;
#X obj 39 354 else/out.mc~;
#X obj 117 244 *~ 0.75;
#X obj 110 179 *~ 2;
#X obj 108 244 *~ 0.75;
#X obj 101 179 *~ 2;
#X obj 39 145 else/sigs~ 333 444;
#X obj 110 205 else/impulse~;
#X obj 117 273 else/sine~;
#X obj 39 303 else/saw~;
#X obj 101 205 else/impulse~;
#X obj 108 273 else/sine~;
#X obj 236 337 else/bl.saw~ -mc 440 660;
#X connect 1 0 15 0;
#X connect 2 0 15 0;
#X connect 3 0 15 0;
#X connect 6 0 15 0;
#X obj 39 303 else/bl.saw~;
#X connect 1 0 14 0;
#X connect 2 0 14 0;
#X connect 3 0 14 0;
#X connect 6 0 14 0;
#X connect 9 0 13 0;
#X connect 10 0 12 0;
#X connect 11 0 9 0;
#X connect 11 0 10 0;
#X connect 11 0 14 0;
#X connect 12 0 14 1;
#X connect 13 0 14 2;
#X connect 14 0 8 0;
#X connect 15 0 0 0;
#X connect 11 0 15 0;
#X connect 12 0 15 1;
#X connect 13 0 15 2;
#X connect 14 0 0 0;
#X connect 15 0 8 0;
#X restore 436 249 pd multichannel;
#X text 152 302 list/signal(s) - frequency in hz or midi, f 64;
#X text 128 334 set <float \, float> -;
Expand Down

0 comments on commit ca9c91b

Please sign in to comment.