object
  val sound : SFSound.t
  method attenuation : float
  method get_loop : unit -> bool
  method get_status : unit -> Oo_sfml_audio.sound_status
  method is_relative_to_listener : unit -> bool
  method min_distance : float
  method pause : unit -> unit
  method pitch : float
  method play : unit -> unit
  method playing_offset : SFTime.t
  method position : float * float * float
  method set_attenuation : attenuation:float -> unit
  method set_buffer : buffer:Oo_sfml_audio.sound_buffer -> unit
  method set_loop : loop:bool -> unit
  method set_mindistance : minDistance:float -> unit
  method set_pitch : pitch:float -> unit
  method set_playing_offset : timeOffset:SFTime.t -> unit
  method set_position : pos:float * float * float -> unit
  method set_position3 : x:float -> y:float -> z:float -> unit
  method set_relative_to_listener : relative:bool -> unit
  method set_volume : volume:float -> unit
  method stop : unit -> unit
  method volume : float
end