All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Updated bevy and other crate dependencies.
0.3.0 - 14-11-2022
Updated bevy and other crate dependencies.
- Implemented
SignalforIterMono(bevy_oddio)
0.2.0 - 14-11-2022
Reworked the majority of the internals.
- A way to play streaming DSP sources. See
SourceType::Dynamic. - You can play DSP sources using
Audio::play_dsp. - Two iterators on streaming audio sources:
IterandIterMono.
- Adding the DSP plugin.
- You must now call
DspPlugin::default().
- You must now call
- The method on adding DSP sources.
- No more initializing using
DspAssets! - Just add your DSP function using
app.add_dsp_source
- No more initializing using
- Playing DSP sources require
Audioto be mutable. (UseResMut) - A lot of internals are shuffled around.
DspAssets. Initialize DSP graphs usingApp::add_dsp_sourceinstead.FnDspGraph. This is now reworked to the traitDspGraphand can work with any type now.StreamingDspSource. This is now reworked toIter(bevy_kira_audioandbevy_oddio) andIterMono(bevy_audio).
0.1.0 - 01-08-22
- New bevy plugin!
bevy_fundspintegrates fundsp with bevy.