QY70 / QY100 Web Console

Voice Browser

Entries marked QY100 aren't present on the QY70.

Click a voice, preset, or kit to select it (for editing/saving) - use its Push button to actually apply it.

Parameters


MIDI Log

History of the last 30 messages.


  

Instructions

Your browser will prompt for MIDI device access the first time you connect - this page needs that permission allowed, or it can’t see any MIDI interface at all. If you accidentally blocked it, allow MIDI access again from your browser’s site settings (usually the padlock/info icon next to the address bar) and reload the page.

Click Find Devices to grant this page MIDI access, then pick your interface from MIDI In and MIDI Out. Leave MIDI In set to (none) for most tasks - incoming messages while an action is in progress can trigger unexpected changes on the device. Turn it on only when editing Drum Setup, where it lets the console follow what you play or select on the device itself.

If parameter edits don’t seem to be taking effect, click Send XG System On once - the QY70/QY100 may ignore Parameter Change messages until it receives this. This can also be used to reset all voices to default. Be careful to save your work on the device often to avoid accidental data loss.

Support Future Projects

The QY100 Explorer web console, the QY70 and QY100 protocol reverse-engineering behind it, and the custom style files available on this site are all projects I develop and maintain on my own time.

If you’ve found these resources useful, becoming a Patreon supporter directly helps fund the hours that go into reverse-engineering more of the QY70 and QY100’s hidden capabilities, creating new files and resources, and developing tools like this web console.

A QY70/QY100 SmartMedia card loaded with custom style files

What’s already available

As a QY100 Explorer supporter, you’ll gain access to specialized files and starter material designed to expand what you can do with the Yamaha QY70 and QY100.

There’s already a growing collection of resources available, including:

Help shape what comes next

Your support helps keep the website running, funds the time required for technical investigation and reverse-engineering, and makes it possible to continue developing new tools and resources for the QY community.

If any of my content has been useful to you, please consider becoming a Patreon supporter. It directly supports the continued development of these resources and helps uncover more of the QY70 and QY100’s hidden possibilities.