Toys

PokéSynth

A synthesizer where every Pokémon plays as its own instrument, tuned to its real stats.

Overview

I built a synthesizer where every Pokémon is its own instrument. Its stats and type shape the sound, from the warm tone of a Water type to the harsh bite of a Dragon. 898 Pokémon, 898 instruments, all built from real game data.

Live Site

Highlights

  • Type picks the synth. Every type has its own voice. Fire and Dragon growl, Ghost and Poison wobble, Water and Ice ring pure and clean.
  • Stats shape the tone. HP is sustain, Attack is distortion, Speed is how fast a note snaps. A fast, frail Pokémon sounds fast and frail.
  • A keyboard you can play. Fifteen keys by mouse, touch or keyboard, with octave shifting.
  • The whole thing retints. I wrapped it in a Game Boy shell that takes on your Pokémon’s type color, down to the LEDs.

How It’s Built

Everything runs in the browser, pulling data from PokéAPI. I added a bar chart that pulses as you play, showing which stat drives which part of the sound.

Process

I designed and built it solo. Charizard sounds nothing like Blastoise, and not because I decided it should. The stats already carry the character. The synth just lets you hear it.