RustAudio

RustAudio

Geek Repo

Free and useful Audio, DSP and music libraries written in Rust. Discourse https://rust-audio.discourse.group/ Discord https://discord.gg/b3hjnGw

Home Page:https://rust-audio.discourse.group/

Github PK Tool:Github PK Tool

RustAudio's repositories

cpal

Cross-platform audio I/O library in pure Rust

Language:RustLicense:Apache-2.0Stargazers:2455Issues:30Issues:412

rodio

Rust audio playback library

Language:RustLicense:Apache-2.0Stargazers:1622Issues:20Issues:286

vst-rs

VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.

Language:RustLicense:MITStargazers:1035Issues:28Issues:89

dasp

The fundamentals for Digital Audio Signal Processing. Formerly `sample`.

Language:RustLicense:NOASSERTIONStargazers:823Issues:22Issues:73

rust-portaudio

PortAudio bindings and wrappers for Rust.

Language:RustLicense:MITStargazers:365Issues:20Issues:76

deepspeech-rs

Rust bindings for the deepspeech library

Language:RustLicense:NOASSERTIONStargazers:296Issues:10Issues:31

dsp-chain

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

Language:RustLicense:MITStargazers:295Issues:30Issues:50

vst3-sys

Raw Bindings to the VST3 API

Language:RustLicense:NOASSERTIONStargazers:267Issues:14Issues:9

lewton

Rust vorbis decoder

Language:RustLicense:NOASSERTIONStargazers:252Issues:16Issues:56

baseview

low-level window system interface for audio plugin UIs

Language:RustLicense:Apache-2.0Stargazers:248Issues:10Issues:37

rust-jack

Decent jack bindings for rust

Language:RustLicense:MITStargazers:199Issues:12Issues:76

coreaudio-rs

A friendly rust interface to Apple's Core Audio API.

Language:RustLicense:Apache-2.0Stargazers:195Issues:19Issues:36

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.

Language:RustLicense:MITStargazers:172Issues:22Issues:13

rust-lv2

A safe, fast, and modular framework to create LV2 plugins, written in Rust

Language:RustLicense:Apache-2.0Stargazers:162Issues:12Issues:30

audrey

A crate to simplify reading, writing and converting between a variety of audio formats.

Language:RustLicense:NOASSERTIONStargazers:131Issues:16Issues:18

ogg

Ogg container decoder and encoder written in pure Rust

Language:RustLicense:NOASSERTIONStargazers:105Issues:15Issues:18

rimd

Library for handling Midi and Standard Midi Files in Rust

Language:RustLicense:MITStargazers:79Issues:17Issues:6

wmidi

Rust midi encoding and decoding library.

Language:RustLicense:MITStargazers:70Issues:7Issues:6

pitch_calc

A library for musical pitch conversions! Provides functions and methods for converting between frequency (hz), midi-step, letter-octave and mels.

coreaudio-sys

Raw bindings to the OSX CoreAudio framework generated by bindgen (see coreaudio-rs for a more rust-esque wrapper).

Language:RustLicense:MITStargazers:59Issues:14Issues:31

time_calc

A library for music/DSP time conversions! Provides functions and methods for converting between ticks, ms, samples, bars, beats and measures.

Language:RustLicense:NOASSERTIONStargazers:52Issues:20Issues:0

mp3

Rust MP3 decoder project

Language:RustLicense:NOASSERTIONStargazers:23Issues:20Issues:6

areweaudioyet

Are We Audio Yet?

Language:CSSLicense:MITStargazers:19Issues:5Issues:6

simplemad

A Rust interface for the MPEG audio (MP1, MP2, MP3) decoding library libmad

Language:ShellLicense:MITStargazers:17Issues:4Issues:8

vst2-sys

Bindings for the VST 2.4 API.

Language:RustLicense:Apache-2.0Stargazers:12Issues:13Issues:0

website

Website for all things audio in the Rust programming language

rnnoise-c

Rust bindings to Xiph's rnnoise denoising library

Language:RustLicense:NOASSERTIONStargazers:7Issues:7Issues:4

lyra

Feature extraction POC

Language:RustLicense:NOASSERTIONStargazers:4Issues:6Issues:0
Stargazers:0Issues:4Issues:0
Stargazers:0Issues:6Issues:0