fixed-dsp 0.2.1

A Rust library for fixed-point digital signal processing (DSP) algorithms.
Documentation
1
2
3
4
5
6
7
8
9
10
11
pub fn offset_i16(data: &mut [i16], offset: i16) {
    for sample in data.iter_mut() {
        *sample = sample.saturating_add(offset);
    }
}

pub fn offset_i32(data: &mut [i32], offset: i32) {
    for sample in data.iter_mut() {
        *sample = sample.saturating_add(offset);
    }
}