Wireless/Bluetooth Touch Sensing

Hi there. I have turned a plant into a capacitance sensor I altered this library which then feeds the Arduino (Uno) serial data via Firmata to Processing and converts it into sound.

Now I would like to make this project as wireless as possible as it is for an art exhibition. Ideally I would like to send the serial data via bluetooth to an Iphone that can run Processing (if even possible) so that earphone can be plugged into the phone for viewers to listen.

Or if more reasonable I would like to know how to transmit the data via bluetooth to a laptop hidden away. I have found so many different ways of doing this but I think most of them are overkill for the simplicity of my project.

I am new to programming so any help would be greatly appreciated.

Here is the code if it of any use:

import processing.serial.;
import processing.sound.
;
import cc.arduino.*;

Arduino arduino;
SinOsc sine;

int total1;

float freq=400;
float amp=0.5;
float pos;

void setup() {
// window size
size(470, 280);
background(0);
// print out all the device connected to serial ports
println(Arduino.list());

arduino = new Arduino(this, Arduino.list()[1], 57600);

// Create and start the sine oscillator.
sine = new SinOsc(this);

//Start the Sine Oscillator.
sine.play();

}

void draw() {
fill(0,0,0,5);
rect(0,0,width,height);

// read capacitive sensor value sent via firmata
total1=arduino.analogRead(8) ;

print("total1 : ");
print(total1);
println();

if (total1 >=40 && total1 <=1200){
// Map from 0.0 to 1.0 for amplitude
amp=map(total1, 40, 1200, 0.0, 1.0);
sine.amp(amp);
} else if (total1 <=40) {
amp = 0;
sine.amp(amp);
}
println(total1);

if (total1 >=40 && total1 <=1200){

// Map from 20Hz to 1000Hz for frequency
freq=map(total1, 40, 1200, 500.0, 1000.0);
sine.freq(freq);

}

// Map from -1.0 to 1.0 for left to right
pos=0.0;//map(mouseX, 0, width, -1.0, 1.0);
sine.pan(pos);

} // end draw

The reason you haven't got a reply is you did not specify what your problem is. Why not try some BT examples?