roblox-audio
Installation
SKILL.md
roblox-audio
Official sources (always check these for the latest):
- https://create.roblox.com/docs/en-us/audio/objects (audio graph overview)
- https://create.roblox.com/docs/en-us/audio/effects (audio effects)
- https://create.roblox.com/docs/en-us/reference/engine/classes/Sound (legacy
Sound) - https://create.roblox.com/docs/en-us/reference/engine/classes/SoundService
- Engine classes:
AudioPlayer,AudioEmitter,AudioListener,AudioDeviceOutput,AudioDeviceInput,AudioTextToSpeech,AudioSpeechToText,Wire,AudioEqualizer,AudioCompressor,AudioReverb,AudioChorus,AudioDistortion,AudioEcho,AudioFlanger,AudioPitchShifter,AudioTremolo,AudioFader,AudioAnalyzer - Full reference: https://create.roblox.com/docs/en-us/reference/engine
This skill covers both the modern modular audio graph (the recommended system) and the legacy Sound/SoundGroup/SoundEffect system. The official docs now state that Sound, SoundGroup, and SoundEffect are discouraged in favor of the more robust functionality of audio objects. New work should use the graph; legacy code can keep using Sound where the graph offers no advantage.
Cross-reference:
- roblox-core/SKILL.md for services and script locations.
- roblox-animation/SKILL.md for driving audio from animation markers (footsteps, impact sounds).
- roblox-user-interfaces/SKILL.md for UI-triggered sound feedback.
- roblox-networking/SKILL.md for client-authoritative cosmetic audio vs server-authoritative gameplay audio.