EyesWeb is an open software research platform for the design and development of real-time multimodal systems and interfaces.
Bret Victor invents tools that enable people to understand and create. He has designed experimental UI concepts at Apple, interactive data graphics for Al Gore, and musical instruments at Alesis.
For more on Bret, see worrydream.com.
This talk was given at CUSEC 2012 (2012.cusec.net).
pocode is an open-source C++ library designed by Potion for the production of interactive media across multiple platforms. pocode provides a robust, high-performance software infrastructure that allows for the creation of all types of software, from simple visual sketches to elegant mobile apps to entire software applications.
At the center of pocode’s design is a desire to make an all-purpose software library that is as simple to use as it is efficient and powerful. Thanks to pocode’s object-oriented architecture, applications stay organized and take care of themselves. Objects draw themselves, maintain their state and can be changed at any time. pocoders don’t have to worry about the intricacies of event routing, the details of threaded image loading or the pitfalls of shader construction. All of these processes are handled automatically.
At the same time, pocode is an open system that allows pocoders to dive deep into the software architecture and implement alternative methods of their own. Because of pocode’s modular design, this kind of tinkering and re-engineering can place without altering the library itself. pocoders can also extend pocode with their own poObjects, and share them with other pocoders. Since all poObjects fit within pocode’s object-oriented framework, shared poObjects can easily be incorporated into new applications, even across platforms.
While we have designed pocode with great intentionality, we see it as a work in progress. pocode is an evolving platform that will change over time in response to user feedback and to new technologies. Simply put, we want pocode to be the simplest, most useful and most technically sound software library available anywhere for the creation of interactive media.
An openFrameworks workshop will take place at CoLab at the Auckland University of Technology (AUT), New Zealand this Thursday (January, 27th, 2011 @16:00h).
A directory of extensions and libraries for the OpenFrameworks creative coding toolkit.
Compiled fresh from Github daily.
See freshest addons!
Plask is a multimedia programming environment.
Fluxus is a rapid prototyping, playing and learning environment for 3D graphics, sound and games.
Selection of artworks which in some way engage computers or ideas about computing. The selection of works will highlight the philosophical, cultural, and ideological differences separating technological optimists, or utopians, and technological pessimists
Okapi is an open-source framework for building digital, generative art in HTML5.
Numenta is creating a new type of computing technology modeled on the neocortex, the seat of human intelligence. We call this technology Hierarchical Temporal Memory, or HTM. Numenta co-founder Jeff Hawkins first described the outline of this theory in th
Countless fragments of existing architectural photography are merged into multilayered shapes. The resulting collages introduce a third abstract point of view next to the original ones of architect and photographer.
I setup a public netvibes page. It's the latest news, links, images, videos about Processing, Openframeworks, VVVV, EyesWeb, Isadora, Quark Composer, Pure Data, Max MSP.
Ubuntu software for designers and developers
a Linux Distribution for artists. Screenshots : https://www.dropbox.com/gallery/331020/1/openArtist?h=49f07b#gallery
Frustrated by the difficulty of searching schematic symbols through long lists with little information led to the creation of Electrical What !?, a database of electronic components. Electrical What !? displays all electronic components in a easily scanab
Cinder is a peer-reviewed, free, open source C++ library for creative coding.
Kaleido is a tool that is designed to help visual-thinkers program. You can use Kaleido to create personally meaningful visuals for your code. Kaleido allows individuals to plan, organize, and navigate code in the idiosyncratic way we each think.
Field is an open-source software project initiated by OpenEnded Group, for the creation of their digital artworks. It is an environment for writing code to rapidly and experimentally assemble and explore algorithmic systems. It is visual, it is hybrid, it
Blog about Game Design, Games and Computer Art
HYPE is a creative coding framework built on top of ActionScript 3. A major goal of HYPE is to allow newcomers to Flash and ActionScript to creatively play and express themselves while they are learning how to program.
Example code for processing from the book Generative Gestaltung
Codelab est un forum consacré aux pratiques expérimentales de création d'image, de vidéo, de son et de musique qui utilisent des langages de programmation (processing, chuck, supercollider, livecode, etc.), de programmation visuelle
This book teaches you the basic building blocks of programming needed to create cutting-edge graphics applications including interactive art, live video processing, and data visualization.
CreativeApplications.Net is your daily dose of inspiring apps for Mac, PC and iPhone...
Dave is a live coder and a performer in a night of live coding held in a south London pub, organised by the collective Toplap. "Live coding brings the audience closer; they can see that you're making something in front of them," he says.
Libavg is a high-level multimedia platform with a focus on interactive installations. It is meant to pick up where Macromedia Director and Adobe Flash leave off and gives you high-quality hardware-accelerated visuals as well as easy and flexible authoring
Cybernet was the first cybernetic information bridge between companies and a Government to exist in the world. It consisted in the implementation of a network of Telex machines in different factories throughout Chile.
OGRE has grown to become one of the most popular open-source graphics rendering engines, and has been used in a large number of production projects, in such diverse areas as games, simulators, educational software, interactive art, scientific visualisatio
DrawBot is an powerful, free application for MacOSX that invites you to write simple Python scripts to generate two-dimensional graphics. The builtin graphics primitives support rectangles, ovals, (bezier) paths, polygons, text objects and transparency.
Context Free is a program that generates images from written instructions called a grammar. The program follows the instructions in a few seconds to create images that can contain millions of shapes.
The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++ and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL and its own software renderer, and has all of the state-of-the-art.
Flash video experiment from John Holland
Ce qui suit decrit de maniere sommaire les instructions utilisables dans l'environement de developpement Arduino.
C++ library designed to assist the creative process by providing a simple and intuitive framework for experimentation.
Tracking Your Fingers with the Wiimote, Low-Cost Multi-point Interactive Whiteboards Using the Wiimote, Head Tracking for Desktop VR Displays using the Wii Remote
Key Combos, Applescript, OSC Forward, MIDI Notes with the addition of the long awaited Perfect Pairing technology that enables Wiimotes to reliably connect to the Macintosh.
Marti Sanchez website
An evolving index of practical subjects for the Arduino, as found in the Arduino site, Playground wiki, forum and that big WWW thing
The Nylon programming environment is the development hub of the Nylon system. It brings together the written code, software simulations, and i.o board.
Video from Marti Sanchez
Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. Bringing the benefits of modern networking technology to the world of electronic
The SenSen toolkit consists today of tree different software components. The EyesWeb platform is used to build rapid prototyping of vision-based perceptual interfaces.We are here including two annotated examples that are build in EyesWeb
Gainer is an environment for user interfaces and media installations. By using the Gainer environment, the user can handle sensors and/or actuators with a PC on various programming environments such as Flash, Max/MSP, Processing and so on.
Scratch is a new programming language that lets you create your own interactive stories, games, music, and art.
Quartz Composer Lab