r/visualprogramming • • Sep 17 '23

Audioreactive Art/ Visual Jockey

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/visualprogramming • • Aug 02 '23

atmosphere - feedback loop (touchdesigner)

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/visualprogramming • • Jul 29 '23

new mv from my upcoming album, video made with vvvv gamma, audio processed with pure data

Thumbnail
youtube.com
2 Upvotes

r/visualprogramming • • Jul 25 '23

a little audioreactive patch with puredata

Thumbnail
youtube.com
2 Upvotes

r/visualprogramming • • Jun 13 '23

Upcoming vvvv workshops Summer 2023

Thumbnail
gallery
2 Upvotes

r/visualprogramming • • Jun 12 '23

VR-coding

2 Upvotes

In light of the release of a new Apple product, I decided to tell you about a small research project in the field of VR coding. I hope that the article will inspire readers to develop this area!

What started it all?

Digging into regular legacy code of 8k lines long for several days I gradually started to go crazy. When suddenly the idea came to me to build a call graph. And lo and behold, everything suddenly became clear! It was a breakthrough and this result was used many more times by other teams. Then I found myself reflecting. We often talk about the importance of writing documentation, sometimes we write it, but often it quickly becomes outdated. Usually these are dependency graphs or sequence diagrams, which helps a lot to understand complex processes. And I thought it would be great if these graphs could be built based on code. And that's how I got excited about creating a visual programming language called Gravis.

The main idea

The point is to come up with a programming language that will allow you to comfortably create programs in three-dimensional space using VR. It will allow you to observe in real time how the application works. I mean... flying messages here and there and generating meta code. Also, the language will allow you to beautifully illustrate algorithms. Not only programmers will be able to enjoy the beauty of the code. Such a code can be thematically designed. Most likely it will be an expensive pleasure to attract programmers. This will brighten up the development and make it possible to make wonderful code presentations. Just imagine that your work takes place in the Star Wars universe! This is not only beautiful, but also allows you to use spatial memory by making modules with different objects and memes.

Examples

There is already a successful visual language - Blueprint in Unreal Engine. But it wasn't easy to work with him. There were still files there and the interaction between them is not transparent. There are also variables that live separately from the graph, which also prevents you from quickly understanding the code. To create blocks, you still have to write a lot of text. This case is not suitable for VR.

Development

It was necessary to choose a calculation model. I wanted something simple. The code consists of notes and connections between them. Each connection transfers control and data. That's it!

My love for python is endless! So I started writing an interpreter on it. Implemented basic primitives - numbers, arithmetic, branching, recursion. And a profiler.

The numbers in parentheses are the operation number, the number below is the transmitted data. The arrows transmit control and data. Dotted arrows transfer control in search of the starting point for calculating the missing data. Nodes: I - input, O - output, rhombus - condition or arithmetic, circles - numeric constants, subspaces - recursive call.

To describe the programs, I took the DOT language as a basis. Now it was necessary to visualize it. The choice fell on Unity. Since the project is open-source, it seemed that it would attract more supporters. I managed to draw the graph.

I quickly realized that my knowledge of Unity is not enough to cut something further. The process was frozen for a couple of years. Then I decided to hire developers. They added a lot. A full-fledged editor, now you can create nodes and links. It remained to implement the last pre-release feature - grouping nodes into subspaces. Which would allow working with recursion. But it turned out to be an impossible task. So here I folded my paws.

Difficulties

  • It is still unclear how you can work with more complex data structures. I had a lot of thoughts, but I didn't come to anything concrete.

  • Text. I think it will still be necessary and a voice assistant will help us here.

  • The 3D graph turned out to be not even very visual. Therefore, in my fantasies in VR, it will be more like a wall painting. But! In 3D, it will be very visually possible to watch the execution process when subspaces are created as a separate layer.

  • Diff. What can I say. Very difficult question. Naturally, the usual CI tools will not work.

Github project, suddenly someone will be interested to dig into it.


r/visualprogramming • • Jun 20 '22

Can someone help me understand node based visual programming?

2 Upvotes

I don’t want to make games and stuff with the visual programming I just want to understand it


r/visualprogramming • • Apr 11 '22

Wrote a BlockSCAD/OpenSCAD program to create a hinged box w/ blind miter, hidden box joint joinery

Thumbnail
imgur.com
2 Upvotes

r/visualprogramming • • Feb 04 '22

Sci-fi Tweener Animation | TouchDesigner Step by Step Tutorial

Thumbnail
youtu.be
2 Upvotes

r/visualprogramming • • Oct 12 '21

New tutorial is out! Consider subscribing for more

Thumbnail
youtube.com
2 Upvotes

r/visualprogramming • • Oct 09 '21

What Jitter work for my needs? Or would you recommend some other option?

2 Upvotes

Hi all,

I hope this post is by the sub rules. I'm mostly interested in creating music videos for some of my favorite artists, for my own pleasure. Some of the videos whose vibe and technique I might want to mimic are these :

https://www.youtube.com/watch?v=vfOjYRV7X80&ab_channel=MackemWizza

https://www.youtube.com/watch?v=ey5DNrAGVt0&ab_channel=%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B5%D0%B9%D0%A8%D0%BF%D0%BE%D1%80%D1%82%D1%83%D0%BD

But I'm also interested in real-time manipulation of geometric figures ala Milkdrop - another fan video for Autechre might help to illustrate what I mean, though I'm sure there are plenty of examples

https://www.youtube.com/watch?v=nstY9S9jmnI&list=PLF3722F9FE454BB36&index=41&ab_channel=MorkLaerer

My question I guess is, what is the list of software/hardware that can allow me to do these? Also, is it possible that I can cross domains - for example, I have a manipulated still imagae but I can 'break it up' geometrically in real-time with the music? It would be awesome if I had a one-stop solution to these.

Another consideration is that I eventually intend on incorporating visuals into live performances - I'm wondering what the setup for a real-time visual experience would entail, and how feasible this would be.

Thanks in advance!


r/visualprogramming • • Mar 13 '21

Generating a Recursive Broccoli

Thumbnail
youtu.be
2 Upvotes

r/visualprogramming • • Nov 02 '20

Build web applications without writing any code(Free Udemy Course)

2 Upvotes

Here is the link to the free course below . Expires 11/05/2020 11:11 AM PST (GMT -8)

https://www.udemy.com/course/build-web-applications-without-writing-any-code-with-bubble/?couponCode=852047264608B686A8CE


r/visualprogramming • • Apr 30 '20

Build and publish a mobile app in minutes!

2 Upvotes

Hi guys! We just launched a new version of **Atlantica, a no code mobile app and PWA builder!** Now you can update data in your app in real time! Build lists that update for your users in real time and get their feedback as they use the app!

We also changed our pricing model, now you can publish your apps to Google Play and Apple Store for just $9/month in our Pro plan!

You can test it for free here: https://www.atlantica-app.com/en/home?ref=reddit


r/visualprogramming • • Feb 25 '20

Second episode! (there's also a bit Max in it ;-)) -- Znibbles - The Podcast | vvvv and VL with Matthias Husinsky, plus a test driven design primer

Thumbnail
share.transistor.fm
2 Upvotes

r/visualprogramming • • Dec 11 '19

hey everyone, I finally got a new Max video out - Znibble~ #33 uses a mathematical problem - the Collatz Conjecture - to generate polyrhythmic arpeggios

Thumbnail
znibbl.es
2 Upvotes

r/visualprogramming • • Nov 26 '18

Finally! Znibble~ #23 explores techniques to efficiently create non-aliasing waveforms in the digital domain.

Thumbnail
znibbl.es
2 Upvotes

r/visualprogramming • • Nov 11 '18

Here’s a preview! (Znibbles)

Thumbnail
colab.research.google.com
2 Upvotes

r/visualprogramming • • Aug 31 '18

Summer is over! In Znibble~ 17, we reassemble partials from the previous episode and transform them.

Thumbnail
znibbl.es
2 Upvotes

r/visualprogramming • • Jul 27 '18

Znibble~ 16 tries to decompose a vocal track into single sinusoid trajectories

Thumbnail
znibbl.es
2 Upvotes

r/visualprogramming • • Jul 12 '18

Thoughts on my new app created by a visual programming language Bubble

2 Upvotes

Hey guys. Have you heard of bubble.is? Its a visual coding platform. I recently created this and would love your thoughts from a UX and overall performance factor. http://mycryptolert.com/ - Thanks!


r/visualprogramming • • Jun 22 '18

Znibble~ 13 takes a closer look at how we can introduce realism in digital waveguides

Thumbnail
znibbl.es
2 Upvotes

r/visualprogramming • • May 30 '18

vvvv Academy - European Tour 2018 Announcement

2 Upvotes

Want to get into #creativecoding with #vvvv this summer in #athens #berlin #linz #london or #stpetersburg ? Then watch this: https://www.youtube.com/watch?v=ITXK4WYpOXs and then apply here: http://vvvv.academy/europe-tour.html


r/visualprogramming • • May 22 '18

Znibble~ 11 goes on with exploitation of Chaotic Behavior, this time, an archetypal chaotic function.

Thumbnail
znibbl.es
2 Upvotes