Library for playing audio.
The library is very new and not much tested.
All the decoding is done by symphonia, so the supported formats are the same as symphonia.
```rust use raplay::{Sink, source::SineSource};
let sink = Sink::default(); // get the default output let src = SineSource::new(1000.); // create 1000Hz sine source sink.load(src, true)?; // play the sine wave ```
```rust use std::fs::File; use raplay::{Sink, source::Symph};
let sink = Sink::default(); // get the default output let file = File::open("music.mp3")?; // open the mp3 file let src = Symph::try_new(file)?; // create a symphonia decoder source sink.load(src, true)?; // play the mp3 file ```
It is available on crates.io