{"id":6139,"date":"2026-10-02T14:52:25","date_gmt":"2026-10-02T18:52:25","guid":{"rendered":"https:\/\/dems.asc.ohio-state.edu\/?p=6139"},"modified":"2026-10-02T14:52:25","modified_gmt":"2026-10-02T18:52:25","slug":"pressure-project-6-cosmic-slop","status":"publish","type":"post","link":"https:\/\/dems.asc.ohio-state.edu\/?p=6139","title":{"rendered":"Pressure Project #6 &#8211; Cosmic Slop"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I had nothing in mind going into this project, and wanted to use the 5 hours I had to experiment with as many things as I could. I have worked with feedback loops in the past, but never in TouchDesigner, so it took some time to get used to. Still, I brought with me my knowledge of video synthesis to help guide me through.&nbsp;<br \/><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My patch has three different components, which are all manipulated by respective sets of LFOs. Everything is then composited together using blend modes. I began my 5 hour time period by experimenting with a variety of feedback methods until I found something that was cool. I ended up with a circle pattern, which is composited over a rotating square feedback loop. To add some unpredictability, the LFO that controls the feedback rotation is turned off every second, creating subtle movement changes. Once I had this base, I experimented further by masking the circle with another shape: a circle TOP that changes its amount of sides through an LFO. I tiled this pattern in a 2&#215;2 grid, and added a secondary feedback loop, which I incorporated using a \u201cdifference\u201d blending mode.&nbsp;<br \/><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This formed my base, however, I wanted to add some additional layering on top to make the pattern more unpredictable. I made two basic feedback loops using shapes, making sure their movement was offset using LFOs. These loops were a lot simpler than the base loop, providing for an interesting contrast. Both are incorporated using comp nodes. For final processing, I keyed out all the black areas, replacing them with the radial ramp node from earlier. I liked the pixelated nature of the shapes, so I grabbed a pixelate effect from the palette to make it more defined.&nbsp;<br \/><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I approached this project like I do with a lot of my video work, working simple to complex. It was helpful to make standalone systems before adding them together as it gave me a modular patch that allowed for interesting possibilities. I\u2019m aware of the power of LFOs from eurorack video synthesis, and this was a fun project to test those possibilities without needing an expensive rig. This project opened my eyes to the complex possibilities of TouchDesigner, and I am excited to learn more and explore.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The final video can be seen below, with a documentation video outlining each component of my final loop. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"DEMS Pressure Project #6 Documentation\" width=\"590\" height=\"332\" src=\"https:\/\/www.youtube.com\/embed\/AVQIjt20qyk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Cosmic Slop - DEMS #6\" width=\"590\" height=\"332\" src=\"https:\/\/www.youtube.com\/embed\/HW4XFQBgKgA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/buckeyemailosu-my.sharepoint.com\/:u:\/r\/personal\/hart_1072_osu_edu\/Documents\/CosmicSlopPatch.toe?d=w68da8223b68f44fc8428d328218e2250&amp;csf=1&amp;web=1&amp;e=5jfcBc\">See the patch<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I had nothing in mind going into this project, and wanted to use the 5 hours I had to experiment with as many things as I could. I have worked with feedback loops in the past, but never in TouchDesigner, so it took some time to get used to. Still, I brought with me my [&hellip;]<\/p>\n","protected":false},"author":129,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[96],"class_list":["post-6139","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-96"],"_links":{"self":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/6139","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/users\/129"}],"replies":[{"embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6139"}],"version-history":[{"count":3,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/6139\/revisions"}],"predecessor-version":[{"id":6165,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/6139\/revisions\/6165"}],"wp:attachment":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}