====== Livecoding in Fluxus/Scheme ====== Diese Seite soll einen eventuellen Fluxus Workshop koordinieren. ==== Was ist Fluxus und Scheme? ==== Laut [[http://www.pawfal.org/fluxus/]]: "Fluxus is a rapid prototyping, playing and learning environment for 3D graphics, sound and games. Extends the Racket language with graphical commands and can be used within it’s own livecoding environment or from within the DrRacket IDE. Fluxus is crossplatform (Linux, Windows, OSX), and is released under the GPL licence." Mit Fluxus kann man also 2D/3D Grafik programmieren, auf Musik oder andere Töne reagieren, Töne erzeugen und natürlich das ganze per Maus, Tastatur oder OSC (open sound control) steuern. Fluxus ist dabei keine neue Programmiersprache, sondern mehr eine Library für Scheme. Scheme ist ein Lisp Dialekt und kann auf Grund seiner Einfachheit sehr schnell erlernt werden. ==== Ideen für den Workshop ==== Ich würde gerne zuerst eine kurze einführung in Scheme geben, dann ein wenig über 3D Rendering und OpenGL erzählen und dann das Gelernte konkret in Fluxus umsetzen. Als Resultat wär es schön wenn jede/r Teilnehmer/in eine eigene Fluxus Animation geschrieben hätte. ==== Vorbereitung & Voraussetzungen ==== Fluxus ist leider auf den meisten GNU Distributionen nicht als Paket verfügbar, deshalb sollte man sich schon vor dem Workshop mit der Installation (und eventuellen Kompilation) beschäftigt haben. Da ich hauptsächlich auf Fluxus und Scheme eingehen will, sollten die Teilnehmer am besten schon allgemeiene Programmiererfahrungen haben. ==== Teilnehmer ==== Um auch was gemacht zu bekommen, würd ich die Teinehmerzahl gerne auf 6 beschränken. Bei viel Bedarf kann ich den Workshop auch mehrfach halten oder eventuell mehr Teilnemer nehmen. * jek * Selen * tuedel * Leonidas (sofern Zeit zulässt) * alice (if present) * //dein Name// ==== Wer macht den Arbytsladen? ==== Sepi ==== Wo findet er statt? ==== Balanstr. 166 (Ecke Chiemgaustr.) 81549 München N48°06.497' E11°36.232' U2 U8 S5 S6: Giesing Bus 139 144 145: Balanstr. Bei Chaos Computer Club Muenchen e.V. klingeln, 1. Stock "Fachpraxis fuer angewandte Datenmigration und Naturheilkunde". ==== Wann findet er statt? ==== Weiß ich noch nicht. {{tag>projects home}}