<commit_before>max v2;
#N vpatcher 370 76 1207 636;
#P origin -5 0;
#P window setfont "Sans Serif" 9.;
#N out 2;
#P newobj 419 166 33 9109513 out 2;
#P objectname in2[2];
#P user ubumenu 419 146 59 9109513 0 0 1 0;
#X setrgb 221 231 246 131 140 161 56 59 132 5 0 176 212 13 8 73 126 187;
#X add lowpass;
#X add highpass;
#X add bandpass;
#X add bandstop;
#X add peaknotch;
#X add lowshelf;
#X add highshelf;
#X prefix_set 0 0 <none> 0;
#X pattrmode 1;
#P objectname menu;
#N in 4;
#P newobj 375 120 25 9109513 in 4;
#P objectname in2[1];
#P button 90 91 15 0;
#P newex 47 279 64 9109513 r $0_TP;
#N vpatcher 33 49 826 743;
#P origin 0 14;
#P window setfont "Sans Serif" 9.;
#P newex 672 120 20 9109513 t b;
#P window linecount 2;
#P message 487 620 155 9109513 \; $0_TP script delete freq_param;
#P message 490 457 155 9109513 \; $0_TP script delete gain_param;
#P message 489 311 155 9109513 \; $0_TP script delete Q_param;
#P message 681 179 155 9109513 \; $0_TP script delete type_param;
#P window linecount 0;
#P newex 653 143 29 9109513 gate;
#P window linecount 1;
#P newex 383 609 64 9109513 send $0_TP;
#P window linecount 2;
#P message 152 644 220 9109513 \; $0_TP script connect freq_param 0 prepare 4;
#P message 154 608 215 9109513 \; $0_TP script connect decode 0 freq_param 0;
#P window linecount 1;
#P newex 145 584 230 9109513 t b l;
#P window linecount 3;
#P newex 95 540 306 9109513 sprintf script new freq_param newex 466 358 300 9 jcom.parameter %s filter_freq/%ld @type msg_float @range 30. 11025. @clipmode both @ramp linear @repetitions 0 @description "Center frequency (Hz)";
#P window linecount 1;
#P newex 383 455 64 9109513 send $0_TP;
#P window linecount 2;
#P message 152 489 219 9109513 \; $0_TP script connect gain_param 0 prepare 3;
#P message 154 453 214 9109513 \; $0_TP script connect decode 1 gain_param 0;
#P window linecount 1;
#P newex 145 429 230 9109513 t b l;
#P window linecount 3;
#P newex 95 385 290 9109513 sprintf script new gain_param newex 466 295 300 9 jcom.parameter %s filter_gain/%ld @type msg_float @range -24 24 @clipmode both @ramp linear @repetitions 0 @description "Gain (dB)";
#P window linecount 1;
#P newex 365 295 64 9109513 send $0_TP;
#P window linecount 2;
#P message 152 329 207 9109513 \; $0_TP script connect Q_param 0 prepare 2;
#P message 154 293 202 9109513 \; $0_TP script connect decode 2 Q_param 0;
#P window linecount 1;
#P newex 145 269 230 9109513 t b l;
#P window linecount 3;
#P newex 95 225 280 9109513 sprintf script new Q_param newex 466 236 300 9 jcom.parameter %s filter_Q/%ld @type msg_float @ramp linear @range 0. 100. @clipmode both @repetitions 0 @description "Resonance (Q)";
#P window linecount 0;
#P newex 397 144 64 9109513 send $0_TP;
#P window linecount 4;
#P message 107 177 258 9109513 \; $0_TP script connect type_param 1 ttt 0 \, script connect type_param 0 prepare 1 \, script connect type_param 0 menu 0;
#P window linecount 0;
#P message 154 144 236 9109513 \; $0_TP script connect in2 0 type_param 0;
#P newex 145 120 518 9109513 t b l 1;
#P newex 95 76 362 9109513 sprintf script new type_param newex 419 88 300 9 jcom.parameter %s filter_type/%ld @type menu @description "What kind of filter to use. Possible values: lowpass | highpass | bandpass | bandstop | peaknotch | lowshelf | highshelf";
#P window linecount 1;
#P comment 116 51 175 9109513 unique send number jcom.;
#P inlet 459 52 15 0;
#P inlet 95 50 15 0;
#P window linecount 0;
#P comment 475 51 83 9109513 instance number;
#P connect 1 0 4 0;
#P connect 1 0 9 0;
#P connect 1 0 14 0;
#P connect 1 0 19 0;
#P fasten 5 0 7 0 150 175 112 175;
#P connect 4 0 5 0;
#P connect 9 0 10 0;
#P connect 14 0 15 0;
#P connect 19 0 20 0;
#P fasten 10 0 12 0 150 324 157 324;
#P fasten 15 0 17 0 150 484 157 484;
#P fasten 20 0 22 0 150 639 157 639;
#P connect 5 0 6 0;
#P connect 10 0 11 0;
#P connect 15 0 16 0;
#P connect 20 0 21 0;
#P connect 2 0 9 1;
#P connect 10 1 13 0;
#P connect 2 0 14 1;
#P connect 15 1 18 0;
#P connect 20 1 23 0;
#P connect 2 0 19 1;
#P connect 5 1 8 0;
#P connect 2 0 4 1;
#P fasten 24 0 28 0 658 601 492 601;
#P fasten 24 0 26 0 658 294 494 294;
#P fasten 24 0 27 0 658 425 495 425;
#P connect 5 2 24 0;
#P fasten 1 0 29 0 100 71 677 71;
#P connect 29 0 24 1;
#P fasten 24 0 25 0 658 170 686 170;
#P pop;
#P newobj 47 252 125 9109513 p build;
#N thispatcher;
#Q end;
#P newobj 47 302 61 9109513 thispatcher;
#N out 2;
#P newobj 685 168 33 9109513 out 2;
#P objectname out2;
#P newex 668 143 63 9109513 t 1 s 0 b;
#P objectname ttt;
#N vpatcher 564 189 1050 519;
#P window setfont "Sans Serif" 9.;
#P window linecount 2;
#P comment 34 260 415 9109513 Else "Restore Default Settings" will not function properly as past values for q \, filtergain and cf maintained in FilterGraph will overrule the attempt to reset values to defaults.;
#P outlet 142 194 15 0;
#P outlet 88 194 15 0;
#P outlet 34 194 15 0;
#P window linecount 1;
#P newex 88 157 33 9109513 atodb;
#P inlet 179 35 15 0;
#P inlet 125 35 15 0;
#P inlet 71 35 15 0;
#P newex 142 128 47 9109513 gate 1 1;
#P newex 88 128 47 9109513 gate 1 1;
#P window linecount 0;
#P newex 34 128 47 9109513 gate 1 1;
#P inlet 263 35 15 0;
#P comment 34 238 315 9109513 Output from FilterFraph has to be muted when filtertype is changes.;
#P connect 1 0 2 0;
#P connect 2 0 9 0;
#P connect 5 0 2 1;
#P connect 1 0 3 0;
#P connect 3 0 8 0;
#P connect 8 0 10 0;
#P connect 6 0 3 1;
#P connect 1 0 4 0;
#P connect 4 0 11 0;
#P connect 7 0 4 1;
#P pop;
#P newobj 272 199 119 9109513 p DecodeFilterGraph;
#P objectname decode;
#N vpatcher 91 247 557 593;
#P window setfont "Sans Serif" 9.;
#P newex 42 231 27 9109513 - 1;
#P newex 71 65 80 9109513 prepend symbol;
#P newex 42 275 86 9109513 prepend setfilter;
#P button 42 190 15 0;
#P newex 42 209 27 9109513 i;
#P user ubumenu 70 89 59 9109513 0 0 1 0;
#X setrgb 221 231 246 131 140 161 56 59 132 5 0 176 212 13 8 73 126 187;
#X add lowpass;
#X add highpass;
#X add bandpass;
#X add bandstop;
#X add peaknotch;
#X add lowshelf;
#X add highshelf;
#X prefix_set 0 0 <none> 0;
#X pattrmode 1;
#P objectname menu;
#P newex 70 45 50 9109513 route set;
#P newex 70 110 27 9109513 + 1;
#P inlet 59 190 15 0;
#P inlet 70 26 15 0;
#P newex 42 254 370 9109513 pack 1 5 1 0 0 404. 0.999016 2.5 0. 0. 0. 0. 0. 0.;
#P newex 260 151 33 9109513 dbtoa;
#P outlet 42 300 15 0;
#P newex 328 126 50 9109513 route set;
#P inlet 192 57 15 0;
#P newex 260 126 50 9109513 route set;
#P inlet 260 57 15 0;
#P newex 192 126 50 9109513 route set;
#P inlet 328 57 15 0;
#P comment 336 110 70 9109513 Get rid of set;
#P fasten 8 0 16 0 265 176 47 176;
#P fasten 2 0 16 0 197 176 47 176;
#P fasten 12 0 16 0 75 131 47 131;
#P fasten 6 0 16 0 333 176 47 176;
#P connect 16 0 15 0;
#P connect 15 0 19 0;
#P connect 19 0 9 0;
#P connect 9 0 17 0;
#P connect 17 0 7 0;
#P connect 11 0 15 1;
#P connect 12 0 9 1;
#P connect 10 0 13 0;
#P connect 18 0 14 0;
#P connect 14 0 12 0;
#P connect 13 0 18 0;
#P connect 2 0 9 5;
#P connect 1 0 2 0;
#P connect 8 0 9 6;
#P connect 6 0 9 7;
#P connect 3 0 4 0;
#P connect 4 0 8 0;
#P connect 5 0 6 0;
#P pop;
#P newobj 267 435 124 9109513 p PrepareForFiltergraph~;
#P objectname prepare;
#N out 1;
#P newobj 267 483 33 9109513 out 1;
#P window linecount 4;
#P newex 56 136 46 9109513 sprintf send %sfilter_active;
#P window linecount 1;
#N in 2;
#P newobj 419 61 25 9109513 in 2;
#P objectname in2;
#P newex 114 226 42 9109513 forward;
#N in 3;
#P newobj 47 114 25 9109513 in 3;
#P newex 114 193 42 9109513 i;
#P newex 162 142 65 9109513 loadbang;
#P newex 162 167 50 9109513 thispoly~;
#P newex 114 116 168 9109513 t b l;
#P newex 114 89 65 9109513 jcom.change;
#N in 1;
#P newobj 114 63 25 9109513 in 1;
#P newex 272 154 83 9109513 unpack 0. 0. 0.;
#P connect 7 0 17 0;
#P connect 18 0 16 0;
#P connect 7 0 10 0;
#P connect 2 0 19 0;
#P connect 1 0 2 0;
#P connect 2 0 3 0;
#P connect 3 0 6 0;
#P connect 6 0 8 0;
#P fasten 10 0 8 0 61 218 119 218;
#P connect 4 0 6 1;
#P connect 5 0 4 0;
#P fasten 4 0 17 1 167 218 167 218;
#P connect 4 0 12 0;
#P connect 12 0 11 0;
#P connect 3 1 0 0;
#P connect 0 0 13 0;
#P connect 0 1 13 1;
#P connect 0 2 13 2;
#P fasten 14 2 13 3 707 187 385 187;
#P lcolor 1;
#P fasten 14 0 13 3 673 187 385 187;
#P lcolor 1;
#P connect 20 0 21 0;
#P connect 21 0 22 0;
#P connect 14 1 15 0;
#P pop;<commit_msg>hacking into making it work with the new core, alas it won't work until the parameters are no longer defined in a poly~ object.<commit_after>max v2;
#N vpatcher 389 156 1226 716;
#P origin -5 0;
#P window setfont "Sans Serif" 9.;
#N out 2;
#P newobj 419 166 33 196617 out 2;
#P objectname in2[2];
#P user ubumenu 419 146 59 196617 0 0 1 0;
#X setrgb 221 231 246 131 140 161 56 59 132 5 0 176 212 13 8 73 126 187;
#X add lowpass;
#X add highpass;
#X add bandpass;
#X add bandstop;
#X add peaknotch;
#X add lowshelf;
#X add highshelf;
#X prefix_set 0 0 <none> 0;
#X pattrmode 1;
#P objectname menu;
#N in 4;
#P newobj 375 120 25 196617 in 4;
#P objectname in2[1];
#P button 90 91 15 0;
#P newex 47 279 64 196617 r $0_TP;
#N vpatcher 33 49 896 742;
#P origin 0 14;
#P window setfont "Sans Serif" 9.;
#P newex 672 120 20 196617 t b;
#P window linecount 2;
#P message 487 620 155 196617 \; $0_TP script delete freq_param;
#P message 490 457 155 196617 \; $0_TP script delete gain_param;
#P message 489 311 155 196617 \; $0_TP script delete Q_param;
#P message 681 179 155 196617 \; $0_TP script delete type_param;
#P window linecount 0;
#P newex 653 143 29 196617 gate;
#P window linecount 1;
#P newex 383 609 64 196617 send $0_TP;
#P window linecount 2;
#P message 152 644 220 196617 \; $0_TP script connect freq_param 0 prepare 4;
#P message 154 608 215 196617 \; $0_TP script connect decode 0 freq_param 0;
#P window linecount 1;
#P newex 145 584 230 196617 t b l;
#P window linecount 3;
#P newex 95 540 327 196617 sprintf script new freq_param newex 466 358 300 9 jcom.parameter filter_freq/%ld @type msg_float @range 30. 11025. @clipmode both @ramp linear @repetitions 0 @description "Center frequency (Hz)";
#P window linecount 1;
#P newex 383 455 64 196617 send $0_TP;
#P window linecount 2;
#P message 152 489 219 196617 \; $0_TP script connect gain_param 0 prepare 3;
#P message 154 453 214 196617 \; $0_TP script connect decode 1 gain_param 0;
#P window linecount 1;
#P newex 145 429 230 196617 t b l;
#P window linecount 3;
#P newex 95 385 326 196617 sprintf script new gain_param newex 466 295 300 9 jcom.parameter filter_gain/%ld @type msg_float @range -24 24 @clipmode both @ramp linear @repetitions 0 @description "Gain (dB)";
#P window linecount 1;
#P newex 365 295 64 196617 send $0_TP;
#P window linecount 2;
#P message 152 329 207 196617 \; $0_TP script connect Q_param 0 prepare 2;
#P message 154 293 202 196617 \; $0_TP script connect decode 2 Q_param 0;
#P window linecount 1;
#P newex 145 269 230 196617 t b l;
#P window linecount 3;
#P newex 95 225 314 196617 sprintf script new Q_param newex 466 236 300 9 jcom.parameter filter_Q/%ld @type msg_float @ramp linear @range 0. 100. @clipmode both @repetitions 0 @description "Resonance (Q)";
#P window linecount 0;
#P newex 397 144 64 196617 send $0_TP;
#P window linecount 4;
#P message 107 177 258 196617 \; $0_TP script connect type_param 1 ttt 0 \, script connect type_param 0 prepare 1 \, script connect type_param 0 menu 0;
#P window linecount 0;
#P message 154 144 236 196617 \; $0_TP script connect in2 0 type_param 0;
#P newex 145 120 518 196617 t b l 1;
#P newex 95 76 381 196617 sprintf script new type_param newex 419 88 300 9 jcom.parameter filter_type/%ld @type msg_menu @description "What kind of filter to use. Possible values: lowpass | highpass | bandpass | bandstop | peaknotch | lowshelf | highshelf";
#P window linecount 1;
#P comment 51 29 175 196617 unique send number jcom.;
#P inlet 464 29 15 0;
#P inlet 30 29 15 0;
#P window linecount 0;
#P comment 480 29 83 196617 instance number;
#P connect 2 0 4 0;
#P connect 2 0 9 0;
#P connect 2 0 14 0;
#P connect 2 0 19 0;
#P fasten 5 0 7 0 150 175 112 175;
#P connect 4 0 5 0;
#P connect 9 0 10 0;
#P connect 14 0 15 0;
#P connect 19 0 20 0;
#P fasten 10 0 12 0 150 324 157 324;
#P fasten 15 0 17 0 150 484 157 484;
#P fasten 20 0 22 0 150 639 157 639;
#P connect 5 0 6 0;
#P connect 10 0 11 0;
#P connect 15 0 16 0;
#P connect 20 0 21 0;
#P connect 10 1 13 0;
#P connect 15 1 18 0;
#P connect 20 1 23 0;
#P connect 5 1 8 0;
#P fasten 24 0 28 0 658 601 492 601;
#P fasten 24 0 26 0 658 294 494 294;
#P fasten 24 0 27 0 658 425 495 425;
#P connect 5 2 24 0;
#P fasten 1 0 29 0 35 56 677 56;
#P connect 29 0 24 1;
#P fasten 24 0 25 0 658 170 686 170;
#P pop;
#P newobj 47 252 125 196617 p build;
#N thispatcher;
#Q end;
#P newobj 47 302 61 196617 thispatcher;
#N out 2;
#P newobj 685 168 33 196617 out 2;
#P objectname out2;
#P newex 668 143 63 196617 t 1 s 0 b;
#P objectname ttt;
#N vpatcher 564 189 1050 519;
#P window setfont "Sans Serif" 9.;
#P window linecount 2;
#P comment 34 260 415 196617 Else "Restore Default Settings" will not function properly as past values for q \, filtergain and cf maintained in FilterGraph will overrule the attempt to reset values to defaults.;
#P outlet 142 194 15 0;
#P outlet 88 194 15 0;
#P outlet 34 194 15 0;
#P window linecount 1;
#P newex 88 157 33 196617 atodb;
#P inlet 179 35 15 0;
#P inlet 125 35 15 0;
#P inlet 71 35 15 0;
#P newex 142 128 47 196617 gate 1 1;
#P newex 88 128 47 196617 gate 1 1;
#P window linecount 0;
#P newex 34 128 47 196617 gate 1 1;
#P inlet 263 35 15 0;
#P comment 34 238 315 196617 Output from FilterFraph has to be muted when filtertype is changes.;
#P connect 1 0 2 0;
#P connect 2 0 9 0;
#P connect 5 0 2 1;
#P connect 1 0 3 0;
#P connect 3 0 8 0;
#P connect 8 0 10 0;
#P connect 6 0 3 1;
#P connect 1 0 4 0;
#P connect 4 0 11 0;
#P connect 7 0 4 1;
#P pop;
#P newobj 272 199 119 196617 p DecodeFilterGraph;
#P objectname decode;
#N vpatcher 91 247 557 593;
#P window setfont "Sans Serif" 9.;
#P newex 42 231 27 196617 - 1;
#P newex 71 65 80 196617 prepend symbol;
#P newex 42 275 86 196617 prepend setfilter;
#P button 42 190 15 0;
#P newex 42 209 27 196617 i;
#P user ubumenu 70 89 59 196617 0 0 1 0;
#X setrgb 221 231 246 131 140 161 56 59 132 5 0 176 212 13 8 73 126 187;
#X add lowpass;
#X add highpass;
#X add bandpass;
#X add bandstop;
#X add peaknotch;
#X add lowshelf;
#X add highshelf;
#X prefix_set 0 0 <none> 0;
#X pattrmode 1;
#P objectname menu;
#P newex 70 45 50 196617 route set;
#P newex 70 110 27 196617 + 1;
#P inlet 59 190 15 0;
#P inlet 70 26 15 0;
#P newex 42 254 370 196617 pack 1 5 1 0 0 404. 0.999016 2.5 0. 0. 0. 0. 0. 0.;
#P newex 260 151 33 196617 dbtoa;
#P outlet 42 300 15 0;
#P newex 328 126 50 196617 route set;
#P inlet 192 57 15 0;
#P newex 260 126 50 196617 route set;
#P inlet 260 57 15 0;
#P newex 192 126 50 196617 route set;
#P inlet 328 57 15 0;
#P comment 336 110 70 196617 Get rid of set;
#P fasten 8 0 16 0 265 176 47 176;
#P fasten 2 0 16 0 197 176 47 176;
#P fasten 12 0 16 0 75 131 47 131;
#P fasten 6 0 16 0 333 176 47 176;
#P connect 16 0 15 0;
#P connect 15 0 19 0;
#P connect 19 0 9 0;
#P connect 9 0 17 0;
#P connect 17 0 7 0;
#P connect 11 0 15 1;
#P connect 12 0 9 1;
#P connect 10 0 13 0;
#P connect 18 0 14 0;
#P connect 14 0 12 0;
#P connect 13 0 18 0;
#P connect 2 0 9 5;
#P connect 1 0 2 0;
#P connect 8 0 9 6;
#P connect 6 0 9 7;
#P connect 3 0 4 0;
#P connect 4 0 8 0;
#P connect 5 0 6 0;
#P pop;
#P newobj 267 435 124 196617 p PrepareForFiltergraph~;
#P objectname prepare;
#N out 1;
#P newobj 267 483 33 196617 out 1;
#P window linecount 4;
#P newex 56 136 46 196617 sprintf send %sfilter_active;
#P window linecount 1;
#N in 2;
#P newobj 419 61 25 196617 in 2;
#P objectname in2;
#P newex 114 226 42 196617 forward;
#N in 3;
#P newobj 47 114 25 196617 in 3;
#P newex 114 193 42 196617 i;
#P newex 162 142 65 196617 loadbang;
#P newex 162 167 50 196617 thispoly~;
#P newex 114 116 168 196617 t b l;
#P newex 114 89 65 196617 jcom.change;
#N in 1;
#P newobj 114 63 25 196617 in 1;
#P newex 272 154 83 196617 unpack 0. 0. 0.;
#P connect 7 0 17 0;
#P connect 18 0 16 0;
#P connect 7 0 10 0;
#P connect 2 0 19 0;
#P connect 1 0 2 0;
#P connect 2 0 3 0;
#P connect 3 0 6 0;
#P fasten 10 0 8 0 61 218 119 218;
#P connect 6 0 8 0;
#P connect 4 0 6 1;
#P connect 5 0 4 0;
#P fasten 4 0 17 1 167 218 167 218;
#P connect 4 0 12 0;
#P connect 12 0 11 0;
#P connect 3 1 0 0;
#P connect 0 0 13 0;
#P connect 0 1 13 1;
#P connect 0 2 13 2;
#P fasten 14 0 13 3 673 187 385 187;
#P lcolor 1;
#P fasten 14 2 13 3 707 187 385 187;
#P lcolor 1;
#P connect 20 0 21 0;
#P connect 21 0 22 0;
#P connect 14 1 15 0;
#P pop;
{'fraction_non_alphanumeric': 0.07884267631103074, 'fraction_numerical': 0.2514767932489452, 'mean_word_length': 3.4804212800432084, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2394895', 'n_tokens_mistral': 10134, 'n_tokens_neox': 6394, 'n_words': 3554}