How it works
Search a song or upload your own MIDI, pick a source, hit Generate. The Wario Synthesis Engine analyses the MIDI and resynthesises it with Web Audio oscillators into a chunky 8-bit chiptune. (Honestly it's closer to a SNES than a Game Boy — the v2 beta tab goes for the real Game Boy chip.) All processing runs in your browser.
What's the "v2 beta" tab?
An experimental engine that goes for the actual Game Boy sound chip (the Sharp LR35902): real pulse, wave and noise channels. It's a rough work in progress, so v1 stays the default — but try it from the v2 beta tab up top.
Can I upload my own MIDI?
Yes. Use Upload MIDI next to Search and pick a .mid or .midi file from your device. It is parsed locally in your browser — nothing is uploaded to our servers.
Can I save the generated version?
After Generate finishes, use Save Audio (WAV) or Save MIDI to download the Game Boy-style result.
Can I share my result?
Yes — if you used Search and picked an online MIDI source, Copy link and Share to X appear after Generate. They create a link others can open at wario.style/play.
Why can't I share an uploaded MIDI?
Share links need a fetchable online MIDI URL. Files you upload stay on your device only, so Copy link and Share to X are hidden for those — you can still play, generate, and export them.
Why "Enable Audio" on iPhone?
Apple blocks sound until you tap something. Hit the button once and you're good. Still silent? Check your ringer switch.
About
A non-commercial project by @b1rdmania for lols. Please don't sue me. Built with Claude Code.
Ps. I love Claude Code.