All expressions containing :ras in the name are converted to Fragment Shader Code.
This DSL also determines how the graphic data flows through the frame buffers. Feedback in the data flow is also allowed.
"analog Not analog" is capable of live coding. It has a touch of #Lisp.
Mapping the complex plane.
Using an image of a flower for coloring.
@noneuclideandreamer Ein erster und unvollständiger Versuch dein Dynamical Systems Project als Fragment Shader zu implementieren. Sieht aus als würde es mit 30fps laufen, Auch dann noch wenn man die NVIDIA GPU deaktiviert.
Es läuft auf dem "analog Not analog" System. aNa verwendet für die Visualisierung #openFrameworks.
0.12.0 RC 1 is out. We’d love help testing different platforms before the final release. #openframeworks
@bleeptrack Das Eis im Partikelsturm.
To move slowly from one temporary stable state to another temporary stable state.
ulm. blaubeurer ring, tuesday, january 30, 2018, 8:56 PM CET
Because heat slows down the thinking I have braked out this video.
This stream of particles looks like heavy rain running down pane. Maybe in slow motion.
Another attempt with a Perlin Noise in a digital feedback loop. In post-processing, the grayscales were mapped onto a palette.
(layout "grid" [ras0 mopr1] [ras2 frag3])
(hsv :ras0 [mopr1]
(v (unoise (* mopr1.v 6 y) (+ x y)))
(expr :mopr1 [ras0] "eeeebbbbb")
(hsv :ras2 [ras2 ras0]
(v (mix ras2.v ras0.v ks1))
(expr :frag3 [ras2]
@kf The Lisp code on the right is send to "analog Not analog". The single hsv expressions are translated into fragment shader code. And rendered with #openFrameworks. (Almost all my animations are created aNa).
The graph on the left is created with Mermaid. aNa can output the data flow in Graphviz syntax.
MBR OVERDRIVE is part of the album REISUB (2021) and finally got a music two years later. The video is composed of footage of our gigs we had to the pleasure to perform at. Thanks to all that made our journey possible and to the venues for inviting us !
detune #synth I made in #openframeworks via #esp32 in #arduino . Documentation -> https://willpowerstudios.com/tech-lab/c++synth-capacitive-potentiometers/
@StuartDNeilson Thank you.
For these animations i use 'analog Not analog'. The base for the visualization is #openFrameworks. The single animations are then described in #Clojure. Because this is a Lisp dialect it can be reprogrammed on the fly. Additionally i use a nanoKontrol 2 to change parameters. So i can experiment dynamically with the visuals.
ulm, blaubeurer ring, tuesday, january 30, 2018, 8:56 PM CET
Made with #openFrameworks
Sending a thought of gratitude to @lorenlepton for their excellent tutorial series on #openframeworks and such. Perfect, little bitesized videos for answering my questions about how to do a specific thing that's not in the docs. Today: https://www.youtube.com/watch?v=6pecyHuP75Q&t=144s catered for my font needs.
Live set CINEMA BLACKBOX by Kyoka and Shohei Fujimoto
The human brain is captured as an unknown structure and visualized through sound and visuals.
We’re almost ready to release #openFrameworks 0.12.0 🎉
See the current checklist here:
Try the nightly builds here: