-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
34 lines (31 loc) · 1 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[package]
name = "neort"
version = "0.0.0"
edition = "2021"
authors = ["Stephan Eckes <stephan@neodsp.com>"]
description = "neort is a framework for real-time audio applications"
repository = "https://github.com/neodsp/neort"
readme = "README.md"
license = "MIT OR Apache-2.0"
keywords = ["neodsp", "audio", "dsp", "real-time"]
categories = ["multimedia::audio"]
[dependencies]
atomic_float = "1.1"
cubeb = { version = "0.20", optional = true }
cxx-juce = { git = "https://github.com/neodsp/cxx-juce", optional = true }
ndarray = "0.16"
num = "0.4"
realfft = "3.4"
ringbuf = "0.4"
rtaudio = { git = "https://github.com/neodsp/rtaudio-rs", optional = true }
rtsan = { git = "https://github.com/realtime-sanitizer/rtsan-standalone-rs", branch = "dev" }
serde = { version = "1.0", features = ["derive"] }
thiserror = "2.0"
[dev-dependencies]
rubato = "0.16.1"
[features]
default = ["system-audio-juce"]
rtsan = ["rtsan/enable"]
system-audio-cubeb = ["cubeb"]
system-audio-juce = ["cxx-juce"]
system-audio-rtaudio = ["rtaudio"]