siraph 0.1.1

A node-based digital signal processing crate
Documentation
[package]
name = "siraph"
version = "0.1.1"
authors = ["Gymore <gymore.contact@gmail.com>"]
edition = "2018"
license = "MIT"
repository = "https://github.com/gymore-z/siraph"
documentation = "https://docs.rs/siraph"
keywords = [ "dsp", "signal", "audio", "graph" ]
description = "A node-based digital signal processing crate"
categories = ["data-structures"]
readme = "readme.md"

[features]
default = ["nodes"]

# This feature adds the `node` module that contains
# basic nodes as `Const` or `Map`.
nodes = []

# This feature adds the `math` module that contains
# useful nodes for doing math.
#
# This feature depends on the `num-traits` crate.
math = ["nodes", "num-traits"]

# This feature adds the `random` module that contains
# usefull nodes related to random number generators.
#
# This feature depends on the `rand` crate.
random = ["nodes", "rand"]

[dependencies]
dynvec = "0.1"
num-traits = { version = "0.2", optional = true }
rand = { version = "0.8", optional = true }