Skip to content
@RustAudio

RustAudio

An aggregate of free and useful Audio, DSP and music libraries written in Rust.

  • Ogg container decoder and encoder written in pure Rust

    Rust 30 8 Updated Apr 17, 2019
  • PortAudio bindings and wrappers for Rust.

    Rust 210 61 MIT Updated Apr 16, 2019
  • A library for chaining together multiple audio dsp processors/generators, written in Rust!

    Rust 145 10 MIT 2 issues need help Updated Apr 5, 2019
  • Rust vorbis decoder

    Rust 148 11 Updated Mar 8, 2019
  • Decent jack bindings for rust

    Rust 63 10 MIT Updated Jan 30, 2019
  • The fundamentals for working with audio PCM DSP.

    Rust 153 19 1 issue needs help Updated Jan 25, 2019
  • Raw bindings to the OSX CoreAudio framework generated by bindgen (see coreaudio-rs for a more rust-esque wrapper).

    Rust 9 14 MIT Updated Jan 14, 2019
  • Rust bindings for the deepspeech library

    Rust 44 1 Updated Jan 9, 2019
  • A library for musical pitch conversions! Provides functions and methods for converting between frequency (hz), midi-step, letter-octave and mels.

    Rust 35 9 Updated Nov 16, 2018
  • Updated Oct 29, 2018
  • A friendly rust interface to Apple's Core Audio API.

    Rust 62 16 Updated Oct 27, 2018
  • A polyphonic Synth type whose multiple oscillators generate sound via amplitude and frequency envelopes, implemented in Rust.

    Rust 118 15 MIT Updated Oct 7, 2018
  • Rust MP3 decoder project

    Rust 14 2 Updated Aug 14, 2018
  • Feature extraction POC

    Rust 1 1 Updated May 18, 2018
  • Library for handling Midi and Standard Midi Files in Rust

    Rust 46 11 MIT Updated Apr 6, 2018
  • A Rust interface for the MPEG audio (MP1, MP2, MP3) decoding library libmad

    Shell 14 5 MIT Updated Mar 11, 2018
  • A crate to simplify reading, writing and converting between a variety of audio formats.

    Rust 33 6 Updated Dec 15, 2017
  • A library for music/DSP time conversions! Provides functions and methods for converting between ticks, ms, samples, bars, beats and measures.

    Rust 23 3 Updated Oct 5, 2017
  • A small lib for converting keyboard input into musical notes.

    Rust 14 3 Updated Mar 22, 2017
  • Rust decoder for Apple's Core Audio Format (CAF)

    Rust 4 Updated Jan 29, 2017
  • A polyphonic sampler instrument that supports unique sample mappings across both frequency and velocity ranges.

    Rust 13 3 Updated Aug 1, 2016
  • Converts discrete note events to a continuous signal of amplitude and frequency frames over N number of voices.

    Rust 6 2 MIT Updated Jul 31, 2016
  • An interpolatable Envelope type along with a generic 2D Point, useful for controlling parameters over time.

    Rust 4 4 Updated Jul 3, 2016
  • A simple dsp-chain node for multiplying the amplitude of the output buffer by some volume.

    Rust 3 3 Updated Jun 8, 2016
  • A Rust audio IO stream in the style of an "Event Iterator" driven by PortAudio.

    Rust 52 5 Updated Jan 4, 2016
  • A simple type for calculating and storing the RMS given some buffer of interleaved audio samples.

    Rust 4 3 Updated Dec 5, 2015
  • A variety of utilities related to audio panning in Rust.

    Rust 2 3 Updated Jun 1, 2015

Top languages

Rust Shell

Most used topics

Loading…

You can’t perform that action at this time.