Hello everybody!
I'd like to play 4 different things (mov. and wav. files) depending on the distance given by a proximetre.
I wrote this sketch but there are errors inside!!! Can you help me to correct it?
I thank you!
JM
____________________________________________
import rwmidi.*;
import ddf.minim.*;
import processing.video.*;
MidiInput input;
Movie myMovie;
Movie myMovie2;
AudioPlayer machanson;
AudioPlayer machanson2;
Minim minim;
float valeur;
void setup() {
{
input = RWMidi.getInputDevices()[0].createInput(this);
int[] valeur = new int[4];
int numero;
}
minim = new Minim(this);
machanson = minim.loadFile("migration2.wav");
machanson2 = minim.loadFile("migration1.wav");
myMovie=new Movie(this, "migration1.mov");
myMovie2=new Movie(this, "migration2.mov");
myMovie.read();
myMovie2.read();
size(800,600);
background(0);
}
void draw() {
if (valeur>54 && valeur<60) {machanson.play(); myMovie.read();}
if (valeur>59 && valeur<75) {machanson.play(); myMovie2.read();}
if (valeur>74 && valeur<116) {machanson2.play(); myMovie2.read();}
}
void stop() {
machanson.close();
machanson2.close();
minim.stop();
super.stop();
}
I'd like to play 4 different things (mov. and wav. files) depending on the distance given by a proximetre.
I wrote this sketch but there are errors inside!!! Can you help me to correct it?
I thank you!
JM
____________________________________________
import rwmidi.*;
import ddf.minim.*;
import processing.video.*;
MidiInput input;
Movie myMovie;
Movie myMovie2;
AudioPlayer machanson;
AudioPlayer machanson2;
Minim minim;
float valeur;
void setup() {
{
input = RWMidi.getInputDevices()[0].createInput(this);
int[] valeur = new int[4];
int numero;
}
minim = new Minim(this);
machanson = minim.loadFile("migration2.wav");
machanson2 = minim.loadFile("migration1.wav");
myMovie=new Movie(this, "migration1.mov");
myMovie2=new Movie(this, "migration2.mov");
myMovie.read();
myMovie2.read();
size(800,600);
background(0);
}
void draw() {
if (valeur>54 && valeur<60) {machanson.play(); myMovie.read();}
if (valeur>59 && valeur<75) {machanson.play(); myMovie2.read();}
if (valeur>74 && valeur<116) {machanson2.play(); myMovie2.read();}
}
void stop() {
machanson.close();
machanson2.close();
minim.stop();
super.stop();
}
1