Expand description
This crate is a minimalist crate to generate signal with arbitrary functions to a limited time-resolution.
Some functions are given by default (eg. square, sine, cosine, null).
§Example
use periodicsynth::{sin, synth};
fn main()
{ let samp = synth(sin, &mut 440f64, 8000); }