sim-lib-sound-core 0.1.0

SIM workspace package for sim lib sound core.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Core sound primitives for the SIM music constellation.
//!
//! This crate defines the foundational acoustic types shared by the
//! sound/synthesis layer: [`Frequency`], [`Amplitude`], and [`Phase`]
//! quantities; the [`Partial`], [`Envelope`], and [`Tone`] models that build a
//! spectral tone from sinusoidal components; and helpers for default envelopes
//! and equal-temperament pitch-to-frequency conversion.
#![forbid(unsafe_code)]
#![deny(missing_docs)]

mod model;

pub use model::*;

#[cfg(test)]
mod tests;