package portaudio_c_bindings

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Portaudio_c_bindings.SampleFormatSource

Sourcetype float32
Sourcetype int32
Sourcetype int24
Sourcetype int16
Sourcetype int8
Sourcetype custom
Sourcetype interleaved
Sourcetype non_interleaved
Sourcetype ('a, 'b, 'c) t =
  1. | I_Float32 : (float, float32, interleaved) t
  2. | I_Int32 : (Signed.Int32.t, int32, interleaved) t
  3. | I_Int24 : (int, int24, interleaved) t
  4. | I_Int16 : (int, int16, interleaved) t
  5. | I_Int8 : (int, int8, interleaved) t
  6. | I_Custom : (unit, custom, interleaved) t
  7. | N_Float32 : (float, float32, non_interleaved) t
  8. | N_Int32 : (Signed.Int32.t, int32, non_interleaved) t
  9. | N_Int24 : (int, int24, non_interleaved) t
  10. | N_Int16 : (int, int16, non_interleaved) t
  11. | N_Int8 : (int, int8, non_interleaved) t
  12. | N_Custom : (unit, custom, non_interleaved) t
Sourceval is_interleaved : ('a, 'b, 'c) t -> bool