Archivo de la etiqueta: pilu caballero

Diseño videográfico Interactivo: (50h)

En nuestro curso Diseño Videográfico Interactivo con Max/Jitter nuestros alumnos aprenden todo lo necesario para empezar a desarrollar gráfico interactivo, por medio de la programación orientada a objetos, base fundamental del Software en el que les instruimos.

¿ Qué cositas podemos hacer con Max/msp Jitter ?

Gráficos 3D que visualizan sonidos y datos para generar geometrías interactivas

Creación de tus propios mundos con luces, materiales y múltiples cámaras

Combinación de gráficos con efectos de imagen

Dar vida a nuestras geometrías con física

Diseñar de forma sencilla nuestros propios efectos de vídeo

Puedes usar los vizzie módulos para la creación rápida de instrumentos únicos de vídeo

Puedes transformar sonido en vídeo y viceversa con una matriz de Jitter

Puedes generar y animar visuales con herramientas gráficas generativas interactivas

Puedes trabajar con vídeo de alta calidad y muchas más cosas con tu vídeo a tiempo real

Puedes conectar sensores y componentes electrónicos para la realización de aplica-ciones basadas en la computación artificial y los medios interactivos

Puedes mezclar controladores MIDI, OSC o con cualquier Hardware personalizado

Indice de Contenidos:
Introducción Curso Diseño video – gráfico
-Referentes
-Tendencias
Otras herramientas de generación gráfica
-Processing, vvvv, OpenFrameworks
Introducción a Max – Jitter
Generación de gráficos en tiempo real con Jitter Interacción video-gráfica
Comunicación :
Protocolos DMX para control de iluminación interactiva -Enttec
-Work

Art Net

OSC

Warping y Mapping, el proyector y la multiproyección

 -Definición
 -Referentes
 -Tipologías de videomapping: interior y exterior
 -Aplicaciones del videomapping
 -Explicación del Software y Hardware
 -Necesidades técnicas/hardware (proyectores, sensores, etc)

-Programas para creación de contenido (AfterEffects, Cinema 4D) -Programas de videodirecto (VDMX, Resolume Arena)
-Programas de mappeo (Madmapper, IR Mapio)
-Syphon, Quartzcomposer, Soundflower y otros programas puente

* Ejercicio práctico de los alumnos sobre el manejo del software. En casa preparar material para una estructura y proyecto que se hará a la semana siguiente.

Proyecto de videomapping
-Realizar un proyecto de videomapping
-Medición de la estructura
-Distribución de las superficies de proyección
-Configuración del software de videodirecto
-Configuración de MIDI para manejo del programa
-Introducción de sensores de sonido, movimiento, etc
-Puesta en marcha del proyecto

Anuncios

Textiles Inteligentes en Galicia

10426594_820314404660453_1468479594226129006_nNuestros amiguit@s de la Asociación Cultural Trépia en Pontevedra, programan dentro de sus actividades en el mes de Julio, nuestro Taller Intensivo “Textiles Inteligentes. lilyPad, el micro-controlador para wearables”. Tres días del 10 al 13 de Julio.

Una oportunidad única de experimentar con las técnicas y herramientas necesarias para la elaboración de circuitos blandos susceptibles de ser programados mediante software libre.

Los alumnos han de adquirir un Kit de materiales básicos para alcanzar los objetivos mínimos del curso

 

codeFolkers(){ en controlMad : Rhino Authorized Training center

De nuevo nuestra docente Pilu Caballero tuvo el honor de impartir en Inglés,  la Unidad Interactiva dentro del Parametric Design Specia-list Master , que los chicos de controlMad vienen celebrando anual-mente, en su centro Autorizado en Madrid.

En la Unidad de interactivos se enseña a los alumnos a implementar sensores, cámaras y otros componentes que puedan aportar a sus diseños carácter interactivo, mediante el uso de micro-controladores como Arduino y el pluggin contenido en Grasshopper para tales ta-reas FireFly.

Aquí una muestra de estos días por el Rhino Authorized Center de Madrid:

1461150_10152035354934218_1528749916_n 1235543_10152035354269218_1968254680_n 1425607_10152035345099218_841930785_n 1441322_10152035339754218_68169935_n 1424479_10152035345729218_1680407147_n 1468645_10152035350134218_1414409884_n 1455057_10152035344634218_109825118_n

Textiles Inteligentes : Diseña y cose tu bolso Interactivo

601878_10151602060304218_713788949_n

 

El próximo sábado 18 de Mayo tenemos una cita de 11.00 a.m a 14.00 p.m en Workshop Taller, Granada, salvaFolkers te enseña algo útil, interactivo y divertido.

Te lo vas a perder?¿

Caballito NetLabel presenta: Orquesta Tropical

Hace mucho tiempo que venimos admirando el trabajo de nuestros imparables Caballito Netlabel y ahora también Salvaje Shop o lo que es lo mismo, Dani Martín y Jara Aithany (Bigote y Viva la Virgen). Subirse al carro de makey, makey no es apto para todos…pero está claro, que las ganas y el interés, son los ingredientes perfectos de estas personas que le ponen tanto amor a todo lo que hacen. Nos encanta la gente así, la gente que se esfuerza y lucha por lo suyo y sus ideas, no importa lo que duren ni a dónde lleguen, lo importante es que lo hacen, con ilusión vá y sale bonito… ¿Que quereis fruta que suene? Tomad frutas MIDI .

Desde aquí un beso muy grande para los dos y para Javier Melgar ( http://www.animatek.net/ ) por su mano mágica con MaxforLive….

941447_10151600686119218_646525988_n

La Orquesta de frutas es un ejemplo claro de interacción sonora, se desarrolla a partir de makey makey, pero podría realizarse con cualquier Arduino Leonardo.

Cada pin de entrada (cada fruta oiga) se comunica mediante OSC a través de Processing y Max/msp, para llegar a maxforlive como control Midi a los que Viva la Virgen y Bigote asignaron un montón de sonidos con mucho saboooooooorrrrr. Próximamente…….. resultados, porque estos chicos no paran y lo quieren rápido y ya. Así que podréis verlo en:

563671_4934954335269_444365597_n

Nos vemos allí, no falteis 🙂

http://caballito.org

http://salvajeblog.com/

https://www.facebook.com/events/451862384900334/

Última edición de LVB celebrando el Día Internacional de Licor de Granada(s)

☀☀☀☀☀☀☀☀☀☀☀☀☀☀LA TRACA FINAL ☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀
Para esta ocasión tan especial hemos preparado una jornada de tarde noche repleta de actuaciones, conciertos, cine, poesia, video experimental y perfomances.
A partir de las 15h podrás disfrutar de una maravillosa paella y bebidas fresquitas mientras djs seleccionan sus temitas. Y a la tarde comienzan las actuaciones y conciertos.

Espacio Sol
-Mer (pop acústico)
http://soundcloud.com/mer-music
-VickyLeaks (experimentación vocal) http://www.facebook.com/pages/Vickyleaks/449165411824097
-Viva la Virgen · Bigote y su Orquesta Tropical (frutas electrónicas)
http://caballito.org/
-Pelo Mono (blues endemoniado)
http://pelomono.bandcamp.com/
-Copa Turbo vs Trepàt (interacciones)
http://www.facebook.com/copa.turboband?fref=ts
http://www.facebook.com/Trepatgranada?fref=ts

Espacio Teatro
Aquí podrás disfrutar de proyecciones y actuaciones singulares. Documentales, cortos, video arte….
-Alejandro Robles (recital poético visual)
-Saturno Retrogrado (performance)
-Viciaoxxx (circuit bending sonoro y visual) http://www.youtube.com/user/viciaoxxx
-Man With a Movie Camera. Dziga Vertov + Cinematric Orquestra
-Jan Švankmajer (compilación de cortometrajes)
-Network Awesome (maratón online 120 MEGABYTES)

AMENIZANDO
Ensala DJ // Von Gotzn + Arri // Felipe Hita // Luis Prous

5€ en taquilla
4,50€ anticipada (Entrópiqa, Oh Oh July, Nave Rock)
Incluye plato de paella+1bebida o 2bebidas
Venta anticipada
Entrópiqa – Calle Alhóndiga, 18 http://www.facebook.com/Entropiqa?fref=ts
Oh Oh July – Calle Trinidad, 6 http://www.facebook.com/ohohjuly?fref=ts
Nave Rock – Calle
apertura de puertas 14:30
servicio de bar 1€ /3€

Salón de Actos CM Isabel la Católica – entrada por C/ Santa Barbara

Sobre las aguas

Hablando un día en L ´estruch sobre una idea que trataba sobre la lluvía se nos ocurrió experimentar con el sensor Kinect recién hackeado, Kinect Core Vision ( desarrollada entonces por el amable Patricio González Vivo http://www.patriciogonzalezvivo.com/blog/?p=364 ), TUIO y Processing. Muy divertido y relajante 😉 logramos este suelo interactivo.

Los primeros pasos de este experimento estuvieron en probar las comunicaciones serial entre OpenNi, TUIO y Jitter.

Después pasamos a experimentar con la App de Patricio que la podeis descargar en GitHub (https://github.com/patriciogonzalezvivo/KinectCoreVision).

kinectcore1kinectcoreProcessing Sketch

 
import TUIO.*;
TuioProcessing tuioClient;

// these are some helper variables which are used
// to create scalable graphical feedback
float cursor_size = 15;
float object_size = 60;
float table_size = 760;
float scale_factor = 1;
PFont font;

void setup()
{
//size(screen.width,screen.height);
size(640,480);
noStroke();
fill(0);

loop();
frameRate(30);
//noLoop();

hint(ENABLE_NATIVE_FONTS);
font = createFont(“Arial”, 18);
scale_factor = height/table_size;

// we create an instance of the TuioProcessing client
// since we add “this” class as an argument the TuioProcessing class expects
// an implementation of the TUIO callback methods (see below)
tuioClient = new TuioProcessing(this);
}

// within the draw method we retrieve a Vector (List) of TuioObject and TuioCursor (polling)
// from the TuioProcessing client and then loop over both lists to draw the graphical feedback.
void draw()
{
background(255);
textFont(font,18*scale_factor);
float obj_size = object_size*scale_factor;
float cur_size = cursor_size*scale_factor;

Vector tuioObjectList = tuioClient.getTuioObjects();
for (int i=0;i<tuioObjectList.size();i++) {
TuioObject tobj = (TuioObject)tuioObjectList.elementAt(i);
stroke(0);
fill(0);
pushMatrix();
translate(tobj.getScreenX(width),tobj.getScreenY(height));
rotate(tobj.getAngle());
rect(-obj_size/2,-obj_size/2,obj_size,obj_size);
popMatrix();
fill(255);
text(“”+tobj.getSymbolID(), tobj.getScreenX(width), tobj.getScreenY(height));
}

Vector tuioCursorList = tuioClient.getTuioCursors();
for (int i=0;i<tuioCursorList.size();i++) {
TuioCursor tcur = (TuioCursor)tuioCursorList.elementAt(i);
Vector pointList = tcur.getPath();

if (pointList.size()>0) {
stroke(0,0,255);
TuioPoint start_point = (TuioPoint)pointList.firstElement();;
for (int j=0;j<pointList.size();j++) {
TuioPoint end_point = (TuioPoint)pointList.elementAt(j);
line(start_point.getScreenX(width),start_point.getScreenY(height),end_point.getScreenX(width),end_point.getScreenY(height));
start_point = end_point;
}

stroke(192,192,192);
fill(192,192,192);
ellipse( tcur.getScreenX(width), tcur.getScreenY(height),cur_size,cur_size);
fill(0);
text(“”+ tcur.getCursorID(), tcur.getScreenX(width)-5, tcur.getScreenY(height)+5);
}
}

}

// these callback methods are called whenever a TUIO event occurs

// called when an object is added to the scene
void addTuioObject(TuioObject tobj) {
println(“add object “+tobj.getSymbolID()+” (“+tobj.getSessionID()+”) “+tobj.getX()+” “+tobj.getY()+” “+tobj.getAngle());
}

// called when an object is removed from the scene
void removeTuioObject(TuioObject tobj) {
println(“remove object “+tobj.getSymbolID()+” (“+tobj.getSessionID()+”)”);
}

// called when an object is moved
void updateTuioObject (TuioObject tobj) {
println(“update object “+tobj.getSymbolID()+” (“+tobj.getSessionID()+”) “+tobj.getX()+” “+tobj.getY()+” “+tobj.getAngle()
+” “+tobj.getMotionSpeed()+” “+tobj.getRotationSpeed()+” “+tobj.getMotionAccel()+” “+tobj.getRotationAccel());
}

// called when a cursor is added to the scene
void addTuioCursor(TuioCursor tcur) {
println(“add cursor “+tcur.getCursorID()+” (“+tcur.getSessionID()+ “) ” +tcur.getX()+” “+tcur.getY());
}

// called when a cursor is moved
void updateTuioCursor (TuioCursor tcur) {
println(“update cursor “+tcur.getCursorID()+” (“+tcur.getSessionID()+ “) ” +tcur.getX()+” “+tcur.getY()
+” “+tcur.getMotionSpeed()+” “+tcur.getMotionAccel());
}

// called when a cursor is removed from the scene
void removeTuioCursor(TuioCursor tcur) {
println(“remove cursor “+tcur.getCursorID()+” (“+tcur.getSessionID()+”)”);
}

// called after each message bundle
// representing the end of an image frame
void refresh(TuioTime bundleTime) {
redraw();
}