currawong/
lib.rs

1pub use currawong_core::{clock, envelope, filters, music, oscillator, signal};
2#[cfg(feature = "midi")]
3pub mod midi;
4pub mod sample;
5pub mod sample_player;
6pub mod signal_player;
7pub mod prelude {
8    #[cfg(feature = "midi")]
9    pub use crate::midi::{MidiFile, MidiLive, MidiLiveSerial};
10    pub use crate::sample::read_wav;
11    pub use crate::signal_player::SignalPlayer;
12    pub use currawong_core::prelude::*;
13}