Karsten Schmidt<p>Passively participating in <a href="https://mastodon.thi.ng/tags/Genuary2024" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Genuary2024</span></a> — Day 8 Chaotic System. In 2012/13 I designed an award-winning audioreactive brand identity system for Leeds College Of Music based on the DeJong strange attractor with tens and hundreds of millions of particles per frame. This massive almost 1 year project consisted of a Mac/PC desktop app (written in Clojure, OpenCL & OpenGL) for exploring the attractor, creating presets and scheduling render jobs for super hi-res print assets (which would take a hours to render and were the biggest image sizes I _ever_ had to deal with, up to 3x3 meters @ 150 dpi). I also had to develop an entire AWS based ad-hoc render farm and asset & user management system for the school to generate personalized video assets, allowing each student to upload their own music, handle audio FFT analysis and beat detection/mapping (all in Clojure) and to create individual sound-responsive clips for their in-school digital signage system and for sharing on social media... Most key aspects were handled via various old thi.ng libraries (e.g. <a href="https://thi.ng/simplecl" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/simplecl</span><span class="invisible"></span></a> for OpenCL interop). The server app also handled transcoding to dozens of video formats (via ffmpeg) and semi-automatic provisioning of EC2 machines for render/transcoding jobs...</p><p>An example video is below (music: Heyoka, Blue Towel)</p><p><a href="https://mastodon.thi.ng/tags/GenerativeArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GenerativeArt</span></a> <a href="https://mastodon.thi.ng/tags/Vintage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vintage</span></a> <a href="https://mastodon.thi.ng/tags/StrangeAttractor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StrangeAttractor</span></a> <a href="https://mastodon.thi.ng/tags/Particles" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Particles</span></a> <a href="https://mastodon.thi.ng/tags/AudioResponsive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AudioResponsive</span></a> <a href="https://mastodon.thi.ng/tags/AudioVisualization" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AudioVisualization</span></a> <a href="https://mastodon.thi.ng/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a> <a href="https://mastodon.thi.ng/tags/OpenCL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenCL</span></a> <a href="https://mastodon.thi.ng/tags/OpenGL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenGL</span></a> <a href="https://mastodon.thi.ng/tags/Branding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Branding</span></a> <a href="https://mastodon.thi.ng/tags/BrandIdentity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BrandIdentity</span></a> <a href="https://mastodon.thi.ng/tags/Renderer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Renderer</span></a> <a href="https://mastodon.thi.ng/tags/LCOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LCOM</span></a></p>