Andrew Benson, Jitter teacher extraordinaire, recently posted some incredible effects that emulate compression artifacts, a technique called “datamoshing.” Here is an overview of some videos using this effect. In the popular realm, Chairlift and Kanye have exploited this effect.
Now it’s your turn!
Here’s a tutorial video explaining how you can integrate this patch into DNA to use as an effect. The bigger picture is that you can take pretty much any video effect patch, and with a few modifications, have (yet) another effect in DNA.
Some notes about this video:
1.) The patch was originally a Max5 patch – I used a super collider extension to convert the Max5 patch into a Max 4.6 patch – DNA only works with Max 4 patches. Feel free to ask for help on how you can do this in the comments or by email. It seemed too distracting to go through that in the video.
2.) You can download the converted patch and supporting files here.
3.) Yes, I received Andrew’s permission to do this!
I recently made a Max patch to rip high-res photos from flickr photostreams and display them in Max. Now I want to incorporate this into DNA. Here’s how:
This is a good example of using the DevKit to incorporate your own ideas about visuals into the expandable world of DNA.
It’s pretty easy, really. The main consideration is to boil down any process so that it can be controlled with one knob. As long as you follow the examples, and add the few required elements into your patch, you can add pretty much anything to DNA that you create in Max.
Your patch could be a processor of video. It can use shaders. It could be an audio player – just latch the DNA knob to the volume! It could be a video synthesizer that completely ignores any of DNA’s video sources. It could even be an automator that just sends messages to various components of DNA (check the Network.pat in the Extras folder for an example of how to use messages to control DNA). The possibilities are endless, really.
The great thing is that by using DNA as your foundation, you are free to explore the possibilities of Max/MSP/Jitter without having to build a performance system and UI in addition to creating things that expand your artistic capability.
Be sure to share your creations with others! You can post patches in the forums, or video of what you’ve done.
Enjoy!