Symphonia

Audio decoder library

A Rust-based multimedia format demuxing, tag reading, and audio decoding library providing support for various audio codecs and container formats.

Pure Rust multimedia format demuxing, tag reading, and audio decoding library

GitHub

2k stars
18 watching
145 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list

aacadpcmalacapple-losslessaudioaudio-decoderflacid3v1id3v2m4amediamkvmp2mp3mp4oggpcmrustvorbiswav

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rustaudio/cpalA cross-platform audio I/O library in pure Rust2,772
rustaudio/rust-portaudioA set of bindings and wrappers for a cross-platform audio I/O library.376
chaosprint/glicolA live coding language and audio DSP library for rapid prototyping and collaboration2,306
jhasse/earsA Rust library for playing audio files with spatialization capabilities using OpenAL and libsndfile.90
tramhao/termusicA music player written in Rust that supports various audio formats and allows users to play music and podcasts without subscription or registration.1,173
rustaudio/rodioA Rust library for playing back audio files1,821
ddiakopoulos/libnyquistA C++ library for decoding and playing various audio formats543
yamadapc/augmented-audioA collection of audio processing libraries and tools built in Rust190
grame-cncm/faustA functional programming language for real-time signal processing and synthesis2,605
crbulakites/humConverts markup text files to playable music saved as WAV files using Rust38
tokio-rs/prostA Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files.4,001
ruuda/houndA Rust library for reading and writing uncompressed audio files in the WAVE format.495
not-fl3/quad-sndAn audio library providing high-level cross-platform functionality for playback and mixing of audio in Rust.111
maxl0rd/standingwave3A dynamic audio library for creating complex, streamed audio output in Flash162
ffmpeg/ffmpegA collection of libraries and tools to process multimedia content46,702