public void setPan(float pan)
{
if (pan >= -1.0f && pan <= 1.0f && this.pan != pan)
{
this.pan = pan;
if (pan > 0.0f)
{
rightpan = 1.00f;
leftpan = 1.00f - pan;
}
else
{
leftpan = 1.0f;
rightpan = 1.00f + pan;
}
}
}