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

`cubeb` audio backend improvements

Open orottier opened this issue 3 years ago • 1 comments
trafficstars

  • [ ] Fix occasional segfaults when interacting with the stream (suspend, resume, get latency)
  • [x] Support other output channel configs than STEREO
  • [ ] Validate 4.1 output and other number of speakers
  • [ ] Support other input channel configs than STEREO
  • [ ] Setup a single stream for both input and output handling (currently two streams are used, leading to time drifts)
  • [ ] What if hardware does not support SampleFormat::Float32LE?

orottier avatar Jul 25 '22 16:07 orottier

A solution for the segfaults could be to run the rust implementation of the audiounit backend: https://github.com/mozilla/cubeb-rs/pull/75#discussion_r946494221

orottier avatar Nov 01 '22 07:11 orottier