Custom audio data

AdvancedProgrammer DynamicSoundSource.For an example of how to implement this, see the CompressedSoundSource` source code.

Example code

DynamicSoundSource at runtime, use:

  1. int sampleRate = 48000;bool mono = false;bool spatialized = false;DynamicSoundSource myCustomSource = new MyCustomSource(...);AudioListener listener = Audio.AudioEngine.DefaultListener;AudioEngine audioEngine = Audio.AudioEngine;SoundInstance myCustomInstance = new SoundInstance(audioEngine, listener, myCustomSource, sampleRate, mono, spatialized);await myCustomInstance.ReadyToPlay();myCustomInstance.Play();

See also

  • Global audio settings