Skip to content
Change the repository type filter

All

    Repositories list

    • rodio

      Public
      Rust audio playback library
      Rust
      Apache License 2.0
      2271.7k13215Updated Sep 29, 2024Sep 29, 2024
    • cpal

      Public
      Cross-platform audio I/O library in pure Rust
      Rust
      Apache License 2.0
      3512.7k20523Updated Sep 25, 2024Sep 25, 2024
    • PortAudio bindings and wrappers for Rust.
      Rust
      MIT License
      89374328Updated Sep 15, 2024Sep 15, 2024
    • rust-jack

      Public
      Rust bindings for JACK. A realtime sound server for audio and midi IO
      Rust
      MIT License
      33205184Updated Sep 15, 2024Sep 15, 2024
    • Raw bindings to the OSX CoreAudio framework generated by bindgen (see coreaudio-rs for a more rust-esque wrapper).
      Rust
      MIT License
      3868146Updated Sep 12, 2024Sep 12, 2024
    • wmidi

      Public
      Rust midi encoding and decoding library.
      Rust
      MIT License
      47331Updated Sep 10, 2024Sep 10, 2024
    • A friendly rust interface to Apple's Core Audio API.
      Rust
      Apache License 2.0
      44210186Updated Sep 8, 2024Sep 8, 2024
    • baseview

      Public
      low-level window system interface for audio plugin UIs
      Rust
      Apache License 2.0
      572662113Updated Jul 12, 2024Jul 12, 2024
    • ogg

      Public
      Ogg container decoder and encoder written in pure Rust
      Rust
      Other
      2111284Updated Jun 29, 2024Jun 29, 2024
    • rust-lv2

      Public
      A safe, fast, and modular framework to create LV2 plugins, written in Rust
      Rust
      Apache License 2.0
      221641118Updated Jun 4, 2024Jun 4, 2024
    • dasp

      Public
      The fundamentals for Digital Audio Signal Processing. Formerly `sample`.
      Rust
      Other
      638714511Updated Mar 26, 2024Mar 26, 2024
    • website

      Public
      Website for all things audio in the Rust programming language
      HTML
      5900Updated Feb 12, 2024Feb 12, 2024
    • vst3-sys

      Public
      Raw Bindings to the VST3 API
      Rust
      Other
      1828550Updated Jun 19, 2023Jun 19, 2023
    • vst-rs

      Public archive
      VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.
      Rust
      MIT License
      901k285Updated Jun 10, 2023Jun 10, 2023
    • A library for musical pitch conversions! Provides functions and methods for converting between frequency (hz), midi-step, letter-octave and mels.
      Rust
      136502Updated Jun 2, 2023Jun 2, 2023
    • simplemad

      Public
      A Rust interface for the MPEG audio (MP1, MP2, MP3) decoding library libmad
      Shell
      MIT License
      81722Updated May 24, 2023May 24, 2023
    • lewton

      Public
      Rust vorbis decoder
      Rust
      Other
      26260233Updated Mar 2, 2023Mar 2, 2023
    • audrey

      Public
      A crate to simplify reading, writing and converting between a variety of audio formats.
      Rust
      Other
      1613290Updated Jun 2, 2022Jun 2, 2022
    • deepspeech-rs

      Public archive
      Rust bindings for the deepspeech library
      Rust
      Other
      24295131Updated Mar 5, 2022Mar 5, 2022
    • dsp-chain

      Public
      A library for chaining together multiple audio dsp processors/generators, written in Rust!
      Rust
      MIT License
      20298111Updated Feb 19, 2022Feb 19, 2022
    • vst2-sys

      Public
      Bindings for the VST 2.4 API.
      Rust
      Apache License 2.0
      21200Updated Apr 14, 2021Apr 14, 2021
    • rimd

      Public
      Library for handling Midi and Standard Midi Files in Rust
      Rust
      MIT License
      177952Updated Apr 14, 2021Apr 14, 2021
    • 0000Updated Dec 8, 2020Dec 8, 2020
    • Are We Audio Yet?
      CSS
      MIT License
      21931Updated Aug 9, 2020Aug 9, 2020
    • rnnoise-c

      Public archive
      Rust bindings to Xiph's rnnoise denoising library
      Rust
      Other
      3710Updated Jul 13, 2020Jul 13, 2020
    • time_calc

      Public
      A library for music/DSP time conversions! Provides functions and methods for converting between ticks, ms, samples, bars, beats and measures.
      Rust
      Other
      55200Updated Apr 25, 2020Apr 25, 2020
    • mp3

      Public archive
      Rust MP3 decoder project
      Rust
      Other
      42350Updated Aug 18, 2019Aug 18, 2019
    • clewton

      Public
      0000Updated Oct 29, 2018Oct 29, 2018
    • synth

      Public archive
      A polyphonic Synth type whose multiple oscillators generate sound via amplitude and frequency envelopes, implemented in Rust. DEPRECATED: This is a very old crate with very old design patterns and is no longer maintained. You might be interested in checking out `dasp` for composing your own synth instead.
      Rust
      MIT License
      1817181Updated Oct 7, 2018Oct 7, 2018
    • lyra

      Public
      Feature extraction POC
      Rust
      Other
      1400Updated May 18, 2018May 18, 2018