FS1R Editor User's Manual
1. MIDI device setting.


The connection method.
There are 2 ways to connect MIDI Interface to FS1R.
1. How to Mix Signal in PC Using Two MIDI IN of PC.
2. How to Merge and Connect Output Signal of PC and MIDI Keyboard Using MIDI Patch Bay.
Since FS1R may hang-up when performance information enters during bulk dumping!
How to tie recommends "1" strongly!
If it connects and an editor is started, this screen will be displayed at the time of first time starting.

Please select MIDI Device and Device ID.
You may not set up a MIDI keyboard,
when editing by the connection method 2.
The MIDI device ID should unite with FS1R.
(Since the initial value of device ID at the time of factory shipments is "ALL", it is O.K. even if it probably carries out nothing.)

If the O.K. button is pushed, when connecting with FS1R correctly,
data reading of the tone currently displayed now [ of FS1R ] starts.
* A MIDI port selection screen is displayed also by "OPTION" => "MIDI Interface Setting". [ of a menu ]

2. Basic Operation
(1) Operation of a parameter

A numerical value is set up by the slider, a combobox, radio button selection, etc.
It is also possible to go up and down a numerical value by arrow key "up" and "Down".
"PageUp" and "PageDown" If a key is used, a value can be changed greatly.
Moreover, a numerical value can also be inputted with a ten key.
If it mistakes, please delete a numerical value by the "Backspace" and "Delete" key.
Please drive in the name of a tone directly by the keyboard.
Cursor progresses to the following item by the "Tab" key, and returns by "Shift+Tab".
How to locate an item in a line is the turn of a FS1R description as much as possible.
* A parameter has in part a setup of an effect, and the place which cannot be inputted with a ten key.
(2) Mute function
A Part's Mute (silence) is made on the page of performance.
(It is only made a part's volume zero)
Mute "ON", if it pushes. Mute "OFF", if it pushes once again.

There is an Operator's Mute button in the page of a voice.
(An operator's volume and the switch of FSEQ are only turned OFF)
Mute "ON", if it pushes. Mute "OFF", if it pushes once again.
(3) Selection of algorithm

Algorithm (how to combine operators) can be graphically chosen now by pushing the "SELECT" button other than the method of making a number going up and down.

In Windows Me, 2000 and XP, a picture can be seen and chosen by making it the "reduction version."
Please choose by choosing and pushing a double click or the O.K. button.
* Although a new folder can be made, deleted or renamed, please do not carry out !

(4) EG setup of an operator
A setup of EG (Envelope Generator) is easy if the "EG Shape" function is used.

As for "EG Shape", the form of EG setup is stored. It chooses.
Various forms, such as a piano type and a string type, can be set up by choosing these.
And the form of EG made personally can be added or it can save at a file.
(It is O.K. to 127 pieces)

For example, suppose that EG which carried out such a form was made.

Cursor is moved to the combobox of EG Shape and EG is named.

The button describing the picture of a pencil is clicked.
Then, EG like the point is added to the very end.
Deletion will also be possible if an eraser button is pushed after choosing EG Shape.
When saving at a file, a Save button is pushed and saved.
* An extension is "eg".
When reading the saved data, a folder button is pushed, and a file is chosen.
(5) Copy function
"Edit" of a menu is chosen or a setup can be copied using a shortcut key.
It can copy as follows.
1. Part Parameters of Performance Page.
2. Voice Parameters of Voice Page.
3. Operator's Parameters
<1. Part Copy>
(1) When the part parameter is chosen on the performance page, the contents of the part who has chosen or chosen "Edit" => "Copy" now by "Ctrl+C" are made to be memorized. [ of a menu ]
(2) Other parts can be chosen and the contents which chose or copied "Edit" => "Paste" previously by "Ctrl+V" can be stuck. [ of a menu ]
When the place to stick is mistaken, "Edit" => "Undo" can be chosen or returned by "Ctrl+Z". [ of a menu ]
<2. Voice Copy>
(1) When the voice page is chosen, the contents of the voice who has chosen or chosen "Edit" => "Copy" now by "Ctrl+C" are made to be memorized. [ of a menu ]
(2) Other voices can be chosen and the contents which chose or copied "Edit" => "Paste" previously by "Ctrl+V" can be stuck. [ of a menu ]
When the place to stick is mistaken, "Edit" => "Undo" can be chosen or returned by "Ctrl+Z". [ of a menu ]
<3. Operator Copy>

(1) When the voice page is chosen, the contents of the operator of chosen voice who has chosen or chosen "Edit" => "Op Copy" now by "Shift+Ctrl+C" are made to be memorized. [ of a menu ]
(2) Other operators can be chosen and the contents which chose or copied "Edit" => "Op Paste" previously by "Shift+Ctrl+V" can be stuck. [ of a menu ]
It is O.K. even if it straddles other voices, of course.
* Setup other than an OSC setup of EG etc. is copied by the case of VOp (Voiced Operator) and UOp(s) (Unvoiced Operator).
When the place to stick is mistaken, "Edit" => "Undo" can be chosen or returned by "Ctrl+Z". [ of a menu ]
(6) Virtual MIDI keyboard

If "Virtual MIDI Keyboard" is chosen as an option, a keyboard window will appear.

If a keyboard is clicked with a mouse, sound will sound.
Please change and perform a channel, an octave shift, velocity, and the number and value of a control change.
A chord performance is also possible using the keyboard of a personal computer.
'Z' has sound of "C".
Moreover, change of velocity is possible with the wheel of a wheel mouse.
An octave shift changes by "PageUp" and "PageDown."
The value of a controller 1 is changed by "Left" and "Right" arrow key.
The value of a controller 2 is changed by "Up" and "Down" arrow key.
When you change a value too much by control change etc. and a translation is not clear anymore, please push a "Reset All Controller" button.
All pronunciation stops and a controller is reset.
(7) Reset all controller

Please push "Help" => "Reset ALL Controller". [ of a menu ]
All sounds stops and a controller is reset.
3. Transmission and Reception of Data
(1) Data transmission and reception
"Data Send" is transmission and "Data Receive" is reception.
Please choose.
- Transmission and reception of performance data
- Voices 1-4
- System
- All
The same of a function is said of these buttons.
The button attached to the voice page transmits and receives the data of a voice chosen when it pushes.
Performance are
- Part parameter
- FSEQ parameter
- A setup of a controller
- A setup of an effect
Portion which a figure is red and was surrounded.



A voice transmits and receives a setup of the whole voice.
It is to 1-4.

A system transmits and receives a system setup (portion of a figure).

* Treat PfmCh (Performance Channel) as a system parameter.
(2) Store (writing to a FS1R)

It uses to record on a FS1R.
Since the dialog which specifies the store point that it chooses performance and voices 1-4 opens, please input a number and push O.K.
(3) Initialize

Data is initialized.
All the things initialized partially can also be initialized.
4. File Menu

(1) New
If "New" is chosen, all data will be initialized.
"Tools" => "Initialize" It is the same meaning as performing => "ALL".
(2) Open
A file will be read if "Open" is chosen.
The file which can be read is a save file of FS1R save data (fse) and The FS1R Editor's save data (fs1).
If reading is successful, it is begun to send data to a FS1R editor.
(3) Save
"Save" is overwrite preservation.
(4) Save As
"Save As" names and saves a name.
(5) Export MIDI File
If "Export MIDI File" is chosen, it saves in SMF (standard MIDI file) form.
If saved in this form, data can be exchanged through a network etc. also to a Mac user or a Linux user.
(6) Convert Syx to MIDI File
Selection of "Convert Syx to MIDI File" converts the FSEQ file which "FS1R FSEQ Editor" makes to a MIDI file.

Please choose FSEQ file (Syx).

The store point is chosen.
"Current" goes into the domain which is called editing buffer and which is saved temporarily.
Int 1-6 is written in the internal domain of a FS1R.
* The internal memory which can be chosen with the size of a Syx file changes.
It is exhausted to 128 frames and one internal memory is consumed.
Therefore, the four greatest things of 512 frames will be consumed.

The preservation place of a MIDI file (SMF) is specified.
(7) Exit
Selection of "Exit" ends a FS1R editor.
5. Store original FSEQ
Lower preparation is required in order to treat original FSEQ.
Please make the following preparations before starting a FS1R editor.
1. Secure the internal memory domain for putting in FSEQ.
The UTIL button of a FS1R is pushed, and it is FSEQ memory reservation at "SYSTEM" => "Others."
It moves to a screen.
2. Please change "Mem=IntVoice128" to "Mem=IntVoice 64."
* Since the internal voice 65 or subsequent ones disappears, please back up.
3. Preparation was completed. Please start a FS1R editor.
If it starts, it is begun to read a setup of FS1R and, finally this dialog will come out.

In order that this may take the synchronization of a FS1R and a FS1R editor
It is the meaning "initialize the FSEQ memory of a FS1R."
Please push O.K., when initialized.
When not carried out, please initialize by "ALL" as directed.

The "FSEQ and Control & System" tab of a performance page is chosen.
The bank of FSEQ is set to "int".
The initial state is such.
A place to store FSEQ data in in this state is chosen.
A pencil button will be pushed if it chooses.

A file to store is chosen.
The storing place is No. 2 if it is this example.

Data transmission is performed and FSEQ is stored.
it is "********" -- the size of "VocPlace" -- 512 -- since a frame, it means consuming four internal memories.
FSEQ has four, 128, 256, and 384 or 512 frames, with length.
One internal memory is consumed by 128 frames.
FSEQ is securable only for the continuous domain.
Moreover, once it writes in, overwrite will be impossible there.
If the "Test" button is pushed, FSEQ data can be temporarily stored
in an editing buffer, and can be tested.
An editing buffer can be overwritten repeatedly.
The "CLEAR" button is pushed to store once again.
Then, this dialog is displayed.

Please initialize the FSEQ domain of a FS1R.
After pushing the "CLEAR" button, it will be in this state.

6. Create original FSEQ.
Foreign one was making the software which can make original FSEQ.
"FS1R FSEQ Editor"
http://www.xs4all.nl/~niff/fs1r/fseqedit/help/(explanation)
http://www.xs4all.nl/~niff/fs1r/fseqedit/(Download)
It connects correctly and MIDI apparatus and FS1R are started.
"Settings" => "configuration" is chosen and MIDI is arranged.

occasionally ill-omened -- although message appearance is carried out, it does not care !

Now, it is a WAV file in order to make FSEQ
(Seemingly, an MOD file may be used ?)
and "IMPORT" is chosen.
A file is chosen and opened in a dialog.


It is said that it is the way there is sound like those with two, and changing ordinarily and Vocoder in the method of converting to FSEQ from a Wave file.
Since there is about four presets in the upper one, and choose preset setting.
Push "Import".
It was taken in splendidly.


Let's process many things as it is as carrying out inversion reproduction, cutting,etc tool is in the "EDIT" menu.
"Normalize" is functional which makes volume the maximum.
Since FSEQ data will be transmitted to FS1R if the "Send" button is pushed to test, let's hear sound.
If it can do, FSEQ data is saved by the file name "???.Syx" by "Save As".
It uses being able to take in this file to a FS1R Editor.