sig
  type dither_type =
      [ `Dither_rectangular
      | `Dither_triangular
      | `Dither_triangular_highpass ]
  type engine = [ `Engine_soxr | `Engine_swr ]
  type filter_type =
      [ `Filter_type_blackman_nuttall
      | `Filter_type_cubic
      | `Filter_type_kaiser ]
end