Can i freeze Ring Buffer?

Post your awesome Wire patches here, share tutorials
Post Reply
User avatar
psychodalien
Posts: 37
Joined: Sun Feb 24, 2013 07:45

Can i freeze Ring Buffer?

Post by psychodalien »

Hello! My question is can i somehow "freeze" contents of Ring Buffer or Buffer node so I can have them stored as an array of elements for further use? Because Ring Buffer node is constantly refreshing, I can't do it, or maybe I'm not that experienced in Wire.

User avatar
MarkyMark
Team Resolume
Posts: 116
Joined: Thu Feb 20, 2020 09:40
Location: Groningen

Re: Can i freeze Ring Buffer?

Post by MarkyMark »

You would need textures at event flow for this.
This is currently not possible, but on our roadmap.

To "freeze" a frame you can use a feedback loop like this:

--begin-wire-patch--
960.3ocyV0ziaaCD8uRJOKBHR8gk7M+IPNzTfhfVfFXTPKQayVYRUJJm0cg+u2YjTrj5Z6rIcOz8vZRh2LjyadyL5YRlQqkYNkQWQl9omI6rlivBeOho1UV6Ha7HNCbByinzvALxlKdWwwdANdGN+Q33eAm+KbHeDvfacwlRQlxcFQtoypexlKsjoOS1aM0kva+4KdDqw3ZCCsIWRl5iNtcYvE3VHGkNAZjn1cv.lSHdjLgSt2XOSlpqKJ7H4xxBy4iRs6iB6doCwu0JzYGZwqEGA+Q9UkUB6NIsU.4gfNJ9CzmSfqQowUb3oWJbng9WtfdtJypJcM3QWkqpJKDm+PqGgCT4v0p1ovPijNI2OHQFSmDFEPCSSCnIwIbpjEjjE6yyCXBvlBUlTWIWqJ5bR2A8d8nPUztxXU6UZQwaXjEfQ1eUKJfDDrimDECIBYkon10Y9AoZ+A31X9Ift5ypbGXGKkCoGRk3j7s903NTebq9ZPWa6VbRpyay5.Hs7I2G.ow6yISC8ZTInJh32nObNqZasq8ncElOi+5NWhunlsf2DE031J0dfQQWpzUN382ZTGXkFTWP57JdF9B2Zp04UC4lDdOyD.rzSPXMAhKfSiBRASxJDUMVnfGLYxj3zI73H5b9LNMbAaAMYQ3BJOkEsbRxhEIqRGxZrFOXx9Sv1SfJyfBeSQCarC9KV362bTSH3ZuHrNaPn3.Fq1J448ACVwfwyAUNnbgJuAbfWKQs4Zl7is1+t2qICxQ+9IUkZKpcc1ZI3K1KS.aUNnpD4l6yq9W55LPy.x08Hn7WetZnTlJ11rTNVKHfNXWs3Snr1CE5aFa6wltPO94O.tUVHbpSO9p7XatsXpQAcsNKpQMEwBZTSgQ92WMMiOwmFtL1mlx.I0rjj4r4qhChSmMTME7cnl1dtr6J6hmsFSQezrSTTIubcFyWW0cc5wqA5Wi8YXltaJC6ey4i0CWmE8.TipH5B7wpytmzKkH2VEbaYnWegwPAceE2uf4l28ipmZh06Wxw+uzyCGpSag0mIve5g2mX9Vp7vCskFjBZa7+M1RMJ4tEAAwA2uHHb9pUzvjf0zz07DJa9rn0bFKMX47gEAgeusT8eURVHgKG08EFcOJpuUu2gD13bi2WRg2RmrDzYmenBI3+cSEC4r6mBSSSWPCWmLmlLOcIMHNLd4h3jYyheymJdq1Xu1Ihq+4Uq9sU+vCX9toB01V9C1VqvKOCbfs4SYAJwugPf++2F7anwnpRVz9U83K.GZvHXRzifeV9k+APlzbMV
--end-wire-patch--

User avatar
psychodalien
Posts: 37
Joined: Sun Feb 24, 2013 07:45

Re: Can i freeze Ring Buffer?

Post by psychodalien »

MarkyMark wrote: Thu Oct 17, 2024 18:48 You would need textures at event flow for this.
This is currently not possible, but on our roadmap.

To "freeze" a frame you can use a feedback loop like this:

--begin-wire-patch--
960.3ocyV0ziaaCD8uRJOKBHR8gk7M+IPNzTfhfVfFXTPKQayVYRUJJm0cg+u2YjTrj5Z6rIcOz8vZRh2LjyadyL5YRlQqkYNkQWQl9omI6rlivBeOho1UV6Ha7HNCbByinzvALxlKdWwwdANdGN+Q33eAm+KbHeDvfacwlRQlxcFQtoypexlKsjoOS1aM0kva+4KdDqw3ZCCsIWRl5iNtcYvE3VHGkNAZjn1cv.lSHdjLgSt2XOSlpqKJ7H4xxBy4iRs6iB6doCwu0JzYGZwqEGA+Q9UkUB6NIsU.4gfNJ9CzmSfqQowUb3oWJbng9WtfdtJypJcM3QWkqpJKDm+PqGgCT4v0p1ovPijNI2OHQFSmDFEPCSSCnIwIbpjEjjE6yyCXBvlBUlTWIWqJ5bR2A8d8nPUztxXU6UZQwaXjEfQ1eUKJfDDrimDECIBYkon10Y9AoZ+A31X9Ift5ypbGXGKkCoGRk3j7s903NTebq9ZPWa6VbRpyay5.Hs7I2G.ow6yISC8ZTInJh32nObNqZasq8ncElOi+5NWhunlsf2DE031J0dfQQWpzUN382ZTGXkFTWP57JdF9B2Zp04UC4lDdOyD.rzSPXMAhKfSiBRASxJDUMVnfGLYxj3zI73H5b9LNMbAaAMYQ3BJOkEsbRxhEIqRGxZrFOXx9Sv1SfJyfBeSQCarC9KV362bTSH3ZuHrNaPn3.Fq1J448ACVwfwyAUNnbgJuAbfWKQs4Zl7is1+t2qICxQ+9IUkZKpcc1ZI3K1KS.aUNnpD4l6yq9W55LPy.x08Hn7WetZnTlJ11rTNVKHfNXWs3Snr1CE5aFa6wltPO94O.tUVHbpSO9p7XatsXpQAcsNKpQMEwBZTSgQ92WMMiOwmFtL1mlx.I0rjj4r4qhChSmMTME7cnl1dtr6J6hmsFSQezrSTTIubcFyWW0cc5wqA5Wi8YXltaJC6ey4i0CWmE8.TipH5B7wpytmzKkH2VEbaYnWegwPAceE2uf4l28ipmZh06Wxw+uzyCGpSag0mIve5g2mX9Vp7vCskFjBZa7+M1RMJ4tEAAwA2uHHb9pUzvjf0zz07DJa9rn0bFKMX47gEAgeusT8eURVHgKG08EFcOJpuUu2gD13bi2WRg2RmrDzYmenBI3+cSEC4r6mBSSSWPCWmLmlLOcIMHNLd4h3jYyheymJdq1Xu1Ihq+4Uq9sU+vCX9toB01V9C1VqvKOCbfs4SYAJwugPf++2F7anwnpRVz9U83K.GZvHXRzifeV9k+APlzbMV
--end-wire-patch--
I'd rather need to have access to arbitrary frames from the collection. Thanks for advice, anyway.

User avatar
psychodalien
Posts: 37
Joined: Sun Feb 24, 2013 07:45

Re: Can i freeze Ring Buffer?

Post by psychodalien »

Glad to hear it's on your Roadmap. The option to record frames would be great!

Zoltán
Team Resolume
Posts: 7483
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: Can i freeze Ring Buffer?

Post by Zoltán »

You can build a custom texture buffer using Write with feedback.
Then eithere shift the buffer or change which slot you write to, chaning the instance count of the delay node defines the buffer size.

--begin-wire-patch--
1726.3oc6ZssaaiCD8WoPOaYPRQwK4M4KYQeoEX2BTfsvXAiEcL2UVxUWRaZP922gR9hjkrhbR1c6Bj7fiLyLCIm4LGNCUdvYYRbrdYtIINy4pu7fypzjMvCrQNIE4aKxQNKF4jm.C4OxJbtxDqScV73nCx52VV94jk2VVXpLwUiTSPwdAOHmbjSlNpZs1PTYKQsyxpUY57mZchQ1EZTWV09mZINd2ZsgjzVyOlzkb1Q6vodmJpP2TPuNsXZRtZ2xbwN6+wzPvAe0CN2llTrEhfO7nUtj7pfYbRn14Jp0zUOJdDlGmM5bkUIUQ95DPcGGvKnx02ljduyUwEQQibB0aiRteiNN+SpzaAOIH+Mop3kqqjOVsArmymMoZ3a2oSyrqLPnMp+zZSHDrwDaeh.NsspbqhnGezZ4rkolsk6jRSEZx1Fot+CUVDFvDBSqYkwt0bVgQzvkgqbWIVszkp7UtxPtxUP0Ko92rBiCUfNQlk53L80lncFY2.Gs5FkIp5ojTyslXUzq3Nyyty9ZgJxjCtPOhvGf0o5rjnh7cpuVatcMLaXj.fVeyDlC5gkDDnYl5N8q8pIecwlahOroKR28vc53vpnNHTr964e.fFuODVK.P1BSrvHGLpDgjmmZtoHuZriYJtgF.ZjUwZ7fS98asKRSLfgff1dL8UL6dqlVqhR9VM4K+5AgcxL2BAEmlpTI5AUJ+0QUxgkeQplDZ0xDGp+9.WY3CxOz0Tkz8ub1OMkhmqS2lDo1G9O2Jw5h9VpZ6VS7s8KGH3MIEwgY0QS9hZXIfM46fWWxGiwDImg3TBVvggsfRDeLEynbOOgfwsiac0QprRCZ.DfCmCJSX9tA7YyboSkTWIaN7Tf+bOtOad.KnNLzqzBIK+KP26fz1DmxfWI7ZE7CSgPkCEmkqhyOAEU2QdHPdXC+kRhn29XHerXO.seLOH0ZSHvtBd2iftSAqsy+Zf9amQ2HUZzYnI5H+bwA5seUqrQ9CTV+wclLyMVp77zBMrrw31zQlRP0Rc1Stoam1HHGSa7HkoMRewXBwymi4btG0aeZCic9zjIymG3Rm4IbEym66hlOIfNcxLTv740SSvOizjp5G5MCwF4aFSO5RN5a+Tkhu6if450ESZ6hsmCkj9DrdPXWkSrjdCmKE1aWF09fB0GqQZHKYqgyVphzCd+kCGLmEM3I.zoSvGFwFywRoGw2mg8I6.amPiiohwXB0mBfRFTQAlTAHwT+wDeIk5ikHJQx5kHWRH9tTDR5JmQl45esPJlKoSm54UGgRdFHzJvQy3scSejAGMBsXe3d.P4Zk3dhQadbYYPqu4EOBunY35IWkmjFc.e1QP+TTVCTznF4LibNPPtG.uWf5Yn1YXUR5l9yO8d1TfP0ewFK+d8n0MIIQGEZkJJSeF3pGZLWPITDm.PJFoMV00mOVJwTjzCg497CfUO1XJkAXTDWvvUn3yCVmOSNwkNY9T2IdyntTufoHndE7zIAuT5T0lsPs4Eg5yCsrlcUp9qE53k22CBbb4VXWCl8BT2tVkocGhjPqB5b2R4qmn.MpzHT1GieSiTKjeDn8aP+3u6iYKMQ.dNIsW3FsMZa3z6uRGLip.WX3fYNgKYLOjvWt+jYrTLlxABPLkTA454fZR.ApmEO0ULkN0kHw9y3hoSAtv+iOndGEQ6yqeebuwG+t5Oa2UtbYsmsWog2c1dM9oo4rxQt.qWI+kY8KXy9B5mqN9eG4JEQ5rvT7kz+FM30q+s8Wr2asu8uY6anGO73kw0TqQuSRca.saQEbRac0xYF0MUSGY4cjZdjo6yolbcujbrWxgP1KZ8UuIiRNyAe4N3AeoMTJpqjbnKgymjCUJM2kJ7t1UdMQ3hmD3eMAikdylTOIm9bOTC8VF9qYFdY4Y8Uc2aNzKwgdR8TMuAq5Y+czD1QNnY5H088xAw++UgVUcaLv4XnrS9LYWrSTJevkf3iCl6wC982JA4mVBpVMp1cQqGy5ZUNQqJHpiFOSUC0ZOcsYU+2Qo3mllRwbbmYDndtsXoTN0kdsXhqXhblqGixlMkIBBXu5Mg17xcJ8dCs+yqS05ezeYYx+wCC0dW+OA4W4N0dYeC6MyMzlt7njKlwiIjRnUKHHKHASbkTIGyPddPscuz6ZsU8Xc1dPoT3A6Yu.7xIQiQNO8Iq+hp2h6qJHJoHsBKXuiRSI2NncZ4+dBkW8CweLlKIRDmiohCwAW6EKhwLOhuGWPAQXB3XqejX+Gn.MlyQfzDLmwEHNBwats+h88IYOY2dMJV37H6661RuXu2KaaGkuNjx6bEJz3uAch5kXC
--end-wire-patch--
Attachments
Képernyőfotó 2024-10-18 - 9.56.34.png
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

User avatar
psychodalien
Posts: 37
Joined: Sun Feb 24, 2013 07:45

Re: Can i freeze Ring Buffer?

Post by psychodalien »

Thank you, I'll look into it to see how can i incorporate it into my effect.

Post Reply