Yamaha FS1R

Fseq Patch Editor

This editor handles Fseqs only.

Communicating with Edisyn

Set the FS1R's to receive System Exclusive, Bulk Dumps, Bank Selection, and Program Change. That is, set Rcv SysExcl, RcvBulkDump, Rcv BankSel, and Rcv PgmChng to ON. Set the Program Change Mode to "Multi". Set the FS1R's Device Number to either ALL or to the Synth ID in Edisyn's MIDI panel. For most MIDI devices, you can probably reduce the FS1R's Dump Interval to 50ms. Set Edisyn's send and receive MIDI channels to the FS1R's receive and send channels respectively.

Finally, and this one is important: if you are planning on actually writing Fseqs to internal memory, you'll need to change the FS1R's internal memory organization to 64 Voice patches and 6 Fseq slots. To do this, under Util, go to System, then Others, then change Mem (Memory Allocation) to "IntVoice64". Note that this will erase all existing internal voices and Fseqs.

Using the Displays

In addition to the myriad of dials on the Common tab, this editor also displays all the voiced, unvoiced, and pitch values for every frame. The frames are divided into three overlapping displays for convenience: frames 1-256, 129-386, and 257-512. The voiced and unvoiced operator values are all displayed in gray (you can select which operators you want to show), but only one operator can be edited at a time: that operator is shown in red.

There are two displays each for the voiced and unvoiced operators; the larger upper displays show frequency in Hertz, and the lower ones show level.

About the Menu

The FS1R menu contains a number of utilities which will hopefully make editing a bit easier.

Gotchas

Thanks to Thor Zollinger (thor276@cableone.net) for his considerable help, code, and ideas in the development of this patch editor.

By    Sean Luke
Date    July 2020