# Very complex Sysex (Yamaha SY/TG77) patch parsing

**URL:** <https://forum.electra.one/t/very-complex-sysex-yamaha-sy-tg77-patch-parsing/1627>\
**Category:** General discussion\
**Tags:** preset\
**Created:** [August 1, 2022, 7:16am UTC](https://forum.electra.one/t/very-complex-sysex-yamaha-sy-tg77-patch-parsing/1627 "2022-08-01T07:16:51Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![NewIgnis](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/newignis/32/767_2.png) [@NewIgnis](https://forum.electra.one/u/NewIgnis)\
**Post date:** [August 4, 2022, 5:47pm UTC](https://forum.electra.one/t/very-complex-sysex-yamaha-sy-tg77-patch-parsing/1627/9 "2022-08-04T17:47:30Z")

</div>

Hi @HaPe Hans-Peter, nice to meet you again 😂 🤣

I had not been looking for the SysEx docs on the Montage since we met, for the simple reason that I do not have that instrument. But I recall our conversation where you showed my SysEx was still implemented, and I was happy for that!  
Now that you sent me the SysEx, I of course felt obliged 😝 to have a look at it. Well, one thing is clear: the best hardware controller (I know nothing about software controllers for Yamaha) for a Montage, is… a Montage! This thing is so deep, there is no end to that SysEx !! Some studying will be required to figure out a edit buffer voice dump, that was not apparent at first sight.  
A reason some one should make apreset for a Montage would be to control very specific parameters in a gigging situation, not as a replacement for creating a sound. At least that’s my hasty conclusion based on the Sysex doc.

> [@SysEx | MIDI Learn & Visual Editor](https://forum.electra.one/t/sysex-midi-learn-visual-editor/1570/1):
>
> My goal is to have a range from 0 to 1023 using the following start and end SysEx commands:
> 
> F0 … constant bytes … **00 00** F7
> 
> F0 … constant bytes … **07 7F** F7

For your SysEx question, I’ll have a look at it later. It is surely doable, but I’ll need to make an example myself how to do it without scripting. I’ll come back to that later on.

Do you have an older Yamaha yourself?

All the best,  
Ignace

---

_[View the full topic](https://forum.electra.one/t/very-complex-sysex-yamaha-sy-tg77-patch-parsing/1627)._
