#![doc = include_str!("../README.md")]
mod abnormal;
mod chart;
mod chart_data;
mod util;
mod wav;
pub mod config;
#[cfg(feature = "dot")]
pub mod graph;
#[cfg(not(feature = "dot"))]
pub mod graph {
use fundsp::net::Net;
pub fn snapshot_dsp_net_wiring(_net: Net) -> Vec<u8> {
b"digraph { /* dot feature disabled */ }".to_vec()
}
}
pub mod input;
pub mod macros;
pub mod snapshot;
pub mod warmup;
pub mod prelude {
pub use crate::chart::Layout;
pub use crate::config::*;
pub use crate::graph::*;
pub use crate::input::*;
pub use crate::snapshot::*;
pub use crate::warmup::*;
pub use crate::{assert_audio_unit_snapshot, assert_dsp_net_snapshot};
}
#[cfg(test)]
mod tests;