@@ -241,6 +241,37 @@ for further details.
241
241
242
242
## Library Updates
243
243
244
+ ### bevy_oddio
245
+
246
+ ![ an example using bevy_oddio] ( change_pitch_bevy_oddio_example.png )
247
+ _ an example using bevy_oddio_
248
+
249
+ [ bevy_oddio] by [ @harudagondi ] is an audio plugin
250
+ for the [ Bevy] game engine that uses the [ oddio] library.
251
+ It aims to allow first class support of non-static audio sources
252
+ like procedurally generated audio.
253
+ The library also aims to have a high amount of flexibility
254
+ in controlling custom audio sources where typical audio sink methods
255
+ would not suffice.
256
+
257
+ The previous month saw a new [ 0.2.0] [ bevy_oddio_02 ] release which
258
+ irons out some bugs and added new ergonomic features to allow a
259
+ better user experience. There is now added support for ` Mono `
260
+ and ` Stereo ` audio sources, support for more [ oddio]
261
+ types, a new example for controlling volume, and much more.
262
+ A lot of the APIs have been reworked to make it more flexible
263
+ and some public items were deleted to reduce redundancy.
264
+
265
+ The above screen shows an example of controlling a custom made audio source
266
+ ([ taken from here] [ bevy_fundsp_example ] ) by calling the .control() method.
267
+
268
+ [ bevy_oddio ] : https://github.com/harudagondi/bevy_oddio
269
+ [ @harudagondi ] : https://twitter.com/harudagondi
270
+ [ Bevy ] : https://bevyengine.org/
271
+ [ oddio ] : https://github.com/Ralith/oddio
272
+ [ bevy_oddio_02 ] : https://github.com/harudagondi/bevy_oddio/releases/tag/v0.2.0
273
+ [ bevy_fundsp_example ] : https://github.com/harudagondi/bevy_fundsp/blob/ca08963820c83dd723784db6c6f87df8eadd60e0/examples/oddio/controlled.rs#L40-L52
274
+
244
275
## Popular Workgroup Issues in Github
245
276
246
277
<!-- Up to 10 links to interesting issues -->
0 commit comments