package llama

  1. Overview
  2. Docs
include module type of struct include Llama_core end
module Live : sig ... end
val play_signal : ?downsample:int -> ?scale_output_volume:float -> float {Signal}2.t -> 'a

Play a given signal and never return. The optional downsample argument artificially reduces the sample rate (the sample rate is divided by this value) and is intended for use on slower computers which can't compute samples fast enough to keep up with the audio hardware's sample rate.

val play_signal_lwt : ?downsample:int -> ?scale_output_volume:float -> float {Signal}2.t -> 'a Lwt.t

Like play_signal but returns a lwt that must be scheduled in order to run. Use this when visualizing a signal with Llama_graphical.

module Dsl : sig ... end
module Signal_player : sig ... end
module Signal : sig ... end
module Float : sig ... end
module Music : sig ... end
module Midi : sig ... end
OCaml

Innovation. Community. Security.