Programming video aplications

topic posted Tue, July 3, 2007 - 7:48 AM by  Salix
Hi. I intend to create a real-time video graphics application that will allow interaction with the audience. For years I've messed around with various programs and equipment but none of them do quite what I want so I've decided to create my own.

The trick is I need to learn how to program this stuff. I've got some programming experience, but little with graphics and none with video. I know I've got a long way to go before I'm creating innovative VJ software, but you gotta start somewhere, right?

So where do I start? What language(s) should I use? Where are good places to look for lessons, tuturials, and support for this stuff?

Thanks!
posted by:
Salix
Vermont
  • Re: Programming video aplications

    Thu, July 12, 2007 - 1:00 PM
    I've been interested in this to. Max/MSP is not available to me way outa my budget... not to mention the learning curve to follow.
    I've used Isadora before but don't know how you would program it... it doesn't even seem to take the freeframe plugins (not that I would even know where to start in creating freeframe instructions), though it's great in that you can save all your settings and make patches that way.
    Currently I'm PC bound.. I really like Resolume alot.

    One low tec way to ad interactivity is by giving an audience access to the camera and comiong up clever ways to trigger effects and loops with motion sensors and pads (generating midi signals) for people to step on etc... DMX feeds could be used as well of course.

    I would love to do something more complex where algorithyms come into play, analyzing the video imput, before deciding which effect or loop to trigger, and or which monitor to output to.
    • Re: Programming video aplications

      Thu, July 12, 2007 - 5:25 PM
      arkaoss lets you do live feed in very simply. then you just push whichever key on your keyboard it is assigned to then you can manipulate it many ways with the program. i love arkaoss. also a hardwired mixer will let you overlay and manipulate many feeds at once.