Chipvoice — Development skill for Claude Code
The sound chips of the old machines, emulated to the cycle and measured against the hardware, in a browser and on a server: the NES's 2A03 and the Game Boy's APU so far, with a driver, a tracker and a.
How to install Chipvoice
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open gwendall/chipvoice and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Chipvoice does
The sound chips of the old machines, emulated to the cycle and measured against the hardware, in a browser and on a server: the NES's 2A03 and the Game Boy's APU so far, with a driver, a tracker and an API, so people and their agents can write music for them and it plays the way the machine played it.
Alternatives in Development
- Happy Coder — by GrocerPublishAgent - Spawn and control multiple Claude Codes in parallel from your phone or desktop 15.7k ★
- Microsandbox — Open-source self-hosted MicroVM sandboxes with sub-200ms startup, hardware-level isolation via libkrun 5k ★
- Magnitude — Open source inference server your agent sets up for you 1.5k ★
README
chipvoice
For scoped agent authorization, separate artist profiles, HTTP evaluation before publication, MP3 sharing and grouped console versions, see [Artists and agents](docs/ARTISTS-AND-AGENTS.md).
Ask an agent to create a song using [skill.md](https://chipvoice.dev/skill.md): it should compose original material and deliver complete audio. Local creation needs no account; a requested Chipvoice publication uses your authorized artist. The sample composition is an optional API fixture, not the default song.
**Create, code and publish complete songs:** [music workspace](https://chipvoice.dev/create), [community](https://chipvoice.dev/explore), [SDK / HTTP docs](https://chipvoice.dev/docs). Versioned projects preserve complete performances, with cancellable playback, original pixel avatars and immutable published WAVs. No account is needed to create or listen; publication uses your account. [Project contracts and operating limits](https://github.com/gwendall/chipvoice/blob/main/docs/CREATION.md).
Automatic mixing for complete adaptations uses measured instrument responses, with optional `PerformancePart.mix` importance/trim and explicit unknown-sound fallbacks. Native command playback keeps its original mix. Short game phrases can use the same policy. [API and qualification](https://github.com/gwendall/chipvoice/blob/main/docs/MIXING-API.md).
Five classic sound chips, emulated to the cycle and checked against reference cores and hardware test ROMs, in a browser and on a server, so that people and their agents can write music for them and hear it the way the machine played it.
**[chipvoice.dev](https://chipvoice.dev)** to play it. `npm i chipvoice` to use it.
The [playground](https://chipvoice.dev) opens with complete arrangements: Mario's four native Famicom voices, Zelda's native NES arrangement and Sonic's original Mega Drive FM/PSG/DAC performance. Selectin
Related Skills
Claude Gamba
A slot machine inside Claude Code: spin while your agent works, chips come only from the tokens it burns. No r
Sm64 Gba
Super Mario 64's movement and collision code on the Game Boy Advance, bit-exact with the original, plus a play
Nes Reverse Engineering
Platform-agnostic methodology for reverse-engineering NES/Famicom ROMs into faithful recreations on any target
Crystal Quest Gg
A W.I.P. colourised Sega Game Gear vibe-port conversion of the 1991 Game Boy version of Crystal Quest. Generat
Zelda JS Sms
A W.I.P., faithful, playable vibe-port of Matthew-SA/zelda-js (a JavaScript clone of the NES classic The Legen
Validate Research
Validate research document against FAR (Factual, Actionable, Relevant) rubric
Related Agents
Systems
Pure Luau game logic in src/shared/core and src/server/core, and its specs. Use for rules, state machines, and
Cycle Clerk
Runs one scripts/cycle.sh or scripts/journal.sh command and returns its last stdout line verbatim. The Workflo
Game Sound Designer
Sound Designer. Produces BGM + SFX. Procedural-first (gen-sfx CLI), Suno/external when game-feel demands it. O