Forum index > Question

**SysEx request for current unsaved patch**

Eric
Hi Kodamo,

I’m developing a desktop editor for my MASK1EX MK2 running firmware 2.0, and would like to read the currently edited sound into the UI—including changes made on the hardware that haven’t been saved.

From the official Organizer, I found the numbered voice request:

`F0 00 00 02 <voice LSB> <voice MSB> F7`

This successfully returns a 64-byte voice after unpacking the nibble pairs. However, after changing the filter cutoff on the hardware without saving, reading the patch slot still returns the original data.

Is there a supported SysEx command or special address to retrieve the **current unsaved edit buffer**, ideally for each part, without changing programs or writing to patch memory?

Also, is a MASK1EX MK2 SysEx specification available, including the voice structure and partial-voice commands mentioned in the manual?

Thanks!

Reply