XML Feeds

.

[pluggo] Poly~ still has residual CPU when muted

Salvator cycling at editions-ihs.com
Wed Jan 2 09:57:25 MST 2008


Hi,


In MAX MSP, I can get my poly~ to be 100% bypassed and free all the CPU. Though, once my patch is converted as pluggo in DP 5.11, the muted poly~ still have strong residual CPU load. And this is about 20-30% of the CPU used when enabled...

I tried both the "mute 0 $1" and "enable" message.

Any clues ? 
In the poly~ there is several levelmeter~. Same result when using peakamp~.
I also tried with the regular bpatcher and mute~, but no improvment.

Here's the test pluggo (patch is bellow) :
http://www.editions-ihs.com/temp/GAINFAKE%20dev%20serial.vst.zip

Thanks !

Salvator


/********************************
PATCH :
********************************/


#P toggle 106 279 15 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 106 301 54 196617 mute 0 \$1;
#P comment 127 279 19 196617 all;
#P newex 375 87 60 196617 loadmess 1;
#B color 5;
#P toggle 375 113 15 0;
#P newex 375 133 58 196617 metro 300;
#B color 5;
#P flonum 375 175 52 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 375 154 64 196617 adstatus cpu;
#B color 5;
#P window linecount 2;
#P comment 445 92 105 196617 in MAX \, MUTE free the CPU totally;
#P comment 430 175 83 196617 CPU utilization (0-100 percent);
#P user dial 179 97 154 154 25 1 0 0 158 270 2 1. 170 170 170 221 221 221 120 120 120 225 225 225 0 0 0 0 0 0;
#P window linecount 1;
#P hidden newex 279 539 34 196617 dbtoa;
#P window setfont "Sans Serif" 20.;
#P flonum 230 302 65 20 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 2;
#P hidden message 961 187 94 196617 #C uniqueid 21 3 51 \;;
#P window linecount 1;
#P hidden newex 360 258 30 196617 - 12;
#B color 8;
#P hidden number 360 278 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P hidden user ezdac~ 721 21 765 54 0;
#P hidden message 957 133 14 196617 2;
#P hidden message 957 114 15 196617 1;
#P window setfont "Sans Serif" 20.;
#P comment 226 265 68 196628 GAIN;
#P window setfont "Sans Serif" 9.;
#P hidden message 734 235 43 196617 open;
#B color 8;
#P hidden newex 360 318 33 196617 + 12.;
#B color 8;
#P hidden newex 238 618 35 196617 *~ 1.;
#P hidden newex 170 607 35 196617 *~ 1.;
#P hidden newex 240 569 34 196617 *~ 1.;
#P hidden newex 170 570 34 196617 *~ 1.;
#P hidden user ezadc~ 734 256 778 289 0;
#N plugconfig;
#C useviews 0 1 0 0;
#C numprograms 16;
#C preempt 1;
#C sigvschange 1;
#C sigvsdefault 32;
#C setsize 520 420;
#C defaultview Interface 0 1 0;
#C dragscroll 1;
#C infotext <Type Info Text Here...>;
#C package PiMa;
#C setprogram 1 "Reset" 0 0.5;
#C uniqueid 21 3 51;
#C swirl;
#C accurate;
#C initialpgm 1;
#C nonrealtime;
#C category 1;
#P hidden newobj 891 192 53 196617 plugconfig;
#B color 15;
#P hidden newex 170 644 45 196617 plugout~;
#P hidden message 891 135 49 196617 recall \$1;
#P hidden newex 170 533 79 196617 plugin~;
#P background;
#P hidden newex 170 681 48 196617 dac~ 1 2;
#P background;
#N pp 1 Outgain -12 12 db;
#P hidden newobj 360 298 113 196617 pp 1 Outgain -12 12 db;
#B color 8;
#P background;
#P hidden message 988 133 120 196617 capture 2 "airy vintage";
#P hidden message 988 114 90 196617 capture 1 "Reset";
#P hidden newex 733 190 106 196617 bgcolor 150 150 230;
#B color 8;
#P background;
#P hidden newex 734 214 48 196617 loadbang;
#B color 8;
#P background;
#P newex 170 364 126 196617 poly~ gainfakepoly.pat 50;
#B color 5;
#P connect 37 0 36 0;
#P connect 36 0 0 0;
#P hidden connect 7 0 12 0;
#P hidden connect 12 0 14 0;
#P hidden connect 14 0 9 0;
#P hidden connect 9 0 6 0;
#P hidden connect 16 0 27 0;
#P hidden connect 26 0 12 1;
#P hidden connect 15 0 9 1;
#P hidden connect 9 1 6 1;
#P hidden connect 22 0 25 0;
#P hidden connect 13 0 15 0;
#P hidden connect 7 1 13 0;
#P hidden connect 26 0 13 1;
#P hidden connect 25 0 26 0;
#P hidden connect 27 0 23 0;
#P hidden connect 23 0 22 0;
#P hidden connect 22 0 5 0;
#P hidden connect 5 0 16 0;
#P connect 34 0 33 0;
#P connect 33 0 32 0;
#P connect 32 0 30 0;
#P connect 30 0 31 0;
#P hidden connect 1 0 17 0;
#P hidden connect 17 0 11 0;
#P hidden connect 20 0 8 0;
#P hidden connect 19 0 8 0;
#P hidden fasten 4 0 10 0 993 168 896 168;
#P hidden fasten 3 0 10 0 993 151 896 151;
#P hidden connect 8 0 10 0;
#P window clipboard copycount 38;




/********************************
POLY :
********************************/

#P user levelmeter~ 221 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 206 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 191 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 176 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 161 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 146 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 133 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 118 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 103 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 88 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P user levelmeter~ 73 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 60 175 41 196617 *~ 0.3;
#B color 5;
#P objectname fffb[2];
#P user levelmeter~ 58 229 64 32 60 0 0 0 -100 27 0 0 0 0 0;
#X brgb 240 240 240;
#X frgb 200 200 200;
#X rgb2 0 0 0;
#X rgb3 0 0 0;
#X rgb4 0 0 0;
#X rgb5 255 0 0;
#X rgb6 220 100 100;
#X rgb7 220 150 80;
#X rgb8 220 200 100;
#X rgb9 180 210 100;
#X markers 6 0 -10 -20 -30 -40 -60 -80 0;
#X markersused 0;
#X done;
#P connect 1 0 12 0;
#P connect 1 0 11 0;
#P connect 1 0 10 0;
#P connect 1 0 9 0;
#P connect 1 0 8 0;
#P connect 1 0 7 0;
#P connect 1 0 6 0;
#P connect 1 0 5 0;
#P connect 1 0 4 0;
#P connect 1 0 3 0;
#P connect 1 0 2 0;
#P connect 1 0 0 0;
#P window clipboard copycount 13;






More information about the pluggo mailing list