Skip to main content

Crate audio_graph

Crate audio_graph 

Source
Expand description

audio_graph — Grafo de procesamiento de audio para DAW.

Implementa un DAG (Directed Acyclic Graph) con:

  • Puertos explícitos de Audio, MIDI y Control por nodo
  • Orden topológico automático
  • Procesamiento paralelo de nodos independientes via rayon
  • API compatible con audio_core_dsp y midi_clock_sync

Re-exports§

pub use buffer::AudioBuffer;
pub use buffer::ControlBuffer;
pub use buffer::MidiBuffer;
pub use edge::Edge;
pub use graph::AudioGraph;
pub use node::Node;
pub use node::NodeId;
pub use node::ProcessContext;
pub use port::Port;
pub use port::PortDirection;
pub use port::PortId;
pub use port::PortType;
pub use schedule::Schedule;

Modules§

buffer
edge
graph
node
port
schedule