[package] name = "dmxvis" version = "0.1.1" edition = "2021" build = "build.rs" description ="High Framerate LSD Audio Visualizer [DMX, WS281x, OpenRGB]" authors = ["Roman"] readme = "README.md" repository = "https://gitlab.com/Romanizer/dmxvis" include = ["LICENSE", "**/*.rs", "Cargo.toml", "assets/icon/icon-v3.png"] keywords = ["music", "audio", "visualizer", "dmx", "openrgb"] categories = ["visualization", "multimedia::audio"] license = "MIT" # See more keys and their definitions at # https://doc.rust-lang.org/cargo/reference/manifest.html [profile.release] panic = 'abort' #strip = "symbols" [dependencies] cpal = "0.15.2" ringbuf = "0.3.3" image = "0.24.7" egui = "0.23.0" egui_plot = "0.23.0" eframe = { version = "0.23.0" } #catppuccin-egui = "3.1.0" confy = "0.5.1" serde = { version = "^1", features = ["derive"] } # only needed for app persistence spectrum-analyzer = "1.5.0" serialport = "4.2.2" openrgb = "0.1.2" tokio = { version = "1.33.0", default-features = false, features = ["rt-multi-thread", "net", "sync", "io-util"] } #simple_moving_average = "0.1.2" [build-dependencies] embed-resource = "2.4.0"