INNER CODE UNIT · Rust
sleep_duration
Rikorose/DeepFilterNet · ladspa/src/lib.rs:221
let sleep_duration = Duration::from_secs_f32(hop as f32 / m_sr as f32 / 5.);
let id = Uuid::new_v4().as_urn().to_string().split_at(33).1.to_string();
let (control_tx, control_rx) = sync_channel(32);
let worker_handle = thread::spawn(get_worker_fn(
Arc::clone(&i_tx),
Arc::clone(&o_rx),
control_rx,
sleep_duration,
id.clone(),
));
let hist = DfControlHistory::default();
log::info!(
"DF {} | Initialized plugin in {:.1}ms",
&id,
t0.elapsed().as_secs_f32() * 1000.
);