diff --git a/src/lib.rs b/src/lib.rs index 701bc1b..e36602a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -103,8 +103,8 @@ impl Plugin for ClipLauncher { // Process audio for channel_samples in buffer.iter_samples() { - let input: &[f32] = &*channel_samples; - let output: &mut [f32] = &mut *channel_samples; + let input = channel_samples.as_ref(); + let output = channel_samples.as_mut(); let num_samples = input.len(); // Process this block