โ† Back to tools
Roland MT-32 ยท User Manual

EMETERIO
V20

A complete browser-based editor for the Roland MT-32 Multi-Timbral Sound Module. Edit timbres, manage your library, configure performance and rhythm โ€” all via Web MIDI, no software required.

V20 ยท 2026 ยท Web MIDI API

Requirements

  • Browser: Google Chrome or Microsoft Edge (Web MIDI API required). Firefox and Safari are not supported.
  • MIDI interface: A USB-MIDI interface that supports SysEx, or a USB cable if your MT-32 has USB-MIDI.
  • MT-32 settings: SysEx must be enabled on your unit. Check your MT-32 manual under System settings.
  • HTTPS: The editor must be served from a secure (https://) URL for Web MIDI to work. Running from a local file:// URL will not work.
Note

The first time you open the editor, Chrome will ask for MIDI access permission. Click Allow โ€” without this the editor cannot communicate with your hardware.

MIDI Connection

  1. Connect your MT-32 to your computer via a USB-MIDI interface. Make sure MIDI IN and MIDI OUT are both connected.
  2. Open the editor in Chrome or Edge.
  3. Grant MIDI access when prompted by the browser.
  4. In the top bar, select your MIDI input and output ports from the dropdowns. Both should point to your interface.
  5. Click the โŸณ refresh button if your device doesn't appear โ€” plug it in before opening the editor.
  6. The status indicator in the top right will turn green when the connection is active.
Important

Make sure no other software (DAW, etc.) is using the same MIDI ports simultaneously. Shared MIDI access can cause dropped SysEx messages.

Interface Overview

The editor is organized into five main sections, accessible via the tab bar at the top:

TabDescription
๐Ÿ“ฆ LibraryManage your master library of timbres. Import .syx files, organize into folders, search and transfer timbres to the editor slots.
โœ๏ธ Timbre EditorEdit the 64 user timbre slots. Full LA synthesis control with partial editor, WG, TVF, TVA, envelopes and more.
๐ŸŽน PerformanceConfigure MIDI channels, volume and other performance settings for each of the 8 parts.
โš™ SystemGlobal MT-32 settings: master volume, reverb mode, and system parameters.
๐Ÿฅ RhythmConfigure the rhythm part: assign PCM samples to rhythm keys, set level, output and reverb per key.

The right-hand side panel handles MIDI transmission โ€” sending your edits to the MT-32, loading .syx files, and saving your work.

๐Ÿ“ฆ Library

The Library is your master collection of timbres โ€” separate from the 64 editable slots. You can store hundreds of timbres here, organized into folders, and transfer them to the edit slots as needed.

Loading timbres into the Library

  • Click ๐Ÿ“‚ Cargar .syx โ†’ Biblioteca to import a SysEx file directly into the library. Timbres are added to the current folder.
  • Click ๐Ÿ“‚ Abrir .json to load a previously saved library in JSON format (includes folder structure and names).

Organizing with folders

  • Click ๐Ÿ“ + Carpeta to create a new folder.
  • Click the pencil icon โœŽ next to a folder name to rename it.
  • Click the trash icon ๐Ÿ—‘ to delete a folder and all its timbres.

Working with individual timbres

  • Use the search box to filter timbres by name across the entire library.
  • Click โ†’ on any timbre to open it in the Timbre Editor.
  • Click โœŽ to rename a timbre.
  • Click ๐Ÿ—‘ to delete a timbre from the library.

Saving the Library

  • Click โฌ‡ Guardar .json to save the entire library (with folder structure) as a JSON file. This is your backup โ€” save it often.
Tip

The library is also saved automatically in your browser's local storage. But always keep a .json backup โ€” browser storage can be cleared.

โœ๏ธ Timbre Editor

The Timbre Editor lets you edit any of the 64 user timbre slots. The MT-32 uses LA (Linear Arithmetic) synthesis, which combines PCM samples with digital subtractive synthesis.

Selecting a timbre

The left panel shows all 64 timbre slots (1โ€“64). Click any slot to load it into the editor. The currently selected slot is highlighted in amber.

Structure selector

Each timbre has up to 4 Partials combined according to a Structure. Click one of the 8 structure buttons to change how Partials are routed. The diagram shows the signal flow โ€” ring modulation and mixing combinations.

Partial editor (tabs 1โ€“4)

Click any of the Partial 1 โ€“ Partial 4 tabs to edit that partial. Each partial has:

SectionParameters
WG (Wave Generator)PCM Wave selection, Pitch Coarse/Fine, Keyfollow, Bender, LFO mod, Pulse Width and PWM
TVF (Time Variant Filter)Cutoff, Resonance, Keyfollow, Bias Point & Depth, Envelope (Time 1โ€“4, Level 1โ€“3)
TVA (Time Variant Amplifier)Level, Velocity sensitivity, Bias Point 1 & 2 & Depth, Envelope (Time 1โ€“4, Level 1โ€“3)
LFORate, Delay, Pitch/Filter/Amplitude depth

TVF & TVA Bias editors

The bias editors show an interactive keyboard. Drag the marker along the keyboard to set the bias point. For TVA, right-click on the keyboard to toggle the direction of each bias point (above or below the key).

Sending a timbre to the MT-32

After editing, click โฌ† Enviar al MT-32 in the right panel to write the current 64-slot set to the hardware.

Note

The MT-32 stores edits in RAM. They will be lost when powered off unless you save them to a .syx file first, or write them with Send All.

๐ŸŽน Performance

The Performance section configures how the MT-32 responds to incoming MIDI across its 8 parts (plus the rhythm part).

For each part you can set:

  • MIDI channel โ€” which channel this part listens on (1โ€“16)
  • Timbre assignment โ€” which timbre number (1โ€“64 for user, or preset bank) is assigned to this part
  • Volume and Pan โ€” part level and stereo position
  • Key range โ€” the note range this part responds to
  • Reverb switch โ€” whether reverb is applied to this part

Click โฌ† Enviar al MT-32 in the right panel to send the current Performance setup to the hardware.

โš™ System

The System section controls the MT-32's global reverb settings. These are the only system parameters exposed in EMETERIO โ€” other MT-32 system parameters (master volume, partial reserve, etc.) are intentionally not included to keep the editor focused and avoid accidental changes to the hardware's global state.

ParameterDescription
Reverb ModeRoom, Hall, Plate, or Tap Delay
Reverb TimeDecay length of the reverb tail
Reverb LevelWet/dry amount of reverb in the mix

Click Enviar System to send the reverb settings to the MT-32 without touching the timbres or other data.

๐Ÿฅ Rhythm

The Rhythm section in EMETERIO is designed around the Roland TR-8 drum machine as the trigger source. It uses 11 fixed slots โ€” the last 11 of the 64 user timbre area (M54โ€“M64) โ€” each permanently mapped to a TR-8 pad MIDI note.

Important โ€” these are user timbres, not PCM samples

Each rhythm slot is a fully editable user timbre (LA synthesis), not a raw PCM drum sample. You can open any rhythm slot in the Timbre Editor and edit it like any other timbre โ€” with one deliberate limitation: rhythm timbres are restricted to a maximum of 2 active Partials. This prevents the clicks, pops, and noise that occur when the MT-32 runs out of Partial RAM while the drum part is firing rapid notes. Keeping it at 2 Partials per slot ensures clean, reliable playback.

Fixed MIDI note mapping (TR-8)

Each of the 11 rhythm slots is hardwired to the MIDI note that the corresponding TR-8 pad sends. You don't configure these โ€” they're fixed in the SysEx Rhythm Setup that EMETERIO writes to the MT-32:

SlotTR-8 PadMIDI NoteNote Name
M54BD โ€” Bass Drum36C2
M55SD โ€” Snare Drum38D2
M56LT โ€” Low Tom43G2
M57MT โ€” Mid Tom47B2
M58HT โ€” Hi Tom50D3
M59RS โ€” Rim Shot37C#2
M60HC โ€” Hand Clap39D#2
M61CH โ€” Closed Hi-Hat42F#2
M62OH โ€” Open Hi-Hat46A#2
M63CC โ€” Crash Cymbal49C#3
M64RC โ€” Ride Cymbal51D#3

Editing rhythm timbres

To edit a rhythm sound, click on its slot in the Library or Timbre Editor (slots 54โ€“64). The Partial editor will open normally โ€” just remember the 2-Partial limit. You can design any LA synthesis sound: oscillator waves, filter, envelope, LFO. The result is a fully synthesized drum hit, not a sample playback.

Per-slot controls (Rhythm section)

In the ๐Ÿฅ Rhythm tab, each of the 11 slots has three adjustable parameters:

ParameterRangeDescription
Level0โ€“100Output volume for this drum hit
Pan-7 to +7Stereo position (0 = center)
RevOn / OffWhether reverb is applied to this slot

Changes are sent to the MT-32 immediately when you release a slider or toggle reverb. To write the full Rhythm Setup to permanent memory, click โฌ† Enviar al MT-32.

Tip โ€” using without a TR-8

The MIDI note mapping follows the General MIDI drum standard for most pads, so the rhythm section works with any drum machine or DAW that sends notes on those pitches โ€” not just the TR-8. Just make sure your device sends on the same MIDI channel as the MT-32's rhythm part.

Send & Receive

The right-hand panel handles all MIDI transfer operations.

Sending to the MT-32

  • โฌ† Enviar .syx al MT-32 โ€” sends everything: timbres, system, performance and rhythm in one operation. Use this for a full restore.
  • Enviar System โ€” sends only the system settings block.
  • โ–  Detener โ€” aborts a transfer in progress.

A progress bar shows the current transfer. Large SysEx transfers take a few seconds โ€” do not power off the MT-32 during transfer.

Loading from a .syx file

  • Click ๐Ÿ“‚ Cargar .syx to load a SysEx file into the editor slots. This does not send to the hardware automatically.
  • After loading, click Send All to write to the MT-32.
Tip

Always save a .syx backup before sending new timbres โ€” the MT-32's RAM will be overwritten and the previous state cannot be recovered.

SYX Files

SysEx (.syx) files are the universal format for storing MT-32 data. EMETERIO can both load and save them.

  • โฌ‡ Guardar como .syx โ€” exports the current 64 timbres as a .syx file you can keep as a backup or share.
  • Standard MT-32 .syx files from other sources (editors, archives) can be imported directly into the Library or the edit slots.

SysEx files from the original Roland MT-32 sysex format (header F0 41 1n 16 12) are fully compatible.

Troubleshooting

No MIDI devices appear in the dropdown

  • Make sure you clicked Allow when Chrome asked for MIDI permissions.
  • Try clicking โŸณ to refresh the device list.
  • Plug in your interface before opening the editor.
  • Try a different USB port or cable.

Send All completes but the MT-32 doesn't change

  • Check that MIDI OUT from your interface is connected to MIDI IN on the MT-32.
  • Verify that the correct output port is selected in the editor.
  • Make sure your MT-32 has SysEx reception enabled (check the MT-32 system menu).

Transfer gets stuck or times out

  • Click โ–  Detener to abort and try again.
  • Close any DAW or other MIDI software that may be blocking the port.
  • Some cheap USB-MIDI interfaces drop SysEx bytes at high speed โ€” try a quality interface.

Editor works but sounds are wrong after transfer

  • The MT-32 may need a moment after receiving SysEx. Try triggering a note after a short pause.
  • Check that the Partial Reserve settings in System add up correctly (should not exceed 32 total).
Still stuck?

Post in the Reddit thread where you found this tool โ€” include your browser version, OS, and MIDI interface model.