Module audio

Module audio 

Source
Expand description

Audio system for 3D acoustic simulation.

Provides:

  • Audio sources with 3D positioning
  • Binaural microphone capture
  • Audio file I/O
  • Real-time audio streaming

Re-exports§

pub use binaural::BinauralMicrophone;
pub use binaural::BinauralProcessor;
pub use binaural::DelayLine;
pub use binaural::VirtualHead;
pub use source::AudioSource;
pub use source::SourceManager;
pub use source::SourceType;

Modules§

binaural
Binaural audio system for 3D spatial hearing simulation.
source
Audio sources for 3D acoustic simulation.

Structs§

AudioConfig
Audio configuration for the simulation.
AudioSystem
Combined audio system manager.

Enums§

WavError
Error type for WAV operations.

Functions§

load_wav
Load audio samples from a WAV file.
save_stereo_wav
Save stereo audio to a WAV file.
save_wav
Save audio samples to a WAV file.