Members
-
cpal ★ PINNED
Low-level cross-platform audio I/O library in Rust
Rust ★ 3.8k 20h agoExplain → -
rodio ★ PINNED
Rust audio playback library
Rust ★ 2.4k 22h agoExplain → -
dasp ★ PINNED
The fundamentals for Digital Audio Signal Processing. Formerly `sample`.
Rust ★ 1.2k 5mo agoExplain → -
rust-portaudio ★ PINNED
PortAudio bindings and wrappers for Rust.
Rust ★ 390 1y agoExplain → -
vst-rs ▣
VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.
Rust ★ 1.1k 3y agoExplain → -
baseview
low-level window system interface for audio plugin UIs
Rust ★ 376 19h agoExplain → -
vst3-sys
Raw Bindings to the VST3 API
Rust ★ 330 3y agoExplain → -
dsp-chain
A library for chaining together multiple audio dsp processors/generators, written in Rust!
Rust ★ 314 4y agoExplain → -
deepspeech-rs ▣
Rust bindings for the deepspeech library
Rust ★ 296 4y agoExplain → -
coreaudio-rs
A friendly rust interface to Apple's Core Audio API.
Rust ★ 295 22d agoExplain → -
lewton
Rust vorbis decoder
Rust ★ 290 3y agoExplain → -
rust-jack
Rust bindings for JACK. A realtime sound server for audio and midi IO
Rust ★ 243 5mo agoExplain → -
rust-lv2
A safe, fast, and modular framework to create LV2 plugins, written in Rust
Rust ★ 189 2y agoExplain → -
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.
Rust ★ 169 7y agoExplain → -
audrey
A crate to simplify reading, writing and converting between a variety of audio formats.
Rust ★ 141 4y agoExplain → -
ogg
Ogg container decoder and encoder written in pure Rust
Rust ★ 130 1y agoExplain → -
wmidi
Rust midi encoding and decoding library.
Rust ★ 100 2mo agoExplain → -
coreaudio-sys
Raw bindings to the OSX CoreAudio framework generated by bindgen (see coreaudio-rs for a more rust-esque wrapper).
Rust ★ 85 22d agoExplain → -
rimd
Library for handling Midi and Standard Midi Files in Rust
Rust ★ 83 5y agoExplain → -
pitch_calc
A library for musical pitch conversions! Provides functions and methods for converting between frequency (hz), midi-step, letter-octave and mels.
Rust ★ 73 1y agoExplain → -
sound_stream ▣
A Rust audio IO stream in the style of an "Event Iterator" driven by PortAudio.
Rust ★ 56 10y agoExplain → -
time_calc
A library for music/DSP time conversions! Provides functions and methods for converting between ticks, ms, samples, bars, beats and measures.
Rust ★ 54 1y agoExplain → -
musical_keyboard
A small lib for converting keyboard input into musical notes.
Rust ★ 31 9y agoExplain → -
mp3 ▣
Rust MP3 decoder project
Rust ★ 26 6y agoExplain → -
audio-ecosystem
An effort to try and unify audio crates
★ 24 1y agoExplain → -
sampler ▣
A polyphonic sampler instrument that supports unique sample mappings across both frequency and velocity ranges. 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 sampler instead.
Rust ★ 21 10y agoExplain → -
areweaudioyet
Are We Audio Yet?
CSS ★ 20 6y agoExplain → -
simplemad
A Rust interface for the MPEG audio (MP1, MP2, MP3) decoding library libmad
Shell ★ 17 3y agoExplain → -
website
Website for the Rust Audio org and Discord
HTML ★ 14 3mo agoExplain → -
vst2-sys
Bindings for the VST 2.4 API.
Rust ★ 14 5y agoExplain → -
caf
Rust decoder for Apple's Core Audio Format (CAF)
Rust ★ 13 9y agoExplain → -
envelope
An interpolatable Envelope type along with a generic 2D Point, useful for controlling parameters over time.
Rust ★ 12 10y agoExplain → -
instrument ▣
Converts discrete note events to a continuous signal of amplitude and frequency frames over N number of voices.
Rust ★ 9 10y agoExplain → -
rms
A simple type for calculating and storing the RMS given some buffer of interleaved audio samples.
Rust ★ 8 10y agoExplain → -
rnnoise-c ▣
Rust bindings to Xiph's rnnoise denoising library
Rust ★ 7 6y agoExplain → -
volume ▣
A simple dsp-chain node for multiplying the amplitude of the output buffer by some volume.
Rust ★ 6 10y agoExplain → -
system-media
Rust crate for interacting with the NowPlaying API
Rust ★ 5 10mo agoExplain → -
panning
A variety of utilities related to audio panning in Rust.
Rust ★ 5 11y agoExplain → -
lyra
Feature extraction POC
Rust ★ 4 8y agoExplain → -
rodio-experiments
Experiments with new rodio API's. Please do not use.
Rust ★ 0 1mo agoExplain → -
lewton-test-assets
No description.
★ 0 5y agoExplain → -
clewton
No description.
★ 0 7y agoExplain →
No repos match these filters.