func GetFloat(param ALenum) float32 { return float32(C.alGetFloat(C.ALenum(param))) }
func alGetFloat(k int) float32 { return float32(C.alGetFloat(C.ALenum(k))) }
func GetDopplerVelocity() (float32, error) { val := C.alGetFloat(C.AL_DOPPLER_VELOCITY) return float32(C.float(val)), GetError() }
func getFloat(param int32) float32 { return float32(C.alGetFloat(C.ALenum(param))) }
func GetDopplerFactor() (float32, error) { val := C.alGetFloat(C.AL_DOPPLER_FACTOR) return float32(C.float(val)), GetError() }