Crate bevy_rustysynth

Source
Expand description

A plugin which adds MIDI file and soundfont audio support to the bevy engine via rustysynth.

Structs§

MidiAssetLoader
AssetLoader for MIDI files (.mid/.midi)
MidiAudio
Asset containing MIDI file data to be used as a Decodable audio source
MidiFileDecoder
Decoder for MIDI file playback
MidiNote
Represents a single MIDI note in a sequence
RustySynthPlugin
This plugin configures the soundfont used for playback and registers MIDI assets.

Enums§

RustySynthSet
Set labels for rustysynth systems
SetSoundfontEvent
Event for setting the soundfont after initialization This will not affect sounds which have already been rendered