Here we collect useful tools and plugins for other software.
Zur Steuerung der Inhalte soll der Rechner in Echtzeit Signale aus der Außenwelt analysieren und interpretieren.
Möglichkeiten (Standard):
Audiosignal
Videosignal
Kontakttrigger
Möglichkeiten (neu):
RFID
Mit Kameras und der entsprechenden Software kann man viele lustige Dinge anstellen.
Bekannt ist wohl die EyeToy Kamera fuer die Playstation2, aber viel Ernsthaftere Anwendungen kommen aus der Robotik und bekommen immer mehr Beachtung in der Kunstszene.
PuppetShow is a system that allows people use there bodies to control virtual characters. Puppet show uses a webcam to track the movements of a puppet and translates the gestures into bone movements in a game engine. Puppet Show’s goal is remove confusing middleware (keyboards and mice) from the player interface and allow the users to use their body’s natural expressiveness to convey themselves in virtual environments.
http://egl.gatech.edu/puppetshow/index.htm
Elektroencephalogram miszt die Gehirnstroeme eines Menschen. Elektromyographie miszt die Muskelaktivitaeten eines Menschen. In angehaengten Papier ("A real Time Music Synthesis Environment Driven With Biological Signals") wird ein System vorgestellt, in dem Koerpersingale zum Erzeugen von MIDI-Signalen verwendet.
Der Interessante Ansatz dabei ist, dasz die Autoren ihre Experimente nicht in einer Laborumgebung (Stille, stillhalten des Prueflings, etc.) sondern in einer ganz normalen lauten Bueroumgebung gemacht wurden. Dabei entstehen sehr viele stoerende Signale, die herausgerechnet werden. Damit erhaelt man eine tatsaechlich anwendbares system und nicht nur eine theoretisches aber praktisch nicht anwendbares System.
About the project
Many people are interested in what is called neurofeedback or EEG biofeedback training, a generic mental training method which makes the trainee consciously aware of the general activity in the brain. This method shows great potential for improving many mental capabilities and exploring consciousness. Other people want to do experiments with brain-computer interfaces or just want to have a look at their brain at work.
Unfortunately, commercial EEG devices are generally too expensive to become a hobbyist tool or toy.
The OpenEEG project is about making plans and software for do-it-yourself EEG devices available for free (as in GPL). It is aimed toward amateurs who would like to experiment with EEG. However, if you are a pro in any of the fields of electronics, neurofeedback, software development etc., you are of course welcome to join the mailing-list and share your wisdom.
Right now, this site is mostly about the hardware; schematics, part lists, building instructions etc. However, a few members have developed some useful software which is hosted on their own websites. You can find these through the software pages.
http://openeeg.sourceforge.net/doc/
Ryota Kimura´s Installation S.U.I. liest die Daten von RFID Metrotickets in Tokyo aus. Die Software analysiert die darauf gespeicherten Daten über die gefahrenen Strecken und stellt eine kurzsichtige Analyse über die persönlichen Vorlieben des Fahrgastes an.
http://www.ryotakimura.net/
Software for dealing with Audio and MIDI
Ardunio is an open-source physical computing platform based on a simple i/o board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing, MaxMSP). The boards can be assembled by hand or purchased preassembled; the open-source IDE can be downloaded for free. Arduino received an Honory Mention in the Digital Communities section of the 2006 Ars Electronica Prix.
I-CubeX ist ein (recht teures system) um Sensorinformationen in Midi Signale umzuwandeln.
"Create your own interactive installation art, responsive environment or alternate musical controller ! The I-CubeX environment enables you to do just that. It is designed to enable you to use sensors for controlling multimedia content. With the I-CubeX, translate sensor signals with high resolution into MIDI messages. Then, send these MIDI messages to a variety of MIDI devices (eg. synth modules) and/or MIDI-aware software programs that control sound synthesis, graphical animation, video effects, etc.. Voilà !"
Description:
Jack (the Jack Audio Connection Kit) is a low-latency audio server, written originally for the GNU/Linux operating system, and now with Mac OS X JackOSX support. It can connect any number of different applications to a single hardware audio device; it also allows applications to send and receive audio to and from each other.
Jack is different from other audio server efforts in that it has been designed from the ground up to be suitable for professional audio work. This means that it focuses on two key areas: synchronous execution of all clients, and low latency operation.
Notes:
Jack is a better solution than Linein & Soundflower because it uses much less CPU. Additionally, and more important, it has nearly no lag. The GUI for the routing setup is not very good. Nevertheless, this solution is preferred.
Line In is a tool that helps you route one Audio input to an output. You also have the possibility to have software Playthrough.
Soundflower adds two Software Audio devices to your Mac. One with 2 channels and one with 16.
Software and Tools which create and/or convert graphics and animations.
Electric Sheep is basically a screensaver which shows psychedelic gaphics. But that is not all!
Starting with the question: Do computers dream of electric sheep? when they have nothing to do, a distributed computing environment was created which computes single frames while the screensaver ist showing finished 'sheeps'. With the help of genetic algorithm, the genes of sheeps are developed further resulting in ever new animations.
The genealogy of the sheeps can be browsed on the homepage, you can even design genes for your own sheeps.
Psychodelic!
plugin zur Darstellung von .qtz Dateien als iTunes Visualisierungs-Effekt
About iVisualize
With Mac OS X Tiger Apple introduced a convenient way to create your own graphical effects: The Quartz Composer. Sadly by default these could only be used as screen saver or run in Quicktime.
With iVisualize it is finally possible to run these in iTunes, have them react to your music, and display a lot of song information.
iVisualize comes with 4 visualizations and you can download more or create your own it's up to you.
Quartz Composer is a node based visual programming language provided as part of the Xcode development environment in Mac OS X v10.4 "Tiger" for processing and rendering graphical data.
Quartz Composer uses OpenGL, Core Image, Core Video, and other technologies to build an API and a developer tool around a simple visual programming paradigm. Apple has embedded Quartz Composer deeply into the operating system. Compositions created in Quartz Composer can be played standalone in any QuickTime-aware application (although only on Mac OS X v10.4), from inside the Quartz Composer application or can be embedded into a Cocoa or Carbon application. Because Quartz Composer makes extensive usage of hardware acceleration and pixel shaders, it is recommended to have a recent graphics card with at least 32MB of VRAM.
Quartz Composer has many similarities to Max/MSP although its primary usage is for graphical rather than audio processing. The ability to construct interactive video compositions that react to audio or MIDI signals but which can be played from any QuickTime aware application has caused a great deal of interest in Quartz Composer from VJs.
Pierre-Olivier Latour originally developed the predecessor to Quartz Composer under the name PixelShox Studio.