oscilloscope-video-gen/Cargo.toml
JorySeverijnse 837be94e1c Remove unsused variable
Added bytemuck for faster pcm decoding
refactor spectrometer
2026-01-18 19:52:25 +01:00

41 lines
722 B
TOML

[package]
name = "oscilloscope-video-gen"
version = "1.0.0"
edition = "2021"
description = "Generate oscilloscope-style visualizations from audio files"
authors = ["Oscilloscope Video Generator"]
[lib]
path = "src/lib.rs"
[[bin]]
path = "src/main.rs"
name = "oscilloscope-video-gen"
[dependencies]
# Image processing for frame rendering
image = "0.25"
# Parallel processing for faster rendering
rayon = "1.10"
# WAV file handling
hound = "3.5"
# Command line argument parsing
clap = { version = "4.4", features = ["derive"] }
# Error handling
anyhow = "1.0"
# FFT processing for spectrometer
rustfft = "6.1"
# Efficient byte casting
bytemuck = "1.24"
[profile.release]
opt-level = 3
lto = true
codegen-units = 1