Skip to main content

fixed_dsp/basic/
offset.rs

1pub fn offset_i16(data: &mut [i16], offset: i16) {
2    for sample in data.iter_mut() {
3        *sample = sample.saturating_add(offset);
4    }
5}
6
7pub fn offset_i32(data: &mut [i32], offset: i32) {
8    for sample in data.iter_mut() {
9        *sample = sample.saturating_add(offset);
10    }
11}