love-audio

Generate and control audio output using Love2D's love.audio API.

1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/RedKenrok/skills --skill love-audio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: love-audio
Source: https://github.com/RedKenrok/skills/tree/main/skills/love-audio
Command: npx skills add https://github.com/RedKenrok/skills --skill love-audio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a simple interface to manage and play audio in Love2D, enabling developers to add sound effects and music to games without manually wiring low-level audio APIs.

Core Features & Use Cases

  • Create and control audio sources from files or data
  • Play, pause, stop, and loop sounds
  • Adjust listener properties and basic 3D audio settings
  • Use cases: adding sound effects to events, playing background music, and dynamic audio responses based on gameplay

Quick Start

Play a simple sound by creating a Source from a file, then start playback and adjust volume as needed.

Frequently Asked Questions about love-audio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I play sound effects in Love2D without using low-level audio APIs?

You play sound effects in Love2D by creating a Source from a file and controlling playback through the love.audio API. This Skill wraps that interface so you can manage audio without manually wiring low-level APIs.

What is the best way to implement background music playback in a Love2D game?

Background music playback in Love2D is handled by creating a Source from a music file, then using playback controls to loop and adjust volume. This Skill supports music playback through the love.audio API.

Can I adjust listener properties and 3D audio settings in Love2D?

Yes, you can adjust listener properties and basic 3D audio settings in Love2D. This Skill supports configuring listener properties and spatial audio settings through the love.audio API for dynamic audio responses based on gameplay.

How do I pause, stop, and loop audio sources in Love2D?

You pause, stop, and loop audio in Love2D by creating and controlling Sources from files or data using the love.audio API. This Skill enables play, pause, stop, and loop controls for sound effects and music.

Does Love2D support real-time audio generation for dynamic gameplay?

Yes, Love2D supports real-time audio generation. This Skill uses the love.audio API to generate and control audio output, making it suitable for dynamic audio responses based on gameplay events in LÖVE-based games.

Why should I use a dedicated Love2D audio interface instead of direct API calls?

A dedicated Love2D audio interface lets you add sound effects and music to games without manually wiring low-level audio APIs. This Skill provides a simple interface to create, control, and configure audio sources and listener properties.