package tiny_libs

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

Module Fm_algorithmSource

Sourcetype t = {
  1. number : int;
  2. edges : (int * int) list;
  3. carriers : int list;
  4. feedback : int * int;
}
Sourceval all : t list
Sourceval get : int -> t
Sourceval modulators : t -> int -> int list
Sourcetype state
Sourceval create : unit -> state
Sourceval sample : t -> state -> feedback:int -> increments:float array -> amplitudes:float array -> float
Sourceval output : state -> int -> float