rust_synth/math/mod.rs
1pub mod genetic;
2pub mod harmony;
3pub mod life;
4pub mod pulse;
5pub mod rhythm;
6pub mod rnd;
7pub mod sigmoid;
8
9pub use genetic::{crossover, mutate, Genome};
10pub use harmony::{fold_octave, golden_freq, golden_pentatonic, rand_f32, rand_u32, PHI};
11pub use life::Life;
12pub use pulse::{beat_phase, phrase_phase, pulse_decay, pulse_sine};
13pub use rnd::{brown_walk, perlin1d, value_noise};
14pub use sigmoid::{ease_in_out, sigmoid, smoothstep, softexp};