Documente Academic
Documente Profesional
Documente Cultură
Proyecto
"TASTIL. Piedra que suena"
CONSIGNA:
-Deber ser un patch funcional.
-Tendr que adjuntarse documento de texto que explique los intereses del TP y los resultados alcanzados.
-Puede realizarse en grupos de hasta tres integrantes.
-Puede ser parte de un proyecto que implique comunicacin con otros entornos de programacin, de ser asi deber adjuntarse archivo correspondiente.
-Puede ser parte de un proyecto que utilice arduino, de ser as debera adjuntarse archivo correspondiente.
-Deber ser un proyecto que implique el uso de sonido, imagen o ambas.
DESARROLLO:
Para la realizacin del presente trabajo se integraron recursos de PURE DATA, vistos en clase, articulados con Processing y
Arduino; los que se describen a continuacin.
www.youtube.com/watch?v=70O0ZBy0sBc
Realizar una pieza de arte electrnico que utilice PURE DATA como recurso tcnico.
Vincular los recursos del Pure Data con otros entornos, como Arduino y Processing.
Relacionar imagen y sonido, a travs del sensado de acciones performticas en tiempo real.
Concretar una propuesta de trabajo vinculada a las bsquedas artsticas desarrolladas durante la Maestra en Artes Electrnicas.
Registrar la obra y editar un video como pieza final.
Ficha Tcnica:
Ttulo: TASTIL. Piedra que suena
Autores: Guadalupe Chvez / Mariana Paredes
Ao: 2014-15
Duracin aproximada: 5 minutos
Exhibicin: En formato de video
Publicacin y exhibicin Web:
www.youtube.com/watch?v=70O0ZBy0sBc
Se trata de un orculo pedestre. Cada piedra es portadora de sonido, el cual se activa gracias al contacto con la misma. Una de ellas en
particular, origina la iniciacin: proyeccin de un arquetipo geomtrico
inspirado en la flor del cactus: smbolo de las almas ancestrales que
moraron en estas tierras.
Tastil es una Intervencin visual y sonora, manifiesta a travs de acciones performticas de caracterstica ritual.
Descripcin:
Video que resume el marco conceptual que da origen a la presente
propuesta, a travs de una investigacin sobre el sitio arqueolgico de
Tastil y sus tesoros.
Inspirados en prcticas ancestrales, se desarrolla una prctica performtica, consistente en una intervencin visual y sonora, sobre un
orculo de piedras que se activan al contacto con las mismas.
Desarrollo Conceptual
actual territorio argentino, uno de los poblados preincaicos de estructura urbana mas completa del noroeste, por su distribucin urbanstica y
de viviendas.
sistema vial del Imperio incaico, carretera de piedra que en idioma que-
chua significa camino real o camino del Inca. Data de los siglos XIV y
XV, comunicando la Puna con los Valles Calchaques. Presenta 1160 re-
Sobre la Obra
SOBRE LA OBRA:
ETAPA 1
Diseo de Proyecto / Abordaje Conceptual y Tcnico
ETAPA 2 - software
Programacin en Pure Data: componente sonoro de la obra.
ETAPA 3 - software
Programacin en Processing: componente visual de la obra.
ETAPA 4 - software
Arduino: Exploratoria de sensores.
Programacin segn captura de capacitancia.
ETAPA 5 - hardware
Desarrollo de Prototipos: testeos y prueba de funcionamiento. Armado
del dispositivo tecnolgico para la configuracin de la obra.
ETAPA 6 - Prototipo
Maquetacin: Instalacin del dispositivo (puesta escenogrfica). Pruebas de funcionamiento en el sitio especfico.
ETAPA 7 - Obra
Registro performtico de la intervencin audiovisual.
Desarrollo de Obra en video.
Difusin on line.
Desarrollo Tcnico
Software / Pure Data
El desarrollo tcnico del proyecto se basa en la comunicacin entre tres entornos de programacin:
Pure Data: graficacin de la estructura sonora, basada en las notas musicales.
Processing: permite la deteccin de movimiento (el
cual es traducido como encendido/apagado) y generacin
de una imagen en tiempo real.
Arduino: permite articular la comunicacin entre
los entornos anteriores, a la vez que aporta la interfaz
analgica/digital que conecta la programacin con los
sensores.
A esta estructura digital se suma un circuito electrnico,
que conecta 8 sensores de capacitancia al Arduino (para
devolver como respuesta una nota musical) y un noveno
sensor (para accionar/desactivar la imagen proyectada y
en progreso);
Cada sensor estar en contacto con una piedra. Dicho
contacto se aislar de otros elementos para evitar interferencia.
PROGRAMACION EN PROCESSING:
//Proyecto TASTIL 2014-15
import fullscreen.*;
import japplemenubar.*;
import processing.serial.*;
FullScreen fs;
Serial miPuerto;
int val;
float x1, y1;
float x2, y2;
float angulo1;
float incremento;
float velocidad;//velocidad de vueltas
float radio;//velocidad de vueltas
float centro_x, centro_y;
float centro_x2, centro_y2;
boolean dibujar = false;
Software / Processing
La dimensin sonora de la obra es acompaada por una proyeccin
visual. Esta idea escuentra su origen en la metfora del orculo y su acceso a travs de arquetipos geomtricos.
En este caso la configuracin de una forma fractal, a modo de mandala, asociada a una florescencia, esgrime la sntesis de la flor del cactus,
smbolo de las almas nobles de nuestros ancestros indgenas.
void setup() {
size( 1280, 960 );
println(Serial.list());
String portName = Serial.list()[0];
fs = new FullScreen(this);
fs.enter();
background( 255 );
void draw() {
if (
miPuerto.available() > 0) {
val =
miPuerto.read();
println(val);
if (val == 1) {
dibujar = true;
}
else {
dibujar = false;
}
}
filter(BLUR, 0.6);
y1+=incremento;
y2+=incremento;
float aux = TWO_PI/6;
if (dibujar) {
for (int i = 0; i<6;i++) {
pushMatrix();
float posicion_final_y =
(sin(y1+(aux*i))*radio) + centro_y;
float posicion_final_x =
(cos(y1+(aux*i))*radio) + centro_x;
translate( posicion_final_x, posicion_
final_y);
ellipseMode(CENTER);
stroke(255, 200, 0, 8);
ellipse(0, 0, 200, 200);
stroke(213, 142, 243, 2);
popMatrix();
}
}
ellipse(centro_x, centro_y, 200, 200);
}
PROGRAMACION EN ARDUINO:
//Proyecto TASTIL 2014-15
//Lupita Chavez - Mariana Paredes
#include <CapacitiveSensor.h>
CapacitiveSensor sensor0 =
sor(2,3);
CapacitiveSensor sensor1 =
sor(4,5);
CapacitiveSensor sensor2 =
sor(6,7);
CapacitiveSensor sensor3 =
CapacitiveSensor(A0,A1);
CapacitiveSensor sensor4 =
CapacitiveSensor(A2,A3);
CapacitiveSensor sensor5 =
sor(8,9);
CapacitiveSensor sensor6 =
sor(10,11);
CapacitiveSensor sensor7 =
sor(12,13);
CapacitiveSensor sensor =
CapacitiveSensor(A4,A5);
unsigned int rango = 150;
byte pinSalida = 13;
boolean
boolean
boolean
boolean
boolean
boolean
boolean
estado=false;
estado_ant=false;
estado0=false;
estado_ant0=false;
estado1=false;
estado_ant1=false;
estado2=false;
CapacitiveSenCapacitiveSenCapacitiveSen-
CapacitiveSenCapacitiveSenCapacitiveSen-
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
int
int
int
int
int
int
int
int
int
estado_ant2=false;
estado3=false;
estado_ant3=false;
estado4=false;
estado_ant4=false;
estado5=false;
estado_ant5=false;
estado6=false;
estado_ant6=false;
estado7=false;
estado_ant7=false;
suma0 = 0;
suma1 = 0;
suma2 = 0;
suma3 = 0;
suma4 = 0;
suma5 = 0;
suma6 = 0;
suma7 = 0;
umbral_tiempo = 1;
int suma = 0;
int contador = 10;
void setup(){
Serial.begin(9600);
pinMode(pinSalida, OUTPUT);
//pinMode(pinSalida,OUTPUT);
sensor0.set_CS_AutocaL_
Millis(0xFFFFFFFF);
sensor1.set_CS_AutocaL_
Millis(0xFFFFFFFF);
sensor2.set_CS_AutocaL_Millis(0xFFFFFFFF);
sensor3.set_CS_AutocaL_Millis(0xFFFFFFFF);
sensor4.set_CS_AutocaL_Millis(0xFFFFFFFF);
sensor5.set_CS_AutocaL_Millis(0xFFFFFFFF);
sensor6.set_CS_AutocaL_Millis(0xFFFFFFFF);
sensor7.set_CS_AutocaL_Millis(0xFFFFFFFF);
sensor.set_CS_AutocaL_Millis(0xFFFFFFFF);
suma0++;
if(suma0 > umbral_tiempo){
estado0 = false;
suma0 = 0;
}
}
else {
suma0 = 0;
}
void loop(){
control_sensor0();
control_sensor1();
control_sensor2();
control_sensor3();
control_sensor4();
control_sensor5();
control_sensor6();
control_sensor7();
control_sensor();
}
}
else{
if(valor0>rango){
suma0++;
if(suma0 > umbral_tiempo){
estado0 = true;
suma0 = 0;
}
}
else {
suma0 = 0;
}
}
if(estado0 != estado_ant0){
estado_ant0 = estado0;
if (estado0){
Serial.write(valor0);
}
else{
Serial.write(0);
Void control_sensor0(){
unsigned long valor0 = sensor0.capacitiveSensor(30);
if (estado0){
if(valor0<rango){
Vista del circuito electrnico para sonido con los sensores conectados
www.youtube.com/watch?v=ZUTbJ9aNZpc
Prueba de sensores. Programacin Arduino + PURE DATA:
http://youtu.be/YcNqwxenjNU
Prueba de sensores a travs de la piedra:
www.youtube.com/watch?v=_Q6lBkjhRyo
Prueba de sensor para proyeccin de imagen:
www.youtube.com/watch?v=EK4euWRloPA
Msica:
Condor Pasa de Salta Andina Tro
Colaboracin:
Espacio Nixo / Leo Nuez
Bibliografa General
- JUNG, Carl G.
El hombre y sus smbolos.
Barcelona, Biblioteca Universal Contempornea, 1984.
Edicin original: Espaa, Luis de Caralt Editor, 1976.
- KREIDLER, Johannes
- MONTENEGRO, Mary
Sitios Webs