[package] name = "audio-capture-playback-spike" version = "0.1.0" edition = "2021" publish = false description = "Chanora PoC: cross-platform audio capture + playback round-trip via cpal. Linux desktop verified; mobile path documented but unverified." # Not product code. See docs/architecture/proof-of-concept-plan.md §4. # Authority: PoC plan §2, DEC-011 (platform-native first audio), SysDes-013 # (audio subsystem), SRS audio family. [lib] name = "audio_capture_playback_spike" path = "src/lib.rs" [[bin]] name = "audio-capture-playback-cli" path = "src/main.rs" [dependencies] # `cpal` is the de facto Rust cross-platform audio crate. It speaks # WASAPI/CoreAudio/ALSA/PipeWire/Oboe and matches the "platform-native # first" stance of DEC-011. cpal = "0.16" hound = "3" thiserror = "2" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } anyhow = "1" [dev-dependencies] tempfile = "3"