Audio Tools API Reference
This reference is generated from the shipped Audio Tools assemblies and their XML documentation.
AudioTool
Section titled “AudioTool”- AudioContextMenu — Context menu integration for editing audio files directly from the Project window.
- AudioEditorUI — Audio editor window for trimming, processing, and exporting audio files. Can work standalone (via context menu) or embedded (via IAudioSource).
- AudioHeaderReader — Lightweight audio header reader that extracts metadata (duration, channels, sample rate) from audio file headers without loading the full audio data.
- AudioHeaderReader.AudioHeaderInfo — Result of parsing an audio file header.
- AudioManager — Audio playback and loading for the Audio Tool.
- AudioProcessor — Audio processing utilities for trimming, normalizing, fading, and exporting audio files.
- AudioWaveformRenderer — Renders audio waveforms to textures for visualization in the editor. Stateless for textures - caller owns and passes texture references.
- FileAudioSource — Audio source for files directly on disk (standalone mode).
- IAudioSource — Abstraction for an audio file source, allowing the Audio Tool to work with different sources (standalone files from disk, assets in packages, etc.)