public void dispose ()
    {
        if (_buffer != null) {
            // if there are sources bound to this buffer, we must wait
            // for them to be unbound
            if (_bound > 0) {
                _state = UNLOADING;
                return;
            }

            // free up our buffer
            _buffer.delete();
            _buffer = null;
            _state = UNLOADED;
        }
    }
public void dispose ( ) { if ( _buffer != null ) { if ( _bound > 0 ) { _state = UNLOADING ; return ; } _buffer . delete ( ) ; _buffer = null ; _state = UNLOADED ; } }
Frees up the internal audio buffers associated with this clip.