What problem does it solve?
This skill decodes audio data from sound files and exposes structured objects for analysis and manipulation in LÖVE-based projects. It does not play audio by itself, but prepares data for later playback or processing.
Core Features & Use Cases
- Decode audio data from common formats using love.sound.Decoder and associated SoundData structures.
- Create SoundData from files, File objects, or decoders for preprocessing, analysis, or transformation prior to playback.
- Inspect audio properties such as duration, sample rate, bit depth, and channel count to drive asset pipelines and in-game logic.
- Use Case: Prepare and transform ambient or effect sounds for dynamic in-game behavior, streaming, or offline processing.
Quick Start
Use this skill to decode a sound file and inspect its duration, sample rate, and channel count with love.sound.newDecoder and related APIs.