[package] name = "ava-agent" version = "0.1.0" edition = "2021" description = "AVA — Advanced Visualization Agent · native (Rust + wgpu) scaffold" license = "MIT" # Web reference implementation: ../src/lib/ava/* (Next.js edition). # This crate ports the same engine: band analysis, beat prediction, the # AVS-eel flavored script language and the .ava preset format. [features] default = [] # Force genuine Vulkan everywhere — on macOS this means Vulkan through # MoltenVK (install the Vulkan SDK first) instead of wgpu's Metal path. vulkan-force = [] [dependencies] winit = "0.30" wgpu = "22" cpal = "0.15" rustfft = "6.2" anyhow = "1" pollster = "0.3" bytemuck = { version = "1", features = ["derive"] }