//! F12 — Audio monomers: MC_96–MC_103 (stubs)

/// MC_96 — AUD_INIT: stub.
pub fn aud_init(_sample_rate: u32) -> i64 { 0 }
/// MC_97 — AUD_PLAY: stub.
pub fn aud_play(_data: &[u8]) -> i64 { 0 }
/// MC_98 — AUD_STOP: stub.
pub fn aud_stop() -> i64 { 0 }
/// MC_99 — AUD_VOLUME: stub.
pub fn aud_volume(_level: f64) -> i64 { 0 }
/// MC_100 — AUD_TONE: stub.
pub fn aud_tone(_freq: f64, _duration_ms: u64) -> i64 { 0 }
/// MC_101 — AUD_RECORD: stub.
pub fn aud_record(_duration_ms: u64) -> Vec<u8> { Vec::new() }
/// MC_102 — AUD_SAMPLE: stub.
pub fn aud_sample(_index: usize) -> f64 { 0.0 }
/// MC_103 — AUD_MIX: stub.
pub fn aud_mix(_a: &[u8], _b: &[u8]) -> Vec<u8> { Vec::new() }
