gb-music

Generate Game Boy chiptune music and sound effects via Python.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/kurum-inc/gb-music --skill gb-music
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gb-music
Source: https://github.com/kurum-inc/gb-music/tree/main
Command: npx skills add https://github.com/kurum-inc/gb-music --skill gb-music

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires librosa, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to generate authentic chiptune music and sound effects compatible with Game Boy and GB Studio projects, streamlining retro game sound design.

Core Features & Use Cases

  • Music Generation: Produce custom .uge files in hUGETracker v6 format for background music, jingles, or looping soundtracks.
  • Sound Effect Creation: Generate .sav effect banks for short sound effects with precise channel control.
  • Audio Conversion: Convert MP3, M4A, or WAV files into Game Boy audio formats using Python scripting, facilitating integration of existing sound assets.
  • Use Case: For indie developers crafting a pixel-art platformer, this Skill automates the creation of background themes and sound effects, reducing manual sound design effort.

Quick Start

Ask the system to generate a chiptune background music track or convert an audio file into a Game Boy sound effect.

Frequently Asked Questions about gb-music

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

FAQPage Schema
How do I convert MP3 or WAV files to Game Boy audio formats for GB Studio?

To convert MP3, M4A, or WAV files to Game Boy audio formats, use this Skill's Python scripting capabilities to process and transform existing sound assets into compatible files for GB Studio projects.

Can I generate chiptune music files in hUGETracker format using Python?

Yes, you can generate custom chiptune music files in hUGETracker v6 format (.uge files) using Python, which can be used for background music, jingles, or looping soundtracks in Game Boy games.

What do I need to create Game Boy sound effects with precise channel control?

Creating Game Boy sound effects with precise channel control requires familiarity with Python scripting and the GB Studio sound format specifications to generate .sav effect banks accurately.

Does this audio conversion tool require the librosa dependency?

Yes, the librosa dependency is required for this audio conversion and chiptune generation tool to function, as it processes and analyzes audio files for Game Boy format output.

What is the best way to automate retro game sound design for a pixel-art platformer?

Automating retro game sound design is best achieved by using Python scripts to generate .uge music files and .sav sound effect banks, reducing manual effort for indie developers crafting pixel-art games.

Are there limitations when converting existing audio assets into Game Boy compatible formats?

Limitations when converting audio to Game Boy formats include the need to understand GB Studio sound format specifications and Python scripting, as complex audio may require manual adjustment for authentic chiptune fidelity.