Home › Forums › Syphon › Syphon Implementations – User › Crap Jitter Bug Report
- This topic has 7 replies, 2 voices, and was last updated 9 years, 2 months ago by vade.
-
AuthorPosts
-
January 9, 2012 at 3:30 am #4991gavspavParticipant
Hmm I’ve switched over to the new Beta and I suspect that it isn’t always working with M4L.(Max 5)
I’m sending 6 channels of video to Resolume Avenue 3 from a Max4Live patch.
It worked before but with the new beta I’m finding that sometimes some or all of the channels don’t work. Simple Client doesn’t receive any video either.
Its hard to work out exactly what is going on really as its such a stupidly confusing set up.
But the behaviour is intermittent. If I restart both apps I get different results.I’ve gone back to Beta 1 and so far I haven’t seen the same behaviour.
Sorry I can’t be more specific.
January 9, 2012 at 7:09 am #4992vadeKeymasterAre you using Public Beta 2 of Simple Client ? Are you on 10.6.8, or 10.7?
January 10, 2012 at 6:31 am #4993gavspavParticipantYeah Beta 2, 10.6.
However I’ve started to suspect user error.
I am rendering to a context but sending that to a texture and then passing that to syphon.I don’t really understand what I’m doing at this stage but am using a kind of trial and error method.
When I’ve got it working as I want I’ll swap the Syphon externals back to the latest Beta and report back.
January 10, 2012 at 12:59 pm #4994vadeKeymasterNo worries. Let us know if you have conceptual or technical issues with your patch. Jitter can make things nuanced (especially for OpenGL) because so much can easily be mis-understood or mis-patched unintentionally, subtle timing, 1 frame delay issues, etc.
January 11, 2012 at 9:44 am #4995gavspavParticipantWell this is the bit which really confuses me. I am rendering to a texture and then sending the texture via Syphon. This seemed the easiest way as I had a load of different jit.gl.sketch objects drawing to this context.(if thats what you call it – in this case ‘gui’)
Sometimes I get a message in the max window saying “no such texture as Tt” (or something similar which I really don’t understand!).
Also thought I read somewhere that the context does not have to be visible – but it doesn’t seem to work for me unless it is.
----------begin_max5_patcher---------- 985.3ocwXsrbaBCEcs8WgFltz1CB8B5pzs8WnSFOXiJQYvfKHmGMS92K5AIX 2.FLXyjLXeExhy8vQ5djda9LmMYuvKb.eG7KvrYuMe1LcSpFlYim4rK7ksIg E5t4HyhiS3NKL2J8vNQZBWpuG7yFyNHOs08gxsOHRiWmy2JMOQLEsxcAvWe0 ys5J3d6OQDoejYadbIo5IZFY4q64lwvQjVNZ2qt46ymqtrniYRJ+4xQtZbk7 Wznx4QgbUbxpbdZDOGDeP.timGVvWuMKIKG3tx9ObU0O82YoxBwe0.B5UlEs vMp9lFtS2WmejKBSb9RVyqYVChoZlhYnMOXa7FyqQhaSXZryBfy0f8Jdc+CY oE77mp3Py2UoN3mBojmS6C840S5qEQmGR8L.XWCugak9nMq6tFzlJ9PNGT9v 1ePBtSSWkMVTJFA2EwKjqiD6.PWOLfQ8mHAnkAQLyGPVqLXPiLXYRuNNYsMo ubo3XtjDhp0CvOmU0bpguYqIsiKyyJes6NQyYPTMQXW4gRZiUNyBNWDsriWT DFy+Od4IQgXSBG7M3DQL1JXPyb.q1w+qIFD91sVxyhznrmUq7NQqQTQLX8ZD 9dsoXPzaaMpbvxkKSxBiLid24G2wS3.wlUMwpqrfVoGzsQ2HAaJ+S604ZJZP sQJlUVv95YSsWWgcVQS0mlTZxKs.MoEy+7UVXvaVok+XpsPlpRK124Pn6JLD hCBNW8EF5JTfowoDP.bxbYo0+kd8ztrvswIP+V0KKFeYSDOI7UkijIySh0EJ SyRLZqzC61IYhCk7ohQHFSqvfNnXFayHMYQSlUYvuZiLSlGVq6L6zpf17pAo cjdz+XmDQ5omhhFAp1OlyJxNjusZnrGrA3SHn1hmHMTJxRq0GkywZc5AQTDO stgjchn8YkSwsX.WtyLhJG0Rf5QM7psqfUYE4rnkzOvBITE7L9EsXUELPnBw c.ppSGoOX0qbePkvyiXpgCMm.ywQLyVkHDcOYtCNSTNc.dicl358A9FezN17 NjfuNnUMO+rnUKkfcGsHlQk.smSG4ingh1tvsJu.8RIfgJ7EX1CBlVELTr5e Do0By1q4ev5LK0czXV+Nvr8ErFtDZOsLi6+ShLmafUvniFXh30EEBseIBhFn gG0uNXo92lxImH56W8Dq3dDpmzIrp121EiUHgMVXsK09PzKyTgYaI0iFHZ6B X6Y8hJMp4v8qzupngVcKnCfkRtnUfQA0kr5nAh1SjiMnYQ8UyxL1IM6a2TYV GMTz1kYXT1E4bvtra8naBZCtLeNl8tYA8wQHBqtJgb57uxf2m+O.H1Cyk. -----------end_max5_patcher-----------
January 11, 2012 at 11:28 am #4996vadeKeymasterOne of the things the updated Jitter externals do is fix a bug (on our end) with render to texture not always working with jit.gl.syphon * due to an error/assumption on our part.
Another issue is the order of messages. This patch does not seem to do much but just render an erase color to a texture. Personally I always use @automatic 0 to ensure I know when things are, and are not rendering. Specifying gl objects without @layer or @automatic 0 means the renderer chooses what order to bang them in, resulting sometimes in confusion, or poor ordering.
This works with @visible 0 for the renderer for me.
----------begin_max5_patcher---------- 1519.3ocyZssbiiBD8Y6uBJUyiIYEna16SYec+ElZJWXIhCYkAsR3bYmZ92W tHYcwV1XGrxTIwJBPP2GNcS2s7OmOyaM+cRkG3OAeGLa1OmOaltIUCypuel2 V76o43J8v7Xj23qew6NSWBx6BcyUfRBKiT1zwSblnh9eDUmPzC90MWTRpHLA VP4rUkjTgYogIQxg.PHe0klO.+n9oX61RY4DgVBfMSEVj9Lkso2zj7PjZZTK HHxLmcmHkTwva0Rk2eURw4dsKAemnYMZDWZldjRE99fHOUa+Z9b0G28khVvP CZk74PKejYZtEnExgnUocnUO81eb8FEqzzfPMvEEb0pM7HpMrYnlwI9nfXVT OOvOlb9isLAChnrdbOQv2gDgB.oDWQbjVWy+gK0JbDzkDAzxSQD5JSxMQCNT CDxkklSdkTVIM56L6y7vEEcZdVmGQgduv0ST7c6ahxLM4uuoRxqzlmOvznbO YdSmM.SqS3XiQR3hNvhbuaSNO8eHYcmbOdAgQYc8X0q6LxS3c4hUGeOqe+Og SIi9vGcCYl2lRZFmoDhdOop4lkStiq2oUe1pL5QvvEG4gqj5wtp03REpsNWO InlNEbdd+t1uQI41XFcKVPDTivh72OozsEkTln2BQXX4b7bUZIOOu2TY540i zSlbuLk7FMS7rdt5BkxgSKZ1B71iQYzMjJQ+1D3MU8aoWDAcIYcMZ609.i2s jpJ7lFqz9VvZ62Uo7bdI3aPfu7GX2ANB83.yZTmNNhocjuYidg9hIpB3hNa6 mz7dbS7CLyi69Hi4yeViCvZCtqDW64TrOr9G.jzs8sCHMGPDdfKRmgiQmDGe JmiESFXlx2wDjREjdMHZjUHpu9RR3mFQCONhBQmDQUdftSYza9S6PxkvqFN7 FCh7sAhLG8fhZ9rGBYGqJ4jXvZLaiWuYMkucKgU6gzgngYoGENf1.GnfXqwC +QviEdWfx1dDYNkM1IBZwU0+wQgJ9txzF7twPGzWzkGWInr8QL78VOqCF3yz rr9mPaNTqRcDoIXDq1ytTYVYJYmLG8aiLqn9VIyGQ49xj4Xaw4ENRlao3YjB UBUrzOVkhkAkaVsZWhMwH6UgekjsRJBRayUXgnjtdmvXZzK.9QhwUF17Zbdc T+68u6YWHvGI1MKBK9DcctHxOLxvQCrrmDOuEjcSVeBv5lebUlen.Uchfw5D dSt9R.DcXlevfQy7Sefycm45UUl.Aeylbh2EBCgP8QJInF8e.JTfKkXfLTnU lzP5lh+Yy.NZTXnMXC2vOdgJdXS9ClJh.1riBdraZFvGjIGo9E9fSKWRPr4. Yz0W3.zgvVB5rzmaA3U8QwybVEo70FHz7+Js.72TgjDDCdDuSvko0RSA9WBT hNgknL3FUEaWnsDCfKcYQXhillpwUigp62UR.xEqXm.7nF6jMVIIlfGUGksJ itUU1oPPR7hqFNOkisXSBElZ3ErLxkTy3wqokDAVsIeUMBb8jz9kNnEgqqxB 3aPGw6pc8A80WhgCKPvmpHvgSGs6MJKi+lxh0QLnFfIPCIKPtj.EDOs91JA2 e+84bblY1c3KOP6lJwoNqBBlFViIZJWVGcTWFiIjpqBTBNhKmDqClxnQSXzS F0NN3VD7TBbxhd5ekBYIWdxgi7rVyF7MrgHWZhjblPqc5QNBdywYMmg6pPdL uj55W6DzeoKO6AFaoWD8h0uxNFzZXV60X1AYqqhFnMI7QxTOtWEQNLK8CyP+ fcOakGUdWffyIOKmN4I1B7IX5vGjM6WAnISdTup7yJOISm7DmXC93OsxC5yJ OaoYEb4QF0F4KL08HZg5RPz9aZWF2ZOdN7DsbZ8Of9MyeU3YjmANQt47M34j mfKiuEszTmMCsKPGqj9ta.gKwJGJWnBXrQVpCuq8+uERuMlKC7QYozCQQcL2 U2bCjeURum28Y7kI+gnZY175m6b2sPCrYGX.IyxcfvEs7mvEecR+z4cKxF1P 3UwFVFzgLnt4rnoIV2Ae8oTR9fu1TC9JSM7qKkb1907+GAL2oBB -----------end_max5_patcher-----------
January 16, 2012 at 8:57 am #4997gavspavParticipantFinding it hard to work out if there is actually a bug here or not.
I replaced the older mxo’s with the newer ones and I thought it wasn’t working.(can’t recreate now and starting to doubt myself)
So I tweaked the patcher in line with your advice (see code below) and then couldn’t get it to work at all.
Used the older version of Syphon again and it still didn’t work (so probably my patching error).
So I reinstated the original patch and it worked again. Then tried that with the newer version of Syhon objects and it seems to work fine.
You know what its like – a tangled web!A caveat to all this is (apart from not knowing what I’m doing!) is that I am running osx on non standard hardware.
On the other hand the installation of which this is a part did run all day when installed at the M4_u convention.Incidentally I saw a car with a V2ADE number plate. Thought you’d come to sort my patch out (joking).
----------begin_max5_patcher---------- 2125.3oc4bssbZiDD8Y6uBUT4osholdtpYex6q6uvVobgAYrxBRdEBmjM09u uZldDQ3.RijFrkqjjBRiwP2GNSeW78quZ184eMY2rneO5uht5pue8UWYeHyC bkS9pYaW70kaVry9zlkk7k76+7rOh+nxjuVZe3xn6i1T+n46K2jTV9smRvW4 Y2uHa8rOFMaVzmbOkGxyJ2k9u1m.PmSbO7SKJW9XZ156JRVVh+xBo4GGQ4wl 6Xz4hJAxbxgWpzUVMnRqtgQqUgr8aSypTBqRCMdSyVr09lN6OJRWrowSGUZ6 ymZdv+65qM27woJtHYRKfHzdfKvuN3hPwM.BGHciKT0uN3BWCHtv8.WjSObA NKpjlUNH.gvrNVD.5ewd6Y.jvb9ABGd74zx4q2Le22d5w7rcIEOmTDsdeZzs 3+2nMQ+YZYYRgL51E6Ky2tnLcYD4rf3fNpQTFPChwiZftMHTJNIFReywPi79 hjnp2jm1WFcqE6pdvcIYqhtcUxtx6VktsBJhIQJJwO3r509t0aty8ZOXeYN. FonLsnU.V+1cnc+16SJZ8.5GcduFDJXC8S016DjVOnJdy.gsI61sXcxOQyLF YzGffdxiqwn9LKXv03wvy.Izo1AuBywqxujlsJ+Kg0gjKWQzYtR0FSI9jnBY R3NhtBcluLeSdQDL27Oh81S4OZyhuU48WW4XZS55rHH51mx2kVllmEcCYt1b ihVEYvvC4wmz+0lzrjk46yJaxL94ORFbJ73YVLNgPgdy3m9yE8TK0CjsxBJQ Uxn34WaJH7Vy8P9dhnR5lnFeJhZ0uTEMk8VxRknWCNAYoBVarT0zjkRCq6TE xRikcyRYuybmBcvRUSTVpPhkwgzyNXohoIKMz4BgkenocyRohoFMsHZ2emTY Sg8jKiffAwdxUzZgYT9TESBKOIFa7gl6Aj.uyh41k2LY6trBl2Idr.KHAiXD SasVMfL07OU2VEK8CgYD.gfCULr8SblspVfCsBUD96FnJ7rpXLjGS6ARwldM .34zco2uI78.f3ppxhGXZAmqG.L9Tr4aXG.LbmKSGuQ.hgAAa2WDSN8RU5la tYS9hUHDDPhC5bFvLkTsFHjM4Rq2LfD7uIEK1kzIw4b2i+1CA8voFvs2E2ZK ljgoJQw.Pux70q2j32HSNkQ5Zrur17NuQpZe1HW5LhJRxVUO6C6mo2g4EQ9Q uHtHNWztwQirAZqwjTStwR+OaSJKxiDj1wlgfK3IBfMmC.WqqhL05TKTroVj oKvnFo.ljmT4wnFimZyZbURUhcQ.o5OAmtXHJ1fQ1nyJYqHiZpQUVunLIngl oLzQha4EZmn71kS24xzsLudhm0CPMrnSrtQrWfz9XujSuwdsXYY5yAlwfC+i 659kt8pHeyxl6bLFSyRu6KoqJeLp2c.ClKzBHV0RyRwljh43hMy9rzEXxcZp HYWRYXaKH25fURvIvoZEPXSN.4ghp2vkoEKqJlthhKCJ1.n2VAN0XWMRmCaz SujVLkD8Pz8dWPzCU0VNp0xvs3TBNw0P01VnrvzoOd.ISayeNoLO5Cfc93Ad ynX.hMJBFop0lyPmbKnwMsU0DRbFDgAcGiUP2wFHN4JK32pb4vuDfhMrjPhK zSq0JQimZfxxGqbdjzZCecK+0PqbBW2KAtagsu6Wzvr5HrWgdjKOL9lHR0eg AumgCs8EtyhRrhTNzZerXgeNM12Fa1eu3pOvpqlG+XzdW99hk0Fsa8sh9gxZ PuzrElgz234Xtb.Z7jdLc0pjrlY7tMc0S4ULyc066.X8IgYI0TJ5SmjT3qxZ ZxQmZqoag8QaAhD0OWLF5AowpsfGZ6KLIu0V2Fs1PZjZqYsW6FaE8jI.V8Cv UUqozX0VkOXKsuXq8ydlqKSUfZsTHzVdn01pjhL5mq7cm1ZjBg1R6hIn6o1x PlpBazqqCUGIAtq3DrD7WHwUMYPbUXrRHv7c.zcakGYIp.YIrNrDSab5kkTE XqCKw4wzrO4AxiozmfQP+LDI2F9gIrzIIWbPZjJqYVvcqs8D14DMdLFWH8FR iUa8IzoB5qCSKZB3nIbAirRuFZKnFi1hUOcr.Ea6G0FFvJ8pXGCyLTttZya3 szIUex73yoNIZLlpJlmCc7Q2dQ5gm1H0CKERTmMU0UKEBkEBrxhaqEUQZzrh WJEbCwqrK6quRz6naUXXrCRgPYg.qrtqX2vqrd.rTUeoHV9LGuDrDwrCRiTY o9j1tosg8QaoXWHcsjjJIGjFq15S4lzdVRDUZwVAdg4RkzCRiUa8oHi9VQj6 id7BWQnbKu3QRhCdNDNoPXHPfMDbCEdkMDexPztOr8xTHNED0ZM+fTHTWH3p KdomeATWgOmN6aFsZquD20KeMTCiO+apO4eaW329ntlINXOeJvqEa5Aowptd EVg1WWeV8ycIWQwijGKIvVSxnnSb43q2j5S9drdRpc5mDKSq1tBPYZTexSh0 SmeZVCRhlDLNB4Bfr0guktueFvI.bjzE.0IdzCoWjMP2VRrpok3B6Kgvnsc5 mtmUEPwRxbZKvYAUa6reO8LIJFNaUoaWuw8H6XIWDelPfIXMdOIf9Bv2cHc3 4zfOIuB8LdCkpZzOeSo5Ape9fOIuB88Dnq0H0e+.nNHMVsUdA5muqyjguC4f OIJA8cpYfpwzGLeYcDnoO.rKQ7ZzKvE3T1knaRNvD+tOiie+ubrT3aPiWFhZ XFBtCdR7qsjWHgqbUc+PzuRFhXfFBR1E3UAvQRb2HebUOFfQ93kgLfpGaZJb b7NGKE9R0.3Bbltwg3vdj1mzZo8M8JgE1Ef6aeL8Aowps9fr8LJec21c8Eg7 ioDdjxVI7eW++oDvsIA -----------end_max5_patcher-----------
January 16, 2012 at 12:13 pm #4998vadeKeymasterCan you make a patch that works in Max, that does not require anything else demonstrating your problem? Its hard for me to understand what this is expected to do or how you expect to use it without it doing anything when the metro is on, because it relies on so much stuff thats not present.
-
AuthorPosts
- You must be logged in to reply to this topic.