To better understand the state and inner workings of an ER-1 I created this visual tool in Excel that displays every detail of each Pattern and Song in Electribe memory. I mostly use it as a quick search tool to find patterns that, as an example, have 12 step bars, or use Ring Mod, or have Motion Sequence for a specific parameter. I also use it to quickly see which Patterns are in a specific Song, or which Songs use a specific Pattern, etc. etc. etc. It’s here now, up for grabs.
Electribe Sysex Browser is an Excel workbook with macros to dissect the MIDI Sysex files. It has been running on Windows but, being written in basic VBA it would hopefully run on MacOS as well. The tool takes all Sysex Data Dumps that an Electribe ER-1 can produce. Those include:
|ALL PATTERN DATA DUMP
|Can be invoked directly from MIDI DUMP Menu (Ptn), or with Sysex REQUEST ALL PATTERN DATA DUMP message.
|CURRENT PATTERN DATA DUMP
|No MIDI DUMP Menu option, use Sysex REQUEST CURRENT PATTERN DATA DUMP message to acquire this dump. Update! Shaman Firmware 3.0.8 adds new option (Pt.1) to MIDI MENU to accomplish this.
|ALL SONG DATA DUMP
|Can be invoked directly from MIDI DUMP Menu (SnG), or with Sysex REQUEST ALL SONG DATA DUMP message.
|CURRENT SONG DATA DUMP
|No MIDI DUMP Menu option, use Sysex REQUEST CURRENT SONG DATA DUMP message. Update! Shaman Firmware 3.0.8 adds new option (Sn.1) to MIDI MENU to accomplish this.
|ALL DATA DUMP
|Can be invoked directly from MIDI DUMP Menu (ALL), or with Sysex REQUEST ALL DATA DUMP message.
For my own reference I also have a list of those sometimes hard to remember ER-1 keypresses that expose part of the information in those Sysex dumps.
|STEP1..4 indicate Pattern Length (number of bars)
|STEP5..7 indicate Pattern Scale/Beat (1/16, 1/32, triplet)
|STEP1..4 LEDs indicate MOTION SEQ data in selected Part
|STEP5..6 LEDs indicate DELAY MOTION SEQ (Delay Depth data) in selected Part
|STEP7..8 LEDs indicate DELAY MOTION SEQ (Delay Time data) in selected Part
(Open image in new tab for full size).
Note. This file contains macros and therefore Excel issues a warning about enabling macros. Either accept this or refuse, to not run the tool.