@Override
    public void deleteFilter(Filter filter) {
        int id = filter.getId();
        if (id != -1) {
            ib.clear().limit(1);
            ib.put(id).flip();
            efx.alDeleteFilters(1, ib);
            filter.resetObject();
        }
    }
Deletes the OpenAL filter object associated with the Filter.
@param filter The Filter object.
jme3-core/src/main/java/com/jme3/audio/openal/ALAudioRenderer.java