kithara-audio 0.0.1-alpha2

Audio pipeline: worker thread, effects chain, resampling.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Internal runtime abstractions shared by worker nodes and scheduler.

mod node;
mod observer;
mod ports;
mod scheduler;
mod wake;

pub use node::ServiceClass;
pub(crate) use node::{AtomicServiceClass, Node, TickResult};
pub(crate) use observer::{PassOutcome, SchedulerEvent, SchedulerObserver};
pub(crate) use ports::{Inlet, Outlet, WakeSignal, connect};
pub(crate) use scheduler::{Scheduler, SchedulerHandle, SlotId};
pub(crate) use wake::SchedulerWake;