rodio icon indicating copy to clipboard operation
rodio copied to clipboard

Rust audio playback library

Results 177 rodio issues
Sort by recently updated
recently updated
newest added

Suggested supported waves: - [ ] Sine Wave - [ ] Square wave - [ ] Triangle wave - [ ] Sawtooth wave

Rodio should expose the format selection to the user so they can force a specific CPAL format so they can select a specific output format beyond just the default one....

The function play_raw, as it's name implies, should reject playing any source which has a different sample rate/channels than the selected device because it would cause audio distortion because of...

Some DSP algos are easier to implement in f64 because of higher precision, it would be nice to be able to pass f64 around and cast it to the backend...

enhancement

They also seem to play for the same length no matter how long the file is. I'm just running code ilke ``` let file = File::open("solving4.ogg").unwrap(); let source = Decoder::new(BufReader::new(file)).unwrap();...

bug

The question was brought up by this `ggez` issue: https://github.com/ggez/ggez/issues/477 Edit for clarification: Basically, we just want to be able to find the duration of the decoded stream without having...

Is there any way to skip over audio samples using radio? I tried to seek the `BufReader` forward but that results in an `UnrecognizedFormat` error. The only way I've found...

Probably needs something like `dynamic_mixer` to handle the samples when the controller receives the signal to start fading out.

Would it be possible to add a playback speed to sinks?

enhancement

There seems to be some kind of timing related issue that only manifests itself when building with `--release`. Once https://github.com/tomaka/rodio/blob/master/src/dynamic_mixer.rs#L112 evaluates to `true` and casues `next` to return `None` the...

bug