use aether_core::param::ParamBlock;
use crate::ParamDef;
pub fn init_params(block: &mut ParamBlock, defs: &[ParamDef]) {
for def in defs {
block.add(def.default);
}
}
pub fn clamp_param(value: f32, def: &ParamDef) -> f32 {
value.clamp(def.min, def.max)
}