Bluetooth latency

Hi everyone,

I am building a simple piezo drum with arduino and App Inventor.
In arduino code, when the piezo threshold is reached, I send an 'a' via bluetooth.

In the other side, there is an App Inventor application running on Android in a Samsung S2 phone.
The application simply plays a sound when the 'a' key is received.

The problem is the latency.
Do you know some way to reduce the latency, maybe using other library instead SoftwareSerial?

#include <SoftwareSerial.h>

SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);

const int threshold= 30;
int val;

void setup()
{
  bluetooth.begin(115200);
}

void loop()
{
  val = analogRead(sensorPin);

  if (val >= threshold)
  {
    bluetooth.print("a");
  }
}