XML Feeds

.

[jitter] Jitter inside Pluggo (qlim/speedlim problem)

Aaron Faulstich afaulsti at hotmail.com
Mon Dec 17 12:32:30 MST 2007


I've searched every post I could find, but there isn't much detail on using Jitter inside of plug-ins and what does/doesn't work. Right now I'm trying to run the simple patch at the end of this message. So far I have had to include the following files into each build (I am on WinXP SP2):

cg.dll
cgGL.dll
jitlib.dll
all .mxe Jitter externs used

After including all those files I no longer get any error messages when running the patch as a plug-in, but it does not work properly when the speedlim (or qlim) object is used to slow down the graphic updates. When I run it inside a VST host the jit.pwindow object freezes to a single frame. If I remove the qlim/speedlim object from the chain it runs fine but uses more CPU than I'd like. If anyone can help it would be greatly appreciated.

Here is my patch with the speedlim object bypassed:

#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 166 41 58 9109513 speedlim 50;
#P newex 180 86 40 9109513 t b b b;
#P button 37 333 15 0;
#P button 335 89 15 0;
#P button 84 117 15 0;
#P newex 66 68 43 9109513 plugout~;
#P newex 67 28 37 9109513 plugin~;
#N plugconfig;
#C useviews 1 1 1 1;
#C numprograms 64;
#C preempt 1;
#C sigvschange 1;
#C sigvsdefault 32;
#C setsize 1000 500;
#C defaultview Interface 0 0 0;
#C dragscroll 1;
#C noinfo;
#C package ????;
#C uniqueid 68 229 61;
#C initialpgm 1;
#P newobj 204 261 51 9109513 plugconfig;
#P newex 84 144 115 9109513 jit.matrix 1 float32 1024 1;
#P flonum 256 46 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 83 199 175 9109513 jit.expr @expr "sin(log10(norm[0])*in[1])";
#P user jit.pwindow 343 152 514 258 1 0 0 0 0 0;
#P newex 45 385 288 9109513 jit.gl.render lines @scale 2. 1. 1. @erase_color 1. 1. 1. 1. @ortho 2;
#P newex 43 359 45 9109513 t b erase;
#P newex 337 118 131 9109513 jit.matrix lines 4 char 512 256;
#P window linecount 2;
#P newex 39 291 261 9109513 jit.gl.graph lines @color 0. 0. 0. 1. @circpoints 1 @line_width 4 @antialias 1 @depth_enable 0 @blend_enable 1;
#P window linecount 1;
#P newex 39 251 95 9109513 jit.matrix processed2;
#P connect 2 0 5 0;
#P connect 13 0 2 0;
#P connect 15 0 2 0;
#P connect 7 0 6 1;
#P connect 7 0 15 0;
#P connect 7 0 16 0;
#P connect 10 1 11 1;
#P connect 12 0 8 0;
#P connect 15 2 8 0;
#P connect 8 0 6 0;
#P connect 10 0 11 0;
#P connect 3 0 4 0;
#P connect 3 1 4 0;
#P connect 14 0 3 0;
#P connect 15 1 3 0;
#P connect 0 0 1 0;
#P connect 6 0 0 0;
#P window clipboard copycount 17;






More information about the jitter mailing list