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; } } }