Now throwing and IllegalArgumentException if attempting to retrieve data outside of the sound's data range