static public String ALErrorCodeToString(int code) {
        switch (code) {
            case AL.AL_NO_ERROR:
                return "No Error";
            case AL.AL_INVALID_NAME:
                return "Invalid Name";
            case AL.AL_INVALID_ENUM:
                return "Invalid Enum";
            case AL.AL_INVALID_VALUE:
                return "Invalid Value";
            case AL.AL_INVALID_OPERATION:
                return "Invalid operation";
            case AL.AL_OUT_OF_MEMORY:
                return "Out Of Memory";
            default:
                return "Unknown";
        }

    }