Skip to content

Kira for audio in bevy #1304

@Dash-L

Description

@Dash-L

A while ago I opened an issue about how audio in its current state in bevy is very lacking in features. At the time I wanted to try to basically implement most of rodio's Source trait and make that into bevy's audio "API". However, I have recently come across a crate called kira which is an audio crate specifically targeted at games. What do you guys think about switching rodio with kira? It looks like at the moment games could probably get away with using bevy and kira separately, but I understand bevy likes having things all in one. If I were to try to improve bevy's audio API, should I stick to rodio or use kira instead? Or should audio be like networking right now and you just bring your own external crate?

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-AudioSounds playback and modificationC-FeatureA new feature, making something new possibleD-ComplexQuite challenging from either a design or technical perspective. Ask for help!

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions