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
142 forks
Language: Rust
last commit: 12 days ago
Linked from 1 awesome list

aacadpcmalacapple-losslessaudioaudio-decoderflacid3v1id3v2m4amediamkvmp2mp3mp4oggpcmrustvorbiswav

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rustaudio/cpal A cross-platform audio I/O library in pure Rust 2,718
rustaudio/rust-portaudio A set of bindings and wrappers for a cross-platform audio I/O library. 373
chaosprint/glicol A live coding language and audio DSP library for rapid prototyping and collaboration 2,248
jhasse/ears A Rust library for playing audio files with spatialization capabilities using OpenAL and libsndfile. 90
tramhao/termusic A music player written in Rust that supports various audio formats and allows users to play music and podcasts without subscription or registration. 1,102
rustaudio/rodio A Rust library for playing back audio files 1,789
ddiakopoulos/libnyquist A C++ library for decoding and playing various audio formats 539
yamadapc/augmented-audio A collection of audio processing libraries and tools built in Rust 189
grame-cncm/faust A functional programming language for real-time signal processing and synthesis 2,579
crbulakites/hum Converts markup text files to playable music saved as WAV files using Rust 38
tokio-rs/prost A Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files. 3,937
ruuda/hound A Rust library for reading and writing uncompressed audio files in the WAVE format. 485
not-fl3/quad-snd An audio library providing high-level cross-platform functionality for playback and mixing of audio in Rust. 110
maxl0rd/standingwave3 A dynamic audio library for Flash Player 10 and above, enabling complex audio output by chaining together audio sources, filters, and timed sequences. 162
ffmpeg/ffmpeg A collection of libraries and tools to process multimedia content 46,039