Web API's in Isadora: part 1

Posted by on 13 March 2014 | Comments

What is a web API?
Web API's are sets of communication channels that are defined by a web application/service for the input and output of data. API strictly means: application programming interface.
Using web API's we can interact with data from a web service. View the latest Twitter post, or check how many people like your Facebook page. Really the possibilities are huge, and I am not here to try to suggest cool ways to use web data with Isadora, but rather to introduce the Isadora actors required to communicate with an API.

comments | Read the full post



Event - Saturday February 22nd

Posted by on 27 February 2014 | Comments

Tags: ,

ssrope1

Live mixing video captured via a Canon DSLR camera connected to my computer via USB. Using ExtraWebCam as the camera interface, 3 different camera resolutions are listed in the Live Feed section of Isadora. It is then a simple matter of using the correct actor in Isadora to allow you to feed the live video as past of your video composition.

comments | Read the full post


Collision Detection

Posted by DusX on 24 February 2014 | Comments

Tags: , ,

collisiondetection1

Using only native Isadora shape elements, freeframe fxs and logic (more on this later HERE)..
This video uses real-time collision detection to control a number of display attributes.
You can see both the Orb change in color and size when the collision between it and the floating Rect is true, as well as; the Rect it self changes.

comments | Read the full post




White Room Event

Posted by DusX on 20 February 2014 | Comments

Tags: , , , ,

event whiteroom

Using a custom midi controlled Isadora show, I triggered and mixed a series of pre-developed real-time video composites. The show was designed with one common element between all scenes, a additive red bar that would pan horizontally to the rhythm of the music.
I used this red saturation as a trigger for 2 DMX par cans with red gel filters, that would activate anytime the color the corresponding side was within range.. giving the effect of extended projection reach.. or at least a larger stage space.

comments | Read the full post


videoFXofTheWeek #9

Posted by DusX on 29 June 2013 | Comments

Tags: ,

Week 9.
Here is my first attempt at using a new Isadora user actor to create random organic motion (Drifter. available HERE). 
Basically settings are allowed to drift between an upper and lower threshold at changing rates. In this video you can see the lines and corner units of the floating polygon all drift. Also many other elements including the dot tunnel, and the 3ds cube with video texture being rendered realtime.
This original experiment has now inspired a series of Drifting compositions.

comments | Read the full post


User Actor On/Off

Posted by DusX on 6 June 2013 | Comments

Tags: , ,

simple-example-enablemakestrigger.jpg

 I spend a lot of my time creating User Actors in Isadora. User Actors are possibly the most powerful internal building block that Isadora offers. They allow you to create a library or code/patch objects, that you can save externally, but the most powerful feature is probably that fact that multiple instances of a User Actor can be updated by simply updating one in your patch and allowing Isadora to update the rest for you when you close the User Actor.
My favorite way to optimize a large patch it to use a User Actor specific actor, 'User Actor On/Off', this actor works like bypass on most every other actor, in that it will allow you to shut off the processing of a User Actor, but unlike bypass in that inputs do not make it thru to the outputs. This means when you turn off a User Actor with the 'User Actor On/Off' actor that it is dead, and a dead end to all inputs.
This is an amazing way to save CPU cycles when you are switching between features (used HEAVILY in Syst3m to allow video FX and ALL other features).

comments | Read the full post