#![forbid(unsafe_code)]
#![deny(missing_docs)]
mod lift;
mod model;
mod render;
mod runtime;
pub use lift::{lift_pcm_items_to_midi, lift_pcm_stream_to_midi};
pub use model::{
BridgeOutput, StreamBridgeLiftMidiOptions, StreamBridgeRenderOptions,
stream_bridge_lift_midi_options_class_symbol, stream_bridge_render_options_class_symbol,
stream_bridge_symbol,
};
pub use render::{render_midi_items_to_pcm, render_midi_stream_to_pcm};
pub use runtime::{StreamBridgeLib, install_stream_bridge_lib};
#[cfg(test)]
mod tests;