rodio
Rust audio playback library (by RustAudio)
swyh-rs
Stream What You Hear written in rust, inspired by SWYH. (by dheijl)
Our great sponsors
rodio | swyh-rs | |
---|---|---|
9 | 8 | |
1,557 | 278 | |
2.8% | - | |
6.9 | 9.4 | |
4 days ago | 8 days ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rodio
Posts with mentions or reviews of rodio.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-24.
-
An alternative to FFmpeg?
There's symphonia for audio, although it's quite low-level. rodio is a better choice if you just want to play some sounds.
-
Introducing the Music Player: A High-Performance, Extensible Application for Digital Audio Playback
The Music Player is based on Rodio, which is a high-performance audio playback library for Rust, and Symphonia, which is a Rust library for working with music metadata and audio decoding. This allows the Music Player to provide high-quality audio playback and management.
-
Modify pitch and volume while a sound file is playing
I have tried the https://crates.io/crates/rodio crate already but I did not find a way to change the parameters while the background thread is playing the song.
-
Streaming Youtube Audio/Video with Rust
I changed into mp3 cuz I didn't know how to use rodio to play other file format like m4a, because it needed symphonia and I could'nt find any example of symphonia on the internet.
-
Symphonia v0.3: pure-Rust decoders for MP3, WAV, FLAC, AAC
Also, you can now use Symphonia as a backend in rodio.
swyh-rs
Posts with mentions or reviews of swyh-rs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-25.
-
Can I use my Sonos One as audio for my PC?
swyh-rs is known to work with Sonos if you select the WAV header option.
-
Best way to stream windows sounds?
It seems that swyh-rs (https://github.com/dheijl/swyh-rs) can stream to Sonos if you select "WAV" format, you could give it a try, but no guarantees.
What are some alternatives?
When comparing rodio and swyh-rs you can also consider the following projects:
Symphonia - Pure Rust multimedia format demuxing, tag reading, and audio decoding library
rust-portaudio - PortAudio bindings and wrappers for Rust.
cpal - Cross-platform audio I/O library in pure Rust
rust-fmod - A rust binding for the FMOD library
rust-vst2 - VST 2.4 API implementation in rust. Create plugins or hosts.
openal-rs
hound - A wav encoding and decoding library in Rust
ears - Easy Api in Rust to play Sounds
minimp3-rs - minimp3 rust bindings + wrapper
tune - Make xenharmonic music and create synthesizer tuning files for microtonal scales.