Files
oxydsp/oxydsp-dsp/src/lib.rs

11 lines
202 B
Rust

use num::Float;
pub mod blocks;
pub mod synthesis;
pub mod units;
fn map<T: Float>(x: T, x_min: T, x_max: T, o_min: T, o_max: T) -> T
{
((x - x_min) / (x_max - x_min)) * (o_max - o_min) + o_min
}