From 050df278539d5dd0a8a161fb86e7ab0be845f7a9 Mon Sep 17 00:00:00 2001 From: Andrew Minnich Date: Wed, 6 Jan 2021 01:22:58 -0500 Subject: [PATCH 1/2] N17: Kira --- content/posts/newsletter-017/index.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/content/posts/newsletter-017/index.md b/content/posts/newsletter-017/index.md index b0c3e7381..2bbeede70 100644 --- a/content/posts/newsletter-017/index.md +++ b/content/posts/newsletter-017/index.md @@ -89,6 +89,29 @@ This month's updates: ## Library & Tooling Updates +### [Kira] + +[Kira] by [@tesselode] is an audio library designed to help create expressive +audio for games. It aims to fill the holes in many game engines' built-in audio +APIs with features for creating seamless music loops and scripting audio events. + +Kira v0.2.0 and v0.3.0 were released recently with quite a few improvements: +- Arrangements for stitching together multiple sounds and better seamless looping +- Per-sequence custom event types +- Groups for controlling multiple instances at a time +- Audio streams for sending arbitrary audio data to the mixer +- Lots of smaller features and workflow improvements + +Kira v0.4.0 is in the works with an API refactor, serde support for config +structs, and WASM support. + +[Kira]: https://github.com/tesselode/kira +[@tesselode]: https://twitter.com/tesselode + +_Discussions: +[/r/rust](https://www.reddit.com/r/rust/comments/kkf1jz/kira_game_audio_library_v030_persequence_custom/), +[Twitter](https://twitter.com/tesselode/status/1342878087990685700)_ + ### [Tetra] [Tetra] is a simple 2D game framework, inspired by XNA and Raylib. This month, From 7ba8d4bfad0a2dc093fd82d6e14d7d2ac2e984f9 Mon Sep 17 00:00:00 2001 From: Andrew Minnich Date: Wed, 6 Jan 2021 12:57:01 -0500 Subject: [PATCH 2/2] fix linter issue --- content/posts/newsletter-017/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/posts/newsletter-017/index.md b/content/posts/newsletter-017/index.md index 2bbeede70..130cf6317 100644 --- a/content/posts/newsletter-017/index.md +++ b/content/posts/newsletter-017/index.md @@ -96,6 +96,7 @@ audio for games. It aims to fill the holes in many game engines' built-in audio APIs with features for creating seamless music loops and scripting audio events. Kira v0.2.0 and v0.3.0 were released recently with quite a few improvements: + - Arrangements for stitching together multiple sounds and better seamless looping - Per-sequence custom event types - Groups for controlling multiple instances at a time