dsp-chain 0.3.1

Provides a trait for chaining together audio elements in a node-system.
docs.rs failed to build dsp-chain-0.3.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: dsp-chain-0.13.1

dsp-chain Build Status

A simple library for chaining together multiple audio dsp processors/generators, written in Rust!

Usage

Here's an example of using dsp-chain to create a very basic synth.

Other use cases for dsp-chain include:

  • Designing effects.
  • Creating an audio mixer.
  • Making a sampler.
  • Any kind of modular audio synthesis/processing.

Usage

Add dsp-chain to your Cargo.toml dependencies like so:

[dependencies]
dsp-chain = "*"

PortAudio

dsp-chain uses PortAudio as a cross-platform audio backend. The rust-portaudio dependency will first try to find an already installed version on your system before trying to download it and build PortAudio itself.

License

MIT - Same license as PortAudio.