external getf : [< `gain ] -> float = "al_listener_getf"