bevy_mod_audio 0.1.0

streaming spatial audio and microphone support for bevy
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub mod audio_output;
pub mod microphone;
pub mod spatial_audio;

use crate::audio_output::AudioOutputPlugin;
use crate::microphone::MicrophonePlugin;
use bevy::app::PluginGroupBuilder;

pub struct ModAudioPlugins;

impl bevy::prelude::PluginGroup for ModAudioPlugins {
    fn build(self) -> PluginGroupBuilder {
        PluginGroupBuilder::start::<Self>()
            .add(spatial_audio::SpatialAudioPlugin)
            .add(AudioOutputPlugin)
            .add(MicrophonePlugin)
    }
}