sexta-feira, 26 de junho de 2009

Ronaldo Macedo

Ronaldo Macedo é um cenógrafo e artista plástico mineiro que atua, principalmente, com a arte contemporânea. Ele é graduado em Ciências Sociais pela Universidade Federal de Minas Gerais (1989) e mestre em Artes pela Universidade Estadual de Campinas (2001). Ronaldo Macedo trabalha com escultura, instalação, fotografia, performance e vídeo.

Na segunda "aula bônus" promovida pelos professores de Plástica e Expressão Gráfica, Ronaldo Macedo apresentou uma palestra na qual exibiu seus trabalhos. Merece destaque a vídeo-instalação Em Caixas, na qual são exibidas cenas de um homem sempre isolado em meio ao espaço cidade grande. É abordada a clausura do homem no espaço urbano.



Já a exposição Nonada, inspirada na obra de Guimarães Rosa, mostra esculturas em madeira relacionadas às carvoarias, ao Barroco mineiro e ao minimalismo.

O único aspecto negativo foi eu ter de sair da palestra pouco antes do sorteio de uma gravura do artista.

Intervenção

A proposta da intervenção era gerar, dentro da Escola de Arquitetura, um espaço que expusesse os trabalhos desenvolvidos ao longo do curso. Contudo, tal exposição não deveria limitar-se à apresentação do material em sua forma crua. Os trabalhos deveriam integrar-se ao ambiente, ou seja, ser espacializados. A interatividade e a virtualidade eram conceitos a serem abordados pela intervenção. Foi também requerida a comunicação de um grupo com outro.
O processo de execução foi árduo, mas recompensador. A convivência com os colegas do grupo definitivamente tornou a atividade mais prazerosa.
A abertura das intervenções, no dia 8 de junho, foi um sucesso e fiquei muito satisfeita com os resultados dos colegas e com o do meu grupo também.
Nossa intervenção, nomeada In Jogo, estabeleceu-se na área próxima ao LAGEAR, incluindo o espaço externo à EA, sob a marquise. Nesta região, erguemos uma tenda com dupla camada de tecido: a externa constituía uma fachada e escondia a interna, que não estava armada, mas caída, de modo a obter forma com o ingresso de visitantes. Desenhos eram rpojetados sobre a parte final da tenda, podendo ser fisicamente deformados pela manipulação do tecido e digitalmente alterados pelo pisar em placas espalhadas no ambiente interno.
A intervenção poderá ser melhor compreendida a partir do caderno técnico e do site.
As fotos abaixo mostram um pouco do trabalho:





Segue o código desenvolvido no Processing:

import fullscreen.*;
import processing.net.*;
import ddf.minim.*;
import ddf.minim.signals.*;
Client cl;
int inString;
String data;
int y;

FullScreen fs;

Minim minim;
AudioSnippet sn;
AudioSnippet sn2;
AudioSnippet sn3;
AudioSnippet sn4;
AudioSnippet sn5;
AudioSnippet sn6;
AudioSnippet sn7;
AudioSnippet sn8;
AudioSnippet sn9;
AudioSnippet sn10;
AudioSnippet sn11;
AudioSnippet sn12;
AudioSnippet sn13;
AudioSnippet sn14;
AudioSnippet sn15;
AudioSnippet sn16;
AudioSnippet sn17;
AudioSnippet sn18;
AudioSnippet sn19;
AudioSnippet sn20;
int x=0;
PImage b;
PImage f;
PImage g;
PImage h;
PImage i;
PImage j;
PImage k;
PImage l;
PImage m;
PImage n;
PImage el;
float c;
float al;
int d;
float e;
float v;

void setup()
{
size(1024,768);
background(255);
cl = new Client(this, "150.164.107.40", 5204);
fs = new FullScreen(this);
fs.enter();

minim = new Minim(this);
sn = minim.loadSnippet("1.1.mp3");
sn.loop();
sn2 = minim.loadSnippet("1.2.mp3");
sn2.loop();
sn3 = minim.loadSnippet("2.1.mp3");
sn4 = minim.loadSnippet("2.2.mp3");
sn5 = minim.loadSnippet("3.1.mp3");
sn6 = minim.loadSnippet("3.2.mp3");
sn7 = minim.loadSnippet("4.1.mp3");
sn8 = minim.loadSnippet("4.2.mp3");
sn9 = minim.loadSnippet("5.1.mp3");
sn10 = minim.loadSnippet("5.2.mp3");
sn11 = minim.loadSnippet("6.1.mp3");
sn12 = minim.loadSnippet("6.2.mp3");
sn13 = minim.loadSnippet("7.1.mp3");
sn14 = minim.loadSnippet("7.2.mp3");
sn15 = minim.loadSnippet("8.1.mp3");
sn16 = minim.loadSnippet("8.2.mp3");
sn17 = minim.loadSnippet("9.1.mp3");
sn18 = minim.loadSnippet("9.2.mp3");
sn19 = minim.loadSnippet("10.1.mp3");
sn20 = minim.loadSnippet("10.2.mp3");
b = loadImage("1.JPG");
f = loadImage("2.JPG");
g = loadImage("3.jpg");
h = loadImage("4.jpg");
i = loadImage("5.jpg");
j = loadImage("6.jpg");
k = loadImage("7.jpg");
l= loadImage("8.jpg");
m = loadImage("9.jpg");
n = loadImage("10.jpg");
el = loadImage("elevador.png");

}

void mouseClicked(){
if(x<=8){
x++;
}
else {
x=0;
}
}

void draw()
{
if (keyPressed) {
if (key == 'e' || key == 'E') {
c=1.9;
e=6;
d=255;
}else if (key == 'd' || key == 'D') {
c=1.6;
e=2;
d=200;
}else if (key == 'c' || key == 'C') {
c=1.3;
e=0;
d=175;
}else if (key == 'r' || key == 'R') {
c=1;
e=-5;
d=90;
}else if (key == 'f' || key == 'F') {
d=0;
e=-10;
}else if (key == 'v' || key == 'V') {
d=75;
e=-15;
}else if (key == '5' || key == '%') {
c=1;
d=75;
e=-20;
}else if (key == 'u' || key == 'U') {
al=1;
d=170;
v=-20;
}else if (key == 'j' || key == 'J') {
al=1.3;
v=-15;
}else if (key == 'm' || key == 'M') {
al=1.6;
d=255;
v=-10;
}else if (key == '6' || key == '¨') {
al=1.9;
d=175;
v=-3;
}else if (key == 'i' || key == 'I') {
d=75;
v=2;
}else if (key == 'k' || key == 'K') {
d=0;
v=6;
}
}

sn.setGain(v);
sn3.setGain(v);
sn5.setGain(v);
sn7.setGain(v);
sn9.setGain(v);
sn11.setGain(v);
sn13.setGain(v);
sn15.setGain(v);
sn17.setGain(v);
sn19.setGain(v);
sn2.setGain(e);
sn4.setGain(e);
sn6.setGain(e);
sn8.setGain(e);
sn10.setGain(e);
sn12.setGain(e);
sn14.setGain(e);
sn16.setGain(e);
sn18.setGain(e);
sn20.setGain(e);
sn.setBalance(1);
sn3.setBalance(1);
sn5.setBalance(1);
sn7.setBalance(1);
sn9.setBalance(1);
sn11.setBalance(1);
sn13.setBalance(1);
sn15.setBalance(1);
sn17.setBalance(1);
sn19.setBalance(1);
sn2.setBalance(-1);
sn4.setBalance(-1);
sn6.setBalance(-1);
sn8.setBalance(-1);
sn10.setBalance(-1);
sn12.setBalance(-1);
sn14.setBalance(-1);
sn16.setBalance(-1);
sn18.setBalance(-1);
sn20.setBalance(-1);


fill(255,d,0);
rect(0,0,width,height);
imageMode(CENTER);
tint(255, d,0);

if (x==0) {
sn19.pause();
sn20.pause();
sn3.loop();
sn4.loop();
image(b, width/2, height/2,b.width*c,b.height*al);
}else if(x==1){
sn.pause();
sn2.pause();
sn5.loop();
sn6.loop();
image(f, width/2, height/2,f.width*c,f.height*al);
}else if(x==2){
sn3.pause();
sn4.pause();
sn7.loop();
sn8.loop();
image(g, width/2, height/2,g.width*c,g.height*al);
}else if(x==3){
sn5.pause();
sn6.pause();
sn9.loop();
sn10.loop();
image(h, width/2, height/2,h.width*c,h.height*al);
}else if(x==4){
sn7.pause();
sn8.pause();
sn11.loop();
sn12.loop();
image(i, width/2, height/2,i.width*c,i.height*al);
}else if(x==5){
sn9.pause();
sn10.pause();
sn13.loop();
sn14.loop();
image(j, width/2, height/2,j.width*c,j.height*al);
}else if(x==6){
sn11.pause();
sn12.pause();
sn15.loop();
sn16.loop();
image(k, width/2, height/2,k.width*c,k.height*al);
}else if(x==7){
sn13.pause();
sn14.pause();
sn17.loop();
sn18.loop();
image(l, width/2, height/2,l.width*c,l.height*al);
}else if(x==8){
sn15.pause();
sn16.pause();
sn19.loop();
sn20.loop();
image(m, width/2, height/2,m.width*c,m.height*al);
}else if(x==9){
sn17.pause();
sn18.pause();
sn.loop();
sn2.loop();
image(n, width/2, height/2,n.width*c,n.height*al);
}
if (y==1){
image(el,width/2,height/2);}
else {
if (x==0) {
image(b, width/2, height/2,b.width*c,b.height*al);
}else if(x==1){
image(f, width/2, height/2,f.width*c,f.height*al);
}else if(x==2){
image(g, width/2, height/2,g.width*c,g.height*al);
}else if(x==3){
image(h, width/2, height/2,h.width*c,h.height*al);
}else if(x==4){
image(i, width/2, height/2,i.width*c,i.height*al);
}else if(x==5){
image(j, width/2, height/2,j.width*c,j.height*al);
}else if(x==6){
image(k, width/2, height/2,k.width*c,k.height*al);
}else if(x==7){
image(l, width/2, height/2,l.width*c,l.height*al);
}else if(x==8){
image(m, width/2, height/2,m.width*c,m.height*al);
}else if(x==9){
image(n, width/2, height/2,n.width*c,n.height*al);
}
}

if (cl.available() > 0) {
inString = cl.read();
println(inString);
if(inString==50){
y=1;
v=6;
e=6;
}
else if (inString==100){
y=2;
e=-13;
v=-13;
}
}
}