Duration and OSC
-
As per my earlier post I just finished building the first draft of a set of user actors I'm calling Duration Toolkit that provide some pretty powerful functionality for cuing in Isadora using Duration. Key features include:
-Automatic creation of a database of cue numbers and positions to allow easy jumping to a particular cue by number as well as effortless integration with MIDI Show Control-An Isadora based clock that Duration is slaved to while still permitting full use of Durations' built in transport controls-Built in error reporting and troubleshooting messages in plain english for easy configuration-Watchout style freerunning and looping movie playback and straightforward picture playback-Extremely resource efficient-Built in controls for jumping to timeline positions based on time, percent, or cue number-Creating staggered fades across multiple channels of video is vastly easier than with any other cueing method in IsadoraI am also working on implementing:-Movie playback that chases timecode-Full designer/tech controls with seamless integration-Cue names in addition to cue numbers-Jump cue type-Seamless integration with my master/slave and understudy/spare playback computer actors for easy cuing across multiple headless playback computers from a single master computerI'm using it on a show for which I am currently in tech and it is proving to be extremely stable and I will post a video of the programming/configuration process once I have a moment and in the meantime I have attached a screenshot. I honestly think that this is by far the most powerful and efficient cuing system that is currently available for Isadora. Even on this single channel show I am enjoying its benefits and on a show with numerous channels of video I think it will probably be pretty life changing compared to the typical approach of creating hundreds of scenes. -
Hey MatthewH
Once again this is something that sure took hours/days/weeks to get where you have it now. Just wanted to say thank you for sharing and inpsiring others.
Best
Michel -
Looks awesome...
Will you put together any tutorials? ;) -
Ill definitely do a video demonstrating how it all works once I'm less busy. I definitely want to do some more work on them before I would consider distributing the actors and I haven't decided yet whether I will make them generally available. I forgot to mention this before but they are compatible with both OSX and Windows.
-
Great to hear since I'm on windows.
I guess I have two things to hope for..
1 that you decide to make them available (within my budget)
2 that I get a project that warrants their use. -
I'll do my best on #1.
-
Looks brilliant. Not only have you cracked the whole communication/osc commands and stuff you've built an interface too! haha. Where do you find the time? :)
-
The middle of the night, mostly.
-
great!
-
Duration seems to have kicked off a new trend... here is another type of 'timeline' app.
[http://createdigitalmotion.com/2013/05/vezer-lets-you-control-anything-with-timelines-without-being-overly-hard-to-use-mac/](http://createdigitalmotion.com/2013/05/vezer-lets-you-control-anything-with-timelines-without-being-overly-hard-to-use-mac/)[http://www.vezerapp.hu/](http://www.vezerapp.hu/) -
Looks nice.
-
If this is as good as CoGe is then it would be great. Only it will not be free. -
Well has anyone thought to use ableton live as a timeline tool? Sure it looks exagerate power just for that (like renting the top restarant in the world just to boil an egg. But it works. Isn't it? Or Audiomulch...
-
Hi Armando, Live doesn't output OSC natively for what I know. I think you need to add Max4Live
Mehdi -
I know Mehdi. I was thinking about midi....
-
I'm also saying this because in my next project I use 6 channels of audio through matrix mixer and I cannot use the audio as a guide in Duration because I cannot chose outputs (nor spatialize ). I can use an audio empty track though.
-
In case anyone is interested, you can check out the Duration actors I mentioned earlier here: http://matthewhaber.com/page10/contact-5/
-
I am playing around with duration and Isadora for a show and you can send play, stop and save directly via Isadora. Use the OSC Multitransmit actor for every message, for example as Mark said, put this /duration/play in the address field and this is important, set the inputs to 0 the default value is 1 and with that it doesn't work. Even though 0 doesn't hide the value 1 field.
Best
Michel -
Matthew, this sounds great. I was considering Duration as part of my linux- mock isadora application before the semester ended and i got interested in SuperCollider and RTCmix for Ipad, but i will try your stuff straight away. Thanks for such a wonderful contribution. If i use it on a show i will build it into the cost structure.
pp -
This is really a great application thank you for sharing.
When I send /duration/setduration from Isadora with a timecode containing the numbers 8 or 9 anywhere in the timecode, Duration crashes.
For example sending 00:07:35:015 everything works fine.
when sending 00:00:39:015 or 00:00:19:013 or 00:00:35:018 or 00:08:35:015 Duration crashes.The idea behind this: when changing the length of the timeline it expands or squeezes the curves so with an external midi encoder you can instantley strech or squeeze the time the fade originally takes. Well it has its limits.
Best
Michel