RustAudio
Free and useful Audio, DSP and music libraries written in Rust. Discord https://discord.gg/b3hjnGw
Pinned Repositories
baseview
low-level window system interface for audio plugin UIs
cpal
Cross-platform audio I/O library in pure Rust
dasp
The fundamentals for Digital Audio Signal Processing. Formerly `sample`.
deepspeech-rs
Rust bindings for the deepspeech library
dsp-chain
A library for chaining together multiple audio dsp processors/generators, written in Rust!
lewton
Rust vorbis decoder
rodio
Rust audio playback library
rust-portaudio
PortAudio bindings and wrappers for Rust.
vst-rs
VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.
vst3-sys
Raw Bindings to the VST3 API
RustAudio's Repositories
RustAudio/cpal
Cross-platform audio I/O library in pure Rust
RustAudio/rodio
Rust audio playback library
RustAudio/vst-rs
VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.
RustAudio/dasp
The fundamentals for Digital Audio Signal Processing. Formerly `sample`.
RustAudio/rust-portaudio
PortAudio bindings and wrappers for Rust.
RustAudio/dsp-chain
A library for chaining together multiple audio dsp processors/generators, written in Rust!
RustAudio/deepspeech-rs
Rust bindings for the deepspeech library
RustAudio/vst3-sys
Raw Bindings to the VST3 API
RustAudio/baseview
low-level window system interface for audio plugin UIs
RustAudio/lewton
Rust vorbis decoder
RustAudio/coreaudio-rs
A friendly rust interface to Apple's Core Audio API.
RustAudio/rust-jack
Rust bindings for JACK. A realtime sound server for audio and midi IO
RustAudio/rust-lv2
A safe, fast, and modular framework to create LV2 plugins, written in Rust
RustAudio/synth
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.
RustAudio/audrey
A crate to simplify reading, writing and converting between a variety of audio formats.
RustAudio/ogg
Ogg container decoder and encoder written in pure Rust
RustAudio/rimd
Library for handling Midi and Standard Midi Files in Rust
RustAudio/wmidi
Rust midi encoding and decoding library.
RustAudio/coreaudio-sys
Raw bindings to the OSX CoreAudio framework generated by bindgen (see coreaudio-rs for a more rust-esque wrapper).
RustAudio/pitch_calc
A library for musical pitch conversions! Provides functions and methods for converting between frequency (hz), midi-step, letter-octave and mels.
RustAudio/time_calc
A library for music/DSP time conversions! Provides functions and methods for converting between ticks, ms, samples, bars, beats and measures.
RustAudio/mp3
Rust MP3 decoder project
RustAudio/areweaudioyet
Are We Audio Yet?
RustAudio/simplemad
A Rust interface for the MPEG audio (MP1, MP2, MP3) decoding library libmad
RustAudio/vst2-sys
Bindings for the VST 2.4 API.
RustAudio/website
Website for all things audio in the Rust programming language
RustAudio/rnnoise-c
Rust bindings to Xiph's rnnoise denoising library
RustAudio/lyra
Feature extraction POC
RustAudio/clewton
RustAudio/lewton-test-assets