-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathCargo.toml
57 lines (50 loc) · 1.51 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
[package]
name = "mixjack"
version = "0.1.1"
authors = ["Richard Dodd <[email protected]>"]
edition = "2018"
description = """
A simple mixer for jack using druid ui library. Also supports midi from LaunchControlXL
"""
repository = "https://github.com/derekdreery/mixjack"
license = "MIT OR Apache-2.0"
keywords = ["jack", "mixer", "equalizer", "3-band"]
categories = ["multimedia::audio"]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
log = "0.4.6"
pretty_env_logger = "0.3.0"
structopt = "0.2.18"
crossbeam-channel = "0.3.8"
jack = "0.6.2"
anyhow = "1.0.28"
midi-event = { version = "0.2.1", features = ["serde"] }
itertools = "0.9.0"
serde = { version = "1.0.116", features = ["derive"] }
ron = "0.6.2"
im = { version = "15.0.0", features = ["serde"] }
toml = "0.5.7"
directories = "3.0.1"
fnv = "1.0.7"
dasp = { version = "0.11.0", features = ["ring_buffer"] }
fftw = "0.7.0-alpha.0"
parking_lot_core = "0.8.0"
parking_lot = "0.11.1"
[dependencies.druid]
version = "0.6"
features = ["im"]
#git = "https://github.com/linebender/druid"
path = "../../contrib/druid/druid"
[dependencies.druid-graphs]
version = "0.1"
path = "../../owned/druid-graphs"
[workspace]
members = [
".",
"novation_launch_control"
]
[patch.crates-io]
#druid = { version = "0.6", features = ["im"], path = "../../contrib/druid/druid" }
#kurbo = { version = "0.5.11", path = "../../contrib/kurbo" }
dasp = { path = "../../contrib/dasp/dasp" }
fftw = { path = "../../contrib/fftw-rs/fftw" }