[package] name = "rsynth" version = "0.1.2" authors = ["Alexander Lozada ", "Pieter Penninckx"] description = "A library for developing audio plugins and applications, with a focus on software synthesis." license = "MIT OR BSD-3-Clause" autoexamples = false edition = "2018" readme = "README.md" repository = "https://github.com/PieterPenninckx/rsynth" keywords = ["audio", "real-time", "synthesis"] categories = ["multimedia::audio"] exclude = [".github/"] maintenance = { status = "deprecated" } [features] all = ["backend-jack", "backend-vst", "backend-combined-all"] backend-jack = ["jack"] backend-vst = ["vst"] backend-combined-all = ["backend-combined-hound"] # Should be: ["backend-combined-hound", "backend-combined-rimd"] backend-combined-hound = ["hound", "backend-combined", "dasp_sample"] # backend-combined-rimd = ["rimd", "backend-combined"] backend-combined = [] [dependencies] num-traits = "0.2" log = "0.4" doc-comment = "0.3.1" jack = {version = "0.6.2", optional = true} vst = {version = "0.2.0", optional = true} hound = {version = "3.4.0", optional = true} dasp_sample = {version = "0.11.0", optional = true} # rimd = {git = "https://github.com/RustAudio/rimd.git", optional = true} vecstorage = "0.1.0" midi-consts = "0.1.0" [dev-dependencies] rand = "0.3" asprim = "0.2" [package.metadata.docs.rs] features = [ "all" ] default-target = "x86_64-unknown-linux-gnu" targets = [] [[example]] name = "vst_synth" crate-type = ["cdylib"] [[example]] name = "jack_synth"