Adobe
Flash
Adobe Flash is a multimedia platform used
to creating multimedia content, including graphics, animation, audio, video and
interactive media into a interactive multimedia pieces. Flash is most commonly
used to display animated or interactive content on web pages and other applications.
It supports streaming of audio and video, the interactivity can be done by the
mouse input, keyboard, microphone, webcam, video camera and so on.
Example of code snippet for displaying a
webcam:
var camera = Camera.getCamera();
var video = new Video(camera.width*2, camera.height*2);
video.attachCamera(camera);
addChild(video);
var camera = Camera.getCamera();
var video = new Video(camera.width*2, camera.height*2);
video.attachCamera(camera);
addChild(video);
reference:
http://www.youtube.com/watch?v=3hHedyl7Wls&feature=related
http://www.youtube.com/watch?v=3hHedyl7Wls&feature=related
Processing
Processing is one of the most popular
visual programming tools for artist and designers, it is built on top of the
Java programming language. Processing works in an open sources environment,
therefore it is an " electronic sketchbook" for most of the artist to
develop their ideas, and it is easy to create interactive applications using powerful
techniques. Processing offers a flexible real-time environment for interactive
exploration.
Example of code snippet for displaying a
webcam:
import processing.video.*;
Capture video;
PImage prevFrame;
float threshold = 50;
import processing.video.*;
Capture video;
PImage prevFrame;
float threshold = 50;
reference:
http://www.learningprocessing.com/examples/chapter-16/example-16-13/
http://www.learningprocessing.com/examples/chapter-16/example-16-13/
Adobe
Director
Adobe Director is a multimedia application
authoring platform that using scripting language " Lingo". It allows users to build applications built
on a movie metaphor, with the user as the "director" of the
movie. The function of it is very
similar to Adobe Flash, extensibility is the main differences between the two,
as are some of the sundry codecs that can be imported. This weakness manifest
into the erosion of Director's ubiquity as the leader of authoring tools.
Example of code snippet for displaying a
webcam:
property
pRandomNum
on
preloadNewImage me
if pNetID <> 0 then
netAbort (pNetID)
end if
clearCache ()
pRandomNum = random (the maxInteger)
pNetID = preloadNetThing (pURL & "?id=" & pRandomNum)
timeout ("check webcam preload").new (100, #checkPreload, me)
netAbort (pNetID)
end if
clearCache ()
pRandomNum = random (the maxInteger)
pNetID = preloadNetThing (pURL & "?id=" & pRandomNum)
timeout ("check webcam preload").new (100, #checkPreload, me)
end
reference:
http://www.director-online.com/buildArticle.php?id=1067
http://en.wikipedia.org/wiki/Adobe_Director
http://www.director-online.com/buildArticle.php?id=1067
http://en.wikipedia.org/wiki/Adobe_Director
Isadora
Isadora is an award-winning, real-time
media manipulation software to create interactive visuals, sounds, and
environments. It is usually used in installation, live performance and
real-time audio mixing. Isadora receive and utilize a myriad of input from the
real-world and environment. It is used to control real-time video and audio
manipulation modules with video tracking, audio amplitude and frequency, as
well as mouse and keyboard. Unlike other authoring that build something from
scratch( code writing), Isadora is a note base(drag and drop) authoring
software.
reference:
http://troikatronix.com
http://troikatronix.com
Other softwares that can be use are:
VVVV
Pure Data
Max MSP
Pure Data
Max MSP
No comments:
Post a Comment