package lilv

  1. Overview
  2. Docs

Instances of plugins.

type t

An instance of a plugin.

val connect_port_float : t -> int -> (float, Stdlib.Bigarray.float32_elt, Stdlib.Bigarray.c_layout) Stdlib.Bigarray.Array1.t -> unit

Connect a port to float data.

val activate : t -> unit

Activate an instance.

val deactivate : t -> unit

Deactivate an instance.

val run : t -> int -> unit

Run an instance on given number of samples.