private int getBytesToRead() {
			if(this.loopEnabled() && loopEnd - currentByte <= bufferSize)
				return (int) (loopEnd - currentByte);
			else
				return Math.min(bufferSize, audioData.length - currentByte);
		}