Yamaha 4-Operator FM Synthesizer Family
Multimode Patch Editor (TX81Z and DX11 only)
This editor is designed for multimode patches from the Yamaha TX81Z and DX11. The V50 should be easy to get up and running as well, but I have nothing to test with. If you have a V50, contact me (sean@cs.gmu.edu).
There are some later 4-Op synthesizers (YS100, YS200, B200, etc.) which support a simple kind of multimode, but as a global system setting, not as a patch. At present I have elected not to support these synthesizers.
Communicating with Edisyn
Set your synth's receive and transmit channel to the same thing (perhaps Channel 1). Set the program change to be Com (Common). Make sure that Sysex is turned on.
Bank Sysex
This patch editor knows about bank sysex messages (which group together multiple patches) as well as single-patch sysex messages. If Edisyn loads or receives a bank sysex message, you will be given the option to edit a patch from it, to save the whole bank sysex, or to upload the whole bank sysex.
Gotchas
- The TX81Z is notorious for getting in corrupted states when receiving MIDI transmissions, either because of buffer overflows ("MIDI Buffer Full!") or just messing up. Performance Mode seems to be the worst at this. I'm working on minimizing these, but you'll still see them. If this happens, or if Edisyn doesn't seem to be receiving data correctly or is displaying data wrong, press the Play/Performance button to go out into Single patch mode, move to another patch temporarily (press Right and then Left, say) to clear the performance data, and try again. Let me know.
-
4-op synthesizers like the DX11 and TX81Z have no way to write patches from sysex: you will have to send the current patch from Edisyn, then manually save it to your desired patch location on the synthesizer itself.
- Similarly, changing patches is challenging: it requires a bit of manipulation of the front panel using special sysex options. It should work in general, but if strange things happen, let me know.
Thanks
Thanks to Matt Gregory (mgregory22@gmail.com) for his considerable help in debugging this patch editor. Thanks also to Jesse Guessford and the GMU School of Music. And thanks to Thor Zollinger (thor276@cableone.net) for his help in getting the DX11 editor working properly.
By
| Sean Luke
|
Date
| September 2017
4-Op Version: December 2019
|