web-audio-api-rs icon indicating copy to clipboard operation
web-audio-api-rs copied to clipboard

A Rust implementation of the Web Audio API, for use in non-browser contexts

Results 90 web-audio-api-rs issues
Sort by recently updated
recently updated
newest added

Add links to were applicable. The information in the spec should not be duplicated apart from a short summary in doc comments. Only deviations from the spec should be noted...

Constructor: https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-createscriptprocessor `createScriptProcessor(bufferSize, numberOfInputChannels, numberOfOutputChannels)` Interface: ``` [Exposed=Window] interface ScriptProcessorNode : AudioNode { attribute EventHandler onaudioprocess; readonly attribute long bufferSize; }; ``` Event with the input/output buffers: ``` [Exposed=Window] interface...

Hey, Trying to wrap the Analyzer I just ran on the fact that `get_float_frequency_data` and `get_float_time_domain_data` are both waiting for a `Vec` while it seems to me that everywhere else...

The current one (LISTEN by Ircam) is quite old, they are providing more recent versions. Recent versions appear to use the .sofa file format. This may not be supported by...

I would be great for our collaborators to write down a simple document about the internal architecture of this library. Covering - what lives in control thread - what lives...

First #507 should be implemented. Then we can switch out `hound` for the encoding and use `symphonia`

To future proof the v1 API we should change the constructor from `pub fn new(stream: &MediaStream) -> MediaRecorder` to `pub fn new(stream: &MediaStream, options: MediaRecorderOptions) -> Result` with ``` #[non_exhaustive]...

Hello, I'm transitioning from JavaScript to Rust for handling media streams and I'm facing some challenges particularly with the `MediaRecorder` implementation. ### Background In JavaScript, I was able to specify...

Okay so this was pretty cool and at the same time frightening. I guess we should never merge this, but we now have a baseline for JS processing. Performance is...

Fixes https://github.com/orottier/web-audio-api-rs/issues/423