/matriarch-editor

A JavaScript MIDI SysEx editor for the Moog Matriarch

Primary LanguageJavaScriptCreative Commons Zero v1.0 UniversalCC0-1.0

Moog Matriarch Global Settings Editor

A JavaScript MIDI SysEx editor for the Moog Matriarch.

The Moog Matriarch v1.2.0 firmware release added the ability to read and write global settings to the Matriarch via SysEx messages. This application makes use of the Jazz-Soft JZZ.js Web MIDI library to send and receive those SysEx messages in your browser. Add a little jQuery and Bootstrap and we've got ourselves an editor!

You can use the editor here. You will need to configure some Web MIDI API extensions for Firefox and Safari. For Chrome you will need to allow Chrome access to MIDI on your computer when the pop-up requests it. There are instructions in the editor page itself.

This editor was written over a weekend by Mark Reid (who is not a web developer). It has only been tested on a Mac using Safari and Chrome. It is released under a Creative Commons Zero v1.0 Universal license, so feel free to fork, extend, and improve it as you see fit.