//! Lowers music from higher-level representations to renderable ones.
//!
//! Lowering is the inverse of lifting: it takes a structured music object or
//! [`Score`](sim_lib_music_core::Score) and renders it down to a concrete,
//! playable Standard MIDI File. [`lower`] and [`lower_score`] produce an
//! in-memory `SmfFile`, while [`write_smf`] serializes that file to bytes.
//! [`LowerOpts`] controls ticks-per-quarter resolution, the tempo map, and how
//! voices are split across MIDI tracks.
pub use *;
/// Cookbook recipes for this lib, embedded at build time.
pub static RECIPES: EmbeddedDir =
include!;