Networked_Performance

Vidget 3.5

20041222_vidget.gif

Experimental Performance Device

Vidget 3.5 is an experimental interactive audiovisual performance device which allows the user to manipulate video in real time online. As well as mixing a number of video clips together, the user may search for still images from the Flickr photo sharing site and mix them together. [via unmediated]

“…this version (Vidget 3.5) follows on from previous versions: Vidget 1; Flickr Image Viewer (Vidget 2); and Vidget 3…For instructions on Vidget 3.5 usage, see previous versions above.

Notes:

The main feature which has been fixed is the Flickr image search function. Over the last few weeks flickr.com (a very cool photo sharing site) has been changing the way they format their RSS feeds which means previous vidgets are broken. Things seem to have settled down now after a brief period of including ‘enclosure’ tags in their feeds I am back to parsing information from the ‘description’ tags for each image.

I am also back to using separate movies for the controls and output of the vidget. This improves the performance greatly as the output movie (which composites up to 3 source movies over the top of each other in real time) is rendered at 320*240 and may be increased to 640*480 by viewing at ‘double size’ in the Quicktime Player. I was having a lot of problems with sending the url of each of the ’source’ movies from the controller movie to the output movie to be loaded. The solution was to have the output movie effectively ‘ask’ for the url via a custom event.

The controller movie now finds the url of the selected source movie (from either the xml file which lists the names of my clips or the Flickr RSS search response), sets it as a ’string variable’ and then executes a custom event in the output movie which reads the ’string variable’ back from the controller movie. The same process applies to tell the output movie which Movie In A Movie track to load the clip into.

Here’s a bit of the LiveStage Pro Qscript for the controller movie:

SetStringVariable(1, channel)

SetStringVariable(2, bignumber)
SetStringVariable(4, movpath)

MovieOfID(12345).TrackNamed(”Untitled Sprite”).SpriteOfID(1).ExecuteEvent(42684)

The output movie then executes an event which gets these variables and sets them as ‘Movie Variables’:

SetString(channel, MovieOfID(838482).GetVariable(1))
SetString(bignumber, MovieOfID(838482).GetVariable(2))
SetString(movpath, MovieOfID(838482).GetVariable(4))

TrackNamed(channel).AddChildMovie(bignumber, movpath)
TrackNamed(channel).LoadChildMovie(bignumber)

Livestage Pro source files: Controller, Output”

Blogged by David Wolf


Dec 30, 08:40

Comments are closed.

Live Stage

Tags


Archives

2008

Aug | Jul
Jun | May | Apr | Mar | Feb | Jan

2007

Dec | Nov | Oct | Sep | Aug | Jul
Jun | May | Apr | Mar | Feb | Jan

2006

Dec | Nov | Oct | Sep | Aug | Jul
Jun | May | Apr | Mar | Feb | Jan

2005

Dec | Nov | Oct | Sep | Aug | Jul
Jun | May | Apr | Mar | Feb | Jan

2004

Dec | Nov | Oct | Sep | Aug | Jul

What is this?

Networked Performance (N_P) is a research blog that focuses on emerging network-enabled practice.
Read more...

RSS feeds

N_P offers several RSS feeds, either for specific tags or for all the posts. Click the top left RSS icon that appears on each page for its respective feed. What is an RSS feed?

Bloggers

F.Y.I.

Feed2Mobile
New American Radio
Turbulence.org
Networked_Music_Review
New York City Department for Cultural Affairs
Thinking Blogger Award

Turbulence Works

These are some of the latest works commissioned by Turbulence.org's net art commission program.
Ars Virtua Artist-in-Residence (AVAIR) (2007) Bonding Energy Cell Tagging (2006) Gothamberg (2007) Grafik Dynamo (2005) Handheld Histories as Hyper-Monuments (2007) html_butoh (2007) Invisible Influenced by Will Pappenheimer and Chipp Jansen iPak - 10,000 songs, 10,000 images, 10,000 abuses by Ajaykumar My Beating Blog (2006) MYPOCKET by Burak Arikan No Time Machine by Daniel C. Howe and Aya Karpinska Nothing Happens: a performance in three acts (2006) Oil Standard (2006) Peripheral n°2: KEYBOARD (2006) Self-Portrait (2006) ShiftSpace Superfund365, A Site-A-Day (2007) Urban Attractors and Private Distractors (2007) [meme.garden] (2006)
More commissions