external fv : [< `position
              |  `velocity
              |  `orientation ] -> float array -> unit = "al_listener_fv"