NiklasEi / bevy_kira_audio

A Bevy plugin to use Kira for game audio
Apache License 2.0
344 stars 54 forks source link

Implement a temporary solution for Streaming Audio #93

Open rayanmargham opened 1 year ago

rayanmargham commented 1 year ago

The Gist

Currently bevy kira only supports StaticAudioHandle's and for small projects this may not be a big issue but for big projects this is quite bad.

Bandaid Fix

Bevy is currently in talks of this See: https://github.com/bevyengine/bevy/issues/5422

This Kira plugin however should provide its own temporary solution. I'll start cooking up something when it's the weekend due to school.

MStoic13 commented 1 year ago

I found this crate kira-loaders that built its own streaming interface on top of kira, without bevy. It looks like it would be somewhat straightforward to expand channels in bevy_kira_audio to support StreamingSoundSettings too.

NiklasEi commented 1 year ago

That crate was part of an older kira version.