bevy_mod_kira

Crates.iobevy_mod_kira
lib.rsbevy_mod_kira
version0.2.0
sourcesrc
created_at2023-03-21 10:04:17.972509
updated_at2023-11-14 01:49:29.506832
descriptionA plugin that integrates the Kira audio library for use in the Bevy game engine
homepage
repositoryhttps://github.com/jakerr/bevy_mod_kira
max_upload_size
id816070
size467,701
Jake Kerr (jakerr)

documentation

README

Bevy Mod Kira

Bevy Mod Kira is a plugin that integrates the Kira audio library with the Bevy game engine.

Motivation

The purpose of this plugin is to provide seamless integration of Kira audio library with Bevy game engine. Bevy Mod Kira is designed to be a minimal wrapper so that all of Kira's features can be used directly. The guiding design principal is that any feature supported by Kira should be accessible through this plugin (though it's not quite there yet.)

Status

This is a early release demo with hopes of receiving feedback. The design and API are very likely to change. Feel free to open an issue or pull request!

Documentation is still not ready but please see the examples for usage information. For an advanced example of usage check out the drum machine example:

cargo run --release --example drum_machine

License

All code in this repository is dual-licensed under either:

MIT License (LICENSE-MIT or http://opensource.org/licenses/MIT) Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in bevy_mod_kira by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 63

cargo fmt