func GetIntegerv(param ALenum, data []int32) { C.alGetIntegerv(C.ALenum(param), (*C.ALint)(&data[0])) }
func alGetIntegerv(k int, v []int32) { C.alGetIntegerv(C.ALenum(k), (*C.ALint)(unsafe.Pointer(&v[0]))) }