bevy_ym2149 0.9.1

Bevy audio plugin for YM2149 PSG emulator
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Convenience helpers to wire common YM2149 plugin stacks.
use bevy::prelude::*;

use crate::plugin::Ym2149Plugin;

/// Adds the core YM2149 audio plugin with all subsystems enabled.
pub fn add_audio_stack(app: &mut App) {
    app.add_plugins(Ym2149Plugin::default());
}

/// Adds YM2149 audio. For audio + viz, use `bevy_ym2149_viz::add_full_stack`.
pub fn add_full_stack(app: &mut App) {
    add_audio_stack(app);
}