Yamaha YRM-502 FM Voicing Program II manual (EN,FR,DE)

Survival, Water, Medical Field Manuals

Military Manuals

Yamaha

Document text


YAMAHA 

YRM-502 

FM VOICING PROGRAM E 

OWNER’S MANUAL 

PROGRAMME DE REGISTRATION FMH 

MANUEL D'UTILISATION 


FM VOICING PROGRAM n 





, INTRODUC TION — , 

Congratulations on your purchase of the Yamaha FM Voicing Program II. In order to appreciate the 
full performance of this program, please read this Owner’s Manual carefully and completely. Keep it 
in a safe place for future reference. 


Features 

The Yamaha FM Voicing Program II (YRM-502) is a ROM cartridge which is used with the Yamaha FM 

Sound Synthesizer unit to create voices. This allows a wide variety of original voices to be created 

by the FM sound generation system, in addition to the 46 voices already contained in the FM Sound 

Synthesizer unit. Here is a list of this program’s main features. 

• This ROM cartridge program allows the user to alter the voices contained in the FM Sound Synthesizer 
unit, as well as create new voices from scratch. 

• The data can be displayed on the screen as it is entered from the Music Computer (or MSX computer 
equipped with an FM Synthesizer unit) keyboard. Sound can also be output for checking the voice 
data as it is edited or created. 

• Newly created voice data can be saved on cassette tape or Data Memory Cartridges (UDC-01 ) and 
later utilized with the FM Music Macro and/or FM Music Composer program cartridges (sold sep- 
arately). 

• The voice data and the table of voices can both be printed out using an optional MSX-compatible 
printer. 

• The music keyboard functions of the FM Music Synthesizer unit can be called up and used for 
playback when the FM Voicing Program II is in use. 

• Newly created voicing data can be saved onto a floppy disk (with SFG-05 or SFK-05 Synthesizer 
unit only). 

• Playback using MIDI keyboard instead of the special music keyboard becomes possible (with SFG-05 
Synthesizer unit only). 


How to use this manual 

We suggest that you read this manual while actually using the FM Voicing Program II. This way, anything 
you read can immediately be put into practice, so that your hands become familiar with the various 
operations. 

Chapter I explains how to connect the components of your system. 

Chapter II is an introduction to the main features of this program. 

Chapter III provides a detailed explanation of the creation of voices and the management of data. 
Chapter IV gives some examples of voice creation. 

The Appendix contains reference material and explains the theory of FM voice generation. 

If you are already familiar with the FM voicing Program (version 1), a simple look at the next page will 
give you enough information to get started. 


MSX 


is a trademark of Microsoft Corporation 








A quick introduction to the new operation^ -v f'f 

Starting the pro- Enter call fmv when the initial messages of the BASIC are displayed. 

gram 

Selecting the key Use the fF2l and [F3] kevs. 
velocity 

Modifying a nu- Use the lHOMEI (-1) and IDELI ( + 1) kevs. Holding the IINSI key down while 

merical value using the IHOMEI and IDELI keys produces larger changes. 

Operator Use ITABI to copy an operator, and ICTRLI + ITABI to restore it. 

Key definition Three screen pages are provided: one for the keys used in Edit mode, another 

for the keys used in Command mode, and the last one for the keys used in any 
mode. Press the [F5] key from the desired mode, (Edit, Command, or Filer mode). 

Saving and load- The TR command causes a new screen page to be displayed. This page is ex- 
ing clusively used for the management of your files (File mode). 

Printing The SP command allows for the selection of printer (1 = MSX; 2 = EPSON). 

Contents . . ■ 

CHAPTER 1 SETTING UP YOUR SYSTEM i 

SYSTEM COMPONENTS 2 

SYSTEM CONNECTIONS 3 

PRECAUTIONS REGARDING THE USE OF CARTRIDGES 4 

CHAPTER II GETTING ACQUAINTED WITH 

THE FM VOICING PROGRAM II 5 

INITIAL DISPLAYS AND PROGRAM OUTLINE 6 

Starting the program 6 

Operation outline 7 

DISPLAYING THE SCREEN PAGES 9 

KEYBOARD OPERATION 12 

Keys used in Edit mode 12 

Keys used in Command mode 14 

Common use keys 15 

COMMANDS 16 

CHAPTER III OPERATING THE FM VOICING 

PROGRAM II 17 

COMMAND MODE 18 

Dl (DIRECTORY) 18 

n (SELECT n) 19 



A 


r 


SA n (SAVE n) 19 

RE n (RESTORE n) 19 

Kin (KILL n) 20 

CO n, m (COPY n to m) 20 

SW n, m (SWAP n, m) 20 

PR n, m (PRINT n thru m) 21 

HE (HELP) 21 

MU (MUSIC KEYBOARD FUNCTION) 21 

SP a (SELECT PRINTER a) 22 

TR (TRANSMISSION OF DATA) 22 

FILE MODE 23 

Cassette recorder 23 

Data Memory Cartridge 24 

Floppy disk drive 24 

EDIT MODE 25 

Switching to the Edit mode 25 

Editing 25 

Parameters 26 

Other editing features 37 

KEYBOARD SPLIT FEATURE 38 

Keyboard for editing 38 

Keyboard for comparison 38 

Setting the keyboard split point 39 

CHAPTER IV CREATING VOICES 4 i 

THE BASICS OF VOICE CREATION 42 

Basics of voice creation using FM Sound generation 42 

The concept of algorithms 45 

The concept of voice creation 46 

SOME EXAMPLES OF VOICE CREATION 51 

The creation of brass voices 51 

The creation of string voices 52 

The creation of organ voices 53 

APPENDIX 55 

INTRODUCTION TO FM VOICE SYNTHESIS 56 

Basic knowledge needed to create sound 56 

FM Sound generation 59 

Envelop generator 62 

Key scaling feature 64 

VOICE DATA PROCESSING 66 

ERROR MESSAGES 67 

MIDI IMPLEMENTATION CHART 68 


ALPHABETIC INDEX 


69 



1 



m SYSTEM COMPOMENTS-^——.^^^— 

Here is a list of the components that you need to enjoy the full potential of the FM Voicing Program 


• Yamaha Music Computer or MSX computer The main unit of the system. The Music Computer 

+ FM Sound Synthesizer unit is equipped with a Yamaha Sound Synthesizer Unit 

(SFG-01 or SFG-05). 

• Color monitor or color TV Necessary for visual control of the parameters and 

for audio output (if you do not connect an audio 
system). Consult Owner’s Manual for connection 
with the Music Computer. 

• Yamaha Music keyboard Used to playback and to compare voices. 

(YK-01 or YK-10/20) 

• MIDI keyboard plus two MIDI cables With SFG-05 only. Can be used instead of the 

Yamaha Music Keyboard. 

• Cassette recorder For storing the voice data. 

• Yamaha Data Memory Cartridge (UDC-01) For easy storing of voice data. Adaptor is unnec- 

plus Single Cartridge Adaptor (CA-01) essary if your computer is equipped with two car- 

tridge slots. 

• Floppy disk drive With SFG-05 or SFK-05 only. (Consult Owner’s 

Manual for connection.) 

• Yamaha Thermal Printer (PN-101) or To print out the voice data and the table of voices. 

MSX-Compatible printer 

• Stereo amplifier/speaker system or key- To fully enjoy the high quality FM Sound, 
board amplifier 


-2 - 



mSYSTEM CONNECTIONS 


Caution: Before connecting the system , be sure that the power to all components is turned OFF . 


(1) Please refer to the Owner’s Manual supplied with your Music Computer for connecting video 
display, printer and cassette recorder. 

(2) Connect the Data Memory Cartridge (UDC-01) or the floppy disk drive set. 

★ CX-5M Music Computer: You need a Single Cartridge Adaptor (CA-01). First assemble the 
adaptor with the cartridge or disk drive connector, then insert the assembly into the computer’s 
rear slot. 

(3) Insert the Music Keyboard cable connector into the MUSIC KEYBOARD 20-pin jack at the left side 
of the computer. 

(4) If you are using a MIDI Keyboard, you need two MIDI cables. 


MIDI Keyboard 

Computer (left side) 

Mini im 4 

v Mini m it 

IVI 1 U l 1 IN < 

Mini r\ i ix v 

* IVIIL/I kJU 1 

Mini im 

IVI 1 L/ 1 1 ^ ' IVI 1 \—J \ 1 1 M j 


(5) Connect the audio output L/R (computer’s left side) to the AUX-IN jacks of your stereo system. 
Make sure to connect left and right channel correctly. 


Fig. 1 System configuration 



- 3 - 









PRECAUTIONS REGARDING THE USE OF CARTRIDGES 


• Always turn the power to the computer OFF before inserting or removing a cartridge; removing or 
inserting a cartridge when the power is ON can easily cause trouble. 

• Always return the cartridges into their protective package after use and reinstall the rear slot cover 
when a cartridge is removed from rear slot as dust on the connection pins can produce erratic 
operation. 


Fig. 2 Insertion of the cartridges 



FM Voicing Program II cartridge YRM-502 



First, insert the cartridge into the adaptor, then insert the 
assembly into the rear slot. 


• Please carefully read the information supplied on the Data Memory Cartridge packing. 




5 




.INITIAL DISPLAYS AND PROGRAM OUTLINE. 




Starting the program 

(1) Make sure that all the equipement is properly connected. 

(2) With the power to the computer OFF, insert the FM Voicing Program II cartridge into the upper 
cartridge slot of your computer. 

(3) If you are using a floppy disk drive unit, turn ON the power of the drive unit. 

(4) Turn ON the power of the computer. 

(5) If you are using a floppy disk drive unit, the message c?c,~ ; y e a r - m or . : h - d ay :> ap pears. Write 
the date using two digits each for year, month, and day, then press the I RETURN! key. You may 
omit the date and just press [RETURN! . 

(6) The initial messages of the BASIC appear (Fig. 3), indicating that the computer is ready to accept 
BASIC commands. 

(7) To start the FM voicing Program II, type call -n followed by IRETURNl . can may be abreviated 
by — (underscore), and letters may be entered either as lower or upper case. 

(8) The program will start automatically. An opening display will appear for a few seconds, then the 
program will switch to the display shown in Fig. 4. 

★ If the program does not run, turn OFF the power to the computer and make sure that the FM Voicing 
Program II cartridge is properly inserted. 

★ Always turn the power to the computer OFF before inserting or removing a cartridge; removing 
or inserting a cartridge when the power is ON can easily cause trouble. 


Fig. 3 BASIC initial display 


MSX BASIC version 1.0 
Copyright 1983 by Microsoft 
28815 Bytes free 
Ok 

call fmv 


— 6 — 




Fig. 4 Initial display of the FM Voicing Program II 



• Modes 

The FM Voicing Program has a number of functions. These are divided into three operation modes 

which permit a structured use of the program. 

EDIT mode Used for the actual creation of voices. 

COMMAND mode Used for the management of data. 

FILE mode Used for saving and loading voice data. 

• Displays 

A total of 8 different screen pages can be displayed. 

Main display Used for the actual creation of voices (Edit mode). The Upper part of this page 

also allows for the input of commands. 

Command menu This display provides a short definition of the commands other than those related 

to loading/saving operations. When the Command menu is displayed, you are 
in the Command mode. 

Directory This shows a list of voice names. When the Directory is displayed, you are in the 

Command mode. 

Command key list Gives a short definition of the keys used in Command mode. This is a “read-only” 
display. 

Edit key list Gives a short definition of the keys used in Edit mode. This is a “read-only" 

display. 

Common key list Gives a short definition of keys used in any mode. “Read-only" display. 

Filer Used for saving/loading operations. This display gives a menu of related com- 

mands. When the Filer is displayed, you are in the File mode, and only the 
commands appearing in the Filer menu are accepted. 


-7 - 







Keyboard function Used for music performance on the keyboard. When this display appears, your 
computer is controlled by the program built in the synthesizer unit. Consult the 
Owner’s Manual provided with your Music Computer or your Synthesizer Unit. 

• Computer keyboard 

The computer keys are divided into three classes according to the display/mode in which they are 

available. 

Edit keys Available in the Edit mode (main display, cursor in the lower section). These keys 

are used to modify or handle the parameters of the voice currently edited or to 
switch to another display. 

Command keys Available in the Command mode. These keys are used for the management of 
the data, for selecting various options, and for switching to another display. 

Common keys Available in Edit/Command mode and when the Filer is displayed. 

★ Alphanumeric keys are used anywhere an alphanumeric input is required (voice name, command). 


Table 1 Operation modes vs screen pages 


Screen page 

Mode 

Main display 

Edit/Command mode according to the cursor position 
(lower/upper portion of the screen) 

Command menu 

Command mode 

Directory 

Command mode 

Command key list 

No mode 

Edit key list 

No mode 

Common key list 

No mode 

Filer 

File mode 

(Command mode restricted to the saving/loading commands) 

Keyboard function 

No mode 


- 8 - 




















DISPLAYING THE SCREEN PAGES 




This program makes eight different displays available. The first thing you should master is how to obtain 
a desired display. We suggest that you freely experiment with how to access each display. 

The following diagrams will help you do this. Basically, there are two ways for switching to another 
screen page: 

Special key Special keys of the computer keyboard are used to switch to a desired screen 

page. Fig. 5 indicates the keys used for this purpose. 

Command The four commands HE Oi MU and TR are also used for switching to the 

corresponding screen page. This method applies when you are in Command 
mode (the square red cursor is blinking in the upper section of the current dis- 
play). Table 1 indicates whic h mode is available in each screen page. Type in 
the command and press the I RETURN I key to activate it. 


Fig. 5 Keys used for switching to another screen page 


j- [ED Main r ED Key lists 

\ -display ' 



FI and S cursor keys: 
Main display (See p. 25) 


Table 2 Commands used to switch to another display 


Command 

Display 


Directory 


Command menu 


Keyboard function 


Filer 


Main display 
(See p. 25) 


- 9 - 













Fig. 6 Access to the different displays 


Any screen in HE — 

Command mode 


Keyboard func- 


tion or filer 


Command menu 
(initial display) 



Directory 

Keyboard function 
Filer 

Main display 
(Edit mode) 
Command key list 


Command 



Main display 



Command menu 
Directory 

Keyboard function 
Filer 

Command/Edit key 
list 

(according to the 
current mode) 




10 - 










KEYBOARD OPERATION 


We assume that up to now you have learned how to access any desired display. This section explains 
the use of the computer keys. At this step, we are not concerned with the creation of voices: we just 
want to understand how the program responds to keystrokes. 


Keys used in Edit mode 

(1 ) From any screen in the command mode (the cursor is flashing in the upper section of the screen), 
press the [FT] key. This will cause the Main display to appear and the system to be set in Edit mode. 


Fig. 7 The Main display 


Command area 


» n w jl s * 

| 


1 ! 

0 i A1 3 
11 ! Fb 7 

1 ! Ne 0 

2 ! N-f 0 


F 1 { I F 0 g) 

3 ! D t 0 A 151 
I Ks 0 D 81 
;Kd 5 S 141 
! Rk 2 D 0 
! Vs 5 R 81 
iAj 0 0 9 5| 

F 1 ! I F 0 a 

0 a is 

wm ! Ks 0 D 31 

■Ml ! Kd 4 S 131 

I Rk 0 D 0 

wm ! Vs 5 R 81 


tlfo r 

! Syc 0 
! W* 2 /\ 

! S p d 2 0 0 
! Amd 3 
! Pmd 30 


F 3 ! I F 0 

m — i: r>t 2 
I ! K s 0 
Hi i Kd 4 
! R k 1 
H ! Vs 5 


! R k 1 
! Vs 4 


Key velocity and split point 
setting area 


(2) At this point, press the [F5] key to display the Edit key list. 


Fig. 8 The Edit key list 


IF 1] [Return to command 
CF 21 [Decrease velocity 
CF 3] 'Increase velocity 
CF 43 ISet CVOI to instr-2 
CF 53 [Help 

CSLC3 [Select split-point 
CH0M3 [Data count by -1 

CINS3 [Data count step 10 

CDEL3 1 Data count by +1 

CTAB3 [Copy operator 

CTRL+P ! Hard copy 
CTRL+R ! Restore old voice 
CTRL+S ! Save current voice 
CTRL+TAB ! Restore operator 
CTRL+ C n 3 ! On/Ot-f operator 
! n = l . 2 , 3 ^ 4 
CVOI=current voice 

Press CESC3 to return 
— Printer type C USX 3 — 


- 12 - 






Fig. 9 Location of the Edit Keys 


r +CTRL| + 0] ~ |4| Switch operator ON/OFF 


Select keyboard split 



★ To modify a numerical value, move the cursor to the desired parameter by using the ff] , [J], EE3 
and E3 cursor keys, then use the iHQMEl , II NSl and I DELI keys to alter the value. 


Key 

Change 

HOME 

-1 

DEL 

+ 1 

INS + HOME 

- 10 (or minimum value) 

INS + DEL 

+ 10 (or maximum value) 


★ ICTRLI + another key or IINSl + another key means that you must hold down the first key ( 1CTRL1 
or IINSl ) then press the other key. 

★ If you press the [SELECT] key, the system will stall until you press one key on the music keyboard. 

You may experiment freely. If you get lost, just restart the program by switching the computer OFF, then 
ON. The original voices contained in the synthesizer unit will be restored. 








Keys used in Command mode 

From any screen in Command mode, press the \F5\ key to display the Command key list. 


Fig. 10 The Command key list 


c 

F 

1 

3 

J IJL 

m 

p 


t 

o 


e 

d 

i 

t 






r 

F 

2 

3 

E* e 

c 

r 

e 

a 

s 

e 


V 

e 

1 

o 

c 

i 

t- 

y 

c 

F 

3 

3 

I n 

c 

r 

e 

a 

s 

e 


V 

e 

1 

o 

c 

i 

t 

y 

c 

F 

4 

3 

Se 

t 


C 

V 

0 

I 


t 

o 


i 

n 

s 

t 

r 

r 

F 

5 

3 

He 

1 

P 














i 

S 

LC 

3 

! Se 

1 

e 

c 

t 


s 

p 

1 

i 

t 

— 

P 

o 

i 

n 

[ 


= > 

3 

! Ne 

X 

t 


V 

o 

i 

c 

e 








[ 

< 

= = 

3 

! Pr 

e 

V 

i 

o 

u 

s 


V 

o 

i 

c 

e 




c 

T 

RL 

+ P 

1 Ha 

r 

d 


c 

o 

P 

y 










CVOI-current voice 
Press t E S C 3 to return 
■ Printer type C MSX ] ■ 


Fig. 11 Location of the Command keys 

— ED Return to Main display (Edit mode) 

— [F2] Decrease key velocity 

{— [F3] Increase key velocity 

r [F4] Play the current voice on Instrument-2 
r— E3 Command key list 


Select keyboard split point 

r IcTrlI + IsTopI 

: Interrupt hard copy 


rsilfra F9T (7s FiOT 


FI H i F 2 1 F 3 ro I I F 4 


'r~r\ r©T T*7 1 $ \ % \ pn l ® rxT r t~ ) pn ff“ 

ESC | 1 2 1 3 4 5 6 7 8 9 0 - = 


\|/ \U M/ ! 1/ 


L™j I Aj I [sjl g I [EI|'[iT|'[H]lP IJETIJ^im IE 

[ — l||z|||x||(^I^||BlirN|||M||l:l||t Tflr -L 

\l/ — — \1/ — \l/ \j/ \1/ \l/ \l/ \[/ [/ \l' 

CAPS GRAPH • ~~ HTRl 



VU > 

SHIFT I 


O t=^ =0|TFl 


1/ i M/ \J/ Ml 


+ IB Hard copy 


To next voice 


To previous voice 


★ In the Command mode, the E3 and E3 cursor keys have a very special function: they switch to 
the Main display like the (ED key does, but the system is still in Command mode. The voice parameters 
that are now displayed correspond to the next E3 or previous O voice to the voice that was last 
displayed. 


- 14 - 




Common use keys 

(1 ) From any screen in Command mode, enter the TR command. These causes the Filer to be displayed. 

Fig. 12 The Filer 



(2) Press the [F5] key to display the Common key list. 


Fig. 13 The Common key list 



These keys all have already been defined and located on the computer keyboard. As these keys are 
commonly used, you may use them in any display/mode (except in the keyboard function display which 
is a feature of the synthesizer unit). This means that you may print any screen page and alter the key 
velocity or keyboard split point setting any time the dot indicators are present in the corresponding 
area (See Fig. 7). 

★ ICTRLI + \z\ switches the key click ON/OFF. 

★ iCODEl kev switches the printing modes. 


- 15 - 






CQhdMANDS 




The use of some commands have already been explained. A complete list of commands and their 
definitions are given in the Command menu. Select this display by entering the H command from any 
screen in Command mode. 


Fig. 14 The Command menu 



★ n command: entering a number from 1 to 48 as a command switches to the Main display as the [FT] 
key does, but the system is still in Command mode. The parameters corresponding to the entered 
voice number are now displayed. 

★ For commands requiring one or two parameters, first type in the command, one space, the 
parameter(s) and then press the IRETURNI key. 

★ The filer display has specific commands. Their use is similar to the above commands, but they are 
accepted in the Filer display only. On the other hand, the Filer does not accept the above commands. 


Fig. 15 The Filer command menu 



(with SFG-05 or SFK-05 
and disk drive connected) 


- 16 - 


(with other Synthesizer 
unit or when disk drive 
is not connected) 




17 


. COMMAND MODE 


r 


The FM Voicing Program II uses the Command mode as the means to input commands for everything 
except the editing of voice data and load/save operations. 

When the cursor (U mark) is in the command area located in the upper portion of the screen, you are 
in the Command mode. 

(1) To enter a command, type in the command name (two characters, extra ignored). If the command 
does not require parameters (Dl. MU. ME TR), press the iRETURNl key. If the command requires 
parameter(s), press the space bar after the name is typed, type in the parameter(s), then press the 
IRETURNl key. 

(2) To cancel a command, press the I ESC I key instead of IRETURNl . You may also use the [BS] key 
to erase one character to the left of the cursor for correction. 

(3) If you enter a mistyped command, the Bad command message appears; Bad argument is displayed 
when something is wrong with the parameter(s). 


PI (DIRECTORY) 

This command displays a list of all of the names and number of the voices stored in the computer 
memory. This can be the list of the Synthesizer unit internal voices (when you start) or the list of the 
voices you created or loaded. For details about the organization of the computer memory, see the 
APPENDIX. 


Fig. -16 The Directory 


Command area 


Message area 


> r 



1 < 

1 ) 

t- 

-t- 

-r 


-r 


l 


2 

3 

4 

5 

6 

7 

8 
9 

10 

11 

12 

iS 

14 

15 

16 


T| 

BRASS 2 
TRUMPET 
STR I NG1 
STR I N G 2 
E P I A N 0 1 
E P I A N 0 2 
EPIAN03 
GUITAR 
EBASS 1 
EBASS 2 
E0RGAN1 
E0RGAN2 
P 0 R G A N 1 
P0RGAN2 
F L U T £ 


sr 1 


19 

20 
21 
2 2 

l* 

26 

27 

23 

29 

30 

31 
32. 


HA 


reerra 

OBOE 
AR I NE 
0 C K E N 
BRPHN 
L 0 P H N 
KOTO 
Z I T AR 
C L A V 
RPS I C 
BELL 
HARP 
L / BRA 
RMON I 
EEL DR 
MPft-NI 


o o 

34 

35 

36 

37 

38 

39 

40 

41 

4 : 

43 

44 

45 
4 6 

47 

48 



AM 

RA 
RM 
RM 
RM 
RM 
R 1 
R 2 
SN 
CO 
PE 
PE 


Train 
BULAN 
TWEET 
I NDRP 
.BRAS 
. FLUT 
. GU I T 
.HORN 
. BASS 
. BASS 
AREDR 
WBELL 
RC 1 
RC 2 
CSM 


Pr inter 


type C MSX 



- List of the voices 


Printer selected by the 
SP Command 


- 18 - 






f 


n (SELECT n) 

This command switches to the Main display, but you are still in the Command mode. The voice pa- 
rameters corresponding to the number that you entered as a command are now displayed in the screen. 
If the number n is not in the range 1 ~ 48 , the message Bad argument appears. 

★ When you are in Command mode, pressing the 3 or E3 cursor keys produces a similar effect 
but the number of the voice corresponds to the number of the voice last displayed, decremented 
( (3 ) or incremented ( 3 ) by one. 


SA n (SA VE n) 

This is used to store a voice in a temporary memory (save buffer), so that you may further modify the 
voice and recall it if you are not satisfied with the last modifications. 

★ The save buffer can accept only one voice data, so that previously stored data will be replaced by 
the new one when you use this commande.See APPENDIX for details on memory organization. 

★ If n is omitted, the data of the voice currently edited is stored in the save buffer. 


RE n (RECA LL n) 

This command recalls the voice saved in the save buffer. The number n designates the destination in 
the voice memory and may differ from the number n you used when storing the voice data to be recalled. 

★ If you omit to input the number n , the voice data stored in the save buffer replaces the data of the 
voice currently edited. 


Fig. 17 SAve and REstore commands 


Voice menory Voice memory 


1 


E 1 

1 

2 

1 Save buffer R 

2 

3 

3 

l 

i 

i 

t 

i 

1 

1 

1 

1 


Voice currently 
edited 

iar *£ J 

Voice currently 
edited 

l 

1 

t 

i 


i 

i 

i 

i 

i 

48 

48 


- 19 - 








Kin (KILL n) 

This command is used to initialize a voice in order to create a new voice from scratch. 

★ You must specify n with this command. 

★ The voice data is stored in the save buffer in the state it was before the use of this command. This 
means the original state can be restored after accidental deletion. 

★ Do not use this command when you need to modify a voice: this is used for the creation of a new 
voice from scratch only. 

Fig. 18 Initialization of the voice data 

r 


1C i> 



LFO 0 
Syc 0 
W ? 0^1 
Spd 0 
Amd 0 
Pmd 0 


201 

21 

12m 

li 

lem 


F 1 


01271 



IF 0 
Dt 0 
Ks 0 
Kd 0 
Rk 0 
Vs 0 
A j 0 


IF 0 
Dt 0 
Ks 0 
Kd 0 
Rk 0 
Vs 0 
A j 0 


2 0L 

21 

12m 

li 

10m 


F 1 


01271 



0127 


IF 0 
Dt 0 
Ks 0 
Kd 0 
Rk 0 
Vs 0 
A j 0 


IF 0 
Dt 0 
Ks 0 
Kd 0 
Rk 0 
Vs 0 
A j 0 


CO n, m (COPY n to m) 

This command copies the voice data specified by n to the location of the voice data specified by m. 
Parameters are required. 


SW n , m (SWAP n and m) 

This commands swaps voice data between the memory locations specified by n and m. Parameters 
are required. 


Fig . 19 COpy and SWap commands 


Voice memory Voice memory 


1 


1 


2 



2 


3 



3 


4 



4 


5 



■ '1 

5 


i 

i 

i 

i 

i 


1 

1 

1 

1 

» 

1 

1 


47 


47 


48 


48 



- 20 - 














PR n, m (PRINT n thru m) 

This is used to print out the voice data from number to number m. Parameters are required. 

★ Any screen page can be printed out by simply pressing ICTRLI + 0. You may use this to print out 
the data of a single voice. 

★ Use the CODE key to select the printing mode. 


Default setting 

ICODE | key pressed once 

Normal 

Light 


HE (HELP) | 

This command displays the Command menu. Note that in this chapter, commands are listed in the same 
order as in the Command menu rather than in alphabetic order. 


Fig. 20 The Command menu 



This command calls the music keyboard program built in the Synthesizer unit. You now have the 48 
pre-programmed voices of the Synthesizer unit plus the 48 voices contained in the computer memory. 

★ To exit this performance mode, press the I ESC I key. 


- 21 - 









This command sets the system in order to match the printer in use. In addition to the standard MSX 
printer, a printer having EPSON standards can also be used with the FM Voicing Program II. 


















FILE MODE 


r 


The File mode only accepts the commands displayed in its menu. 

This menu differs according to the Synthesizer unit in use (see Fig. 22). 

★ The device used for permanent storage (cassette recorder, floppy disk drive, Data Memory Cartridge) 
must be connected before you turn the power to the computer ON. 

★ Only one disk drive can be used., 

★ A floppy disk drive unit cannot be used with Synthesizer unit other than SFG-05 or SFK-05. 


Cassette recorder 
Saving 

(1) Press the playback and record button of the cassette recorder. 

(2) Type in the CS command, one space, the file name, then press I RETURN! . The message Sure? 
appears. 

(3) Press [Y] or IRETURNI to save the data. To cancel the command, press any other key. 

(4) When saving is completed, press the STOP button of the recorder. 

Loading 

(1) Position the tape at the beginning of the file to be loaded or rewind it completely. 

(2) Type in the CL command, one space, the filename, then press IRETURNI . The message Sure? 
appears. 

(3) Press [Y| or IRETURNI , then press the playback button of the recorder. Press any other key to cancel 
the function. 

(4) When loading is completed, the new Directory is displayed. Press the stop button of the recorder. 

★ The Filer re-appears after you press any key when the Directory is displayed. 

★ The tape will run until the specified filename is found. Any other file name encountered on the 
tape is displayed in the lower area of the Filer. 

★ You may interrupt loading by pressing ICTRLI + ISTOPI . 

★ If you omit to specify a file name, the first data file encountered on the tape is loaded. 


Data Memory Cartridge ( UDC-01 ) 


Saving 

(1) Type in the RS command, one space, the file name, then press IRETURNI . The message Sure? 
appears. 

(2) Press |Y| or IRETURNI to save the data, or another key to cancel the command. 

★ You may save only one file on the same cartridge. Saving a second file will erase the previous 
one. 


- 23 - 





Loading 

(1) Type in the RL command, one space, the file name, then press 1RETURN1 . The message Ture? 
appears. 

(2) Press [7] or IRETURNI to load the data, or another key to cancel the command. 

★ Data will be saved even if you omit the file name. 

★ If the specified file name differs from the file name recorded on the cartridge, the data is not loaded, 
but the recorded file name is displayed in the lower portion of the Filer. 

★ When loading is completed, the new Directory is displayed. Press any key and the Filer re-appears. 


Floppy disk drive 

Used with SFG-05 and SFK-05 only. 

Saving 

(1) Type in the DS command, one space, the filename, then press [RETURN] . The message Sure? 
appears. 

(2) Press |Y| or IRETURNI to save the data, or another key to cancel the command. 

★ The device name VOG must be attached to the filename. 

★ Use the FORMAT instruction of the MSX BASIC to format the disk before trying to save data on 
a new disk. 

Loading 

(1 ) Type in the DL command, one space, and the file name, then press IRETURNI . The message Sure 7 
appears. 

(2) Press 0 or I RETURN] to load the data of the specified filename, or another key to cancel the 
command. 

Deleting 

This is used to erase a file from the disk. 

(1) Type in the DD command, one space, and the file name, then press IRETURNI . The message Siu e? 
appears. 

(2) Press [Y] or IRETURNI to delete the data of the specified file name, or another key to cancel the 
command. 

File list 

This command displays the list of data stored in the floppy disk. 

(1) Type in the DF command, one space and a file name, then press IRETURNI . Next? appears when 
there are too many file names to display in the lower portion of the Filer. 

(2) Press [Y] or IRETURNI to go ahead with the list, or another key to cancel the command. 

★ Only the names of those files containing voice data are displayed. Files containing other kinds 
of data are not displayed. 


- 24 - 






EDIT MODE. 


The main feature of the FM Voicing Program II is its edit mode, which is used to create sounds. The 
various functions of this mode are explained below. 


Switching to the edit mode 

The FM Voicing Program automatically enters the command mode when the power is turned on. Let's 
assume you are going to edit the BRASS 1 voice, located i n voice me mory number one. While the 
computer is still in the command mode, type in 1 and press the 1RETURNI key. The voice data of BRASS 
1 will be displayed, but the cursor still remains in command mode. To enter edit mode, press [FT . 

★ If you press [Ell when the system is in Command mode, the main display will always re-appear, 
with the data of the curently edited voice. The cursor is located on the algorithm setting area. 

★ Pressing the H or B cursor keys when the system is in Command mode switches to the main 
display without exiting the Command mode. The voice number of the data is increased ( H) or 
decreased ( H ) by one. 

The display of the voice data is divided into five blocks. The lower four blocks correspond to the four 
operators and display the data (parameters) for setting each operator. 


Fig. 23 Edit area blocks 


□ 


Overall settings 

□ 

□ 

Operator 1 

Operator 2 

□ 

□ 

Operator3 

Operator 4 


Editing 

(1 ) Use the cursor keys to move the cursor to the parameter to be edited. 

(2) Use the IHOMEI , IINSI and iDELl key to alter the value. 


Key 

Change 

IHOMEI 

-1 

|del | 

+ 1 

IINSl + IHOMEI 

- 10 (or minimum value) 

( INS ) + IDELl 

+ 10 (or maximum value) 


You may also alter a parameter by moving the cursor over it, and then typing in a new value. In this 
case, the new value is entered after you press IRETURNI or after you move the cursor to another area. 

★ To change the voice name, move the cursor to that name and type a new name. The El] key erases 
one character to the left; the space bar creates a blank space. Pressing the IRETURNI key moves 
the cursor back to the beginning of the name. 


-25 - 







r 


Parameters 


Algorithms (Al) 

This selects the algorithm from the eight algorithm patterns available. Select the number of the desired 
algorithm after moving the cursor to the Al position. Changing the algorithm can cause a significant 
change in the voice. The various algorithm patterns have the configurations shown in the following 
diagram. An operator functions as a modulator when its output goes to another operator, and as a 
carrier when its signals are output directly. A general rule of algorithms is that the fewer carriers there 
are (thus the more modulators), the more complex the voice will become, and the easier it will be to 
create noise components (broad band frequency spectra). 


Fig. 24 Algorithm patterns of the FM Sound Synthesizer unit 



® [ Q 1 n 

0 - 

0 - 


Feedback (Fb) 

Operator 1 has a feedback feature which allows that operator to modulate itself. The high-frequency 
components will increase and the voice will change considerably as the amount of feedback increases. 
The amount of feedback can be set within the range of 0 to 7. You may check the effect of the feedback 
by using algorithm 8 and turning operators 2, 3, and 4 OFF. 


Fig. 25 Feedback 


r 


Operator 1 


L_ 

J 

1 


Feedback 
(0 ~ 7 ) 


- 26 - 




i 


Operator ON/OFF 

Each of the four operators can be switched ON/OFF during editing so you can quickly hear the effect 
of cutting the output of an operator. Switching is done by pressing the number key corresponding to 
the desired operator ([Q ~ @]) while holding down the ICTRLI key. For example, operator one can 
be turned OFF by pressing the Q] key while the ICTRLI key is held down, when the (H key is pressed, 
the color of its indicators will be reversed both in the algorithm pattern and in the heading of its data 
block, and t he ope rator function will be suspended. The operator can be turned back ON by pressing 
the CO and ICTRLI keys again in the prescribed manner. 

★ An operator can al so be tu rned OFF by moving the cursor over its number in the operator block, 
and then pressing |HOME| , Pressing | DELI will turn it ON. You may also move the cursor over the 
operator number and type in a different number to turn it OFF or the correct number to turn it ON. 
Such a change is actually entered after you press the IRETURNI key or move the cursor away from 
the operator number. 


Fig. 26 Operators ON/OFF 



Operator 

number 


★ An operator is functioning when the background color of its indicator is yellow; it is not functioning 
when the background is inverted and becomes black. 


NOTE: Sound does not pass through an operator that is OFF. Therefore, if you turn OFF a carrier 
you will not hear the modulators connected to the carrier. Similarly, if you turn OFF a modulator 
that feeds into a carrier, any modulator feeding that modulator will have no effect. 


Let’s analyze the voice data for BRASS 1 by using this operator ON/OFF feature. The algorithm pattern 
is 3 which means that operators one to three are modulators, while operator four is a carrier. Turn 
OFF operators one to three and play a few notes. You are listening only to the carrier (operator four). 
The pure sound that you hear is the sound of an unmodulated sine wave. Turn ON operators one to 
three in reverse order (3, 2, 1 ) and listen to how the sound changes after you turn each operator on. 


-27 - 





Output level of operator (0 and A]) 

• O (Output level) 

This sets the output level of the operators. With the FM Sound Generation system, the volume and the 
timbre will change according to the output level of the operators. 

The setting range is 0 (minimum) to 127 (maximum). Try changing the output level of BRASS 1 with 
operators two and three OFF. First change the output level of operator four (default setting is 127). 
This will change the volume because operator four is the carrier. Next, change the output level of 
operator one (default is 112). 

Operator one is modulator, thus the output level affects the degree of modulation. As the level is raised, 
the amount of modulation will increase and the sound will become more brilliant as the level and number 
of the harmonics increase. Increasing the output level of the modulator still further will cause the sound 
to become noise. Lowering the output level of the modulator will cause the sound to become more 
pure as the degree of modulation decreases. There will be no frequency modulation (if operator 3 is 
OFF), and the voice output will become a sine wave when the modulator output level drops to 0. 

• Aj (Adjust) 

The perceived volume or loudness of different voices will vary depending on the algorithm and the 
individual operator setting of each voice. In order to make different voices sound similar in volume, 
an output level “scaling” feature is included. This is called Adjust (Aj). Instead of changing the operator 
output level values for each operator in a voice, you change the Aj settings. Quiet voices cannot 
generally be made louder, but louder voices can be made quieter. The setting range is 0 to 15. In this 
case, 0 is the maximum output level and the output level of the operator will be decreased as the numeric 
value is increased. All carriers of a voice should be set to the same Aj value. 

Frequency of operator (F, IF, Dt) 

• f (Frequency) 

This setadhe frequency of each operator as a ratio of the standard keyboard pitch. The setting range 
is Oto 15. The keyboard frequency is halved when the value is 0. One is equal to the keyboard frequency 
(based on eight feet). Higher ratios create frequencies which are equal to the keyboard frequency 
multiplied by the ratio. For example, setting the value to eight will result in a frequency eight times higher. 


F 

Pressed key pitch ratio 

0 

0.5 

1 

1 

15 

15 


— 28 — 




• F (Inharmonic Frequency) 

This also sets the frequency of the operators but in terms of non-integer multiples or odd-numbered 
harmonics of the reference frequency. The setting range is 0 to 3 and the set frequency is determined 
as follows: 


Set value 

Frequency ratio 

0 

1 times the set ratio (1 x F) 

1 

1.41 times the set ratio (1.41 x F) 

2 

1 .57 times the set ratio (1 .57 x F) 

3 

1.73 times the set ratio (1.73 x F) 


Thus, for example, if = 2 and = 3, the frequency will be 2 x 1 .73 or 3.46 times the keyboard pitch. 
Generally, u will be set to 0 for most voices; high values are useful for creating unusual timbres. 


Table 3 Frequency ratio determined by and settings 


\ F 

IF 

0 

1 

2 

3 

4 

5 

6 

7 

8 

9 

10 

11 

12 

13 

14 

15 

0 

0.50 

1.00 

2.00 

3.00 

4.00 

5.00 

6.00 

7.00 

8.00 

9.00 

10.00 

11.00 

12.00 

13.00 

14.00 

15.00 

1 

0.71 

1.41 

2.82 

4.33 

5.64 

7.05 

8.46 

9.87 

11.28 

12.69 

14.10 

15.51 

16.92 

18.33 

19.74 

21.15 

2 

0.79 

1.57 

3.14 

4.71 

6.28 

7.85 

9.42 

10.99 

m 

14.13 

15.70 

17.27 

18.84 

20.41 

21.98 

23.55 

3 

0.87 

1.73 

3.46 

5.19 

6.92 

8.56 

10.38 

12.11 


15.57 

17.30 



mm 

mm 

24.22 

25.95 


Turn ON operators one and four only for BRASS 1 and listen to the changes in sound as the frequency 
ratio changes. The pitch will increase as the frequency of the modulator (operator one) increases, 
resulting in a more brilliant sound. 

• rt (Detune) 

This feature allows the sound to be modified by slightly shifting the pitch of the operators. The setting 
range of the operators is -3 to 3 (0 is the normal setting). A sound effect similar to a phaser can 
sometimes be created by slightly shifting the pitches of the carrier and modulator. “Honky-tonk" piano 
is also aided by pitch detuning. Shifting the pitch of the carriers of algorithm patterns which have more 
than one carrier, such as algorithms 5 to 8, will allow the creation of a chorus-like effect. 


-29 - 














































































Envelope generator (A, D, S, D, R) 

The envelope of each operator is set in the order A, D, S, D, R. The setting range of these components 
are as follows: 


Screen display 

Function 

Setting range 

A 

ATTACK RATE 

0 — 31 

D 

Ist-DECAY RATE 

0-31 

S 

SUSTAIN LEVEL 

0-15 

D 

2nd-DECAY RATE 

0-31 

R 

RELEASE RATE 

0-15 


Fig. 27 The parameters controlled by envelope generator 


Note length 


EG output level 




Key is pressed Key is released 


Gate time 


The RATE is the rate at which change occurs. Change will occur at a higher rate as the setting value 
becomes larger. An exception is that there will be no change if the RATE of the ATTACK, 1st DECAY, 
or 2nd DECAY is set at 0. For example, if A is set to 0, the EG output level will not rise for ATTACK (there 
will be no operator output). If the second D is 0, the output level will not fall for the second DECAY so 
the level will remain at the sustain level until the key is released. 

Try various envelope combinations with only operator four ON. Alter values after moving the cursor 
to the A, D, S, D, and R of operator four. 


- 30 - 



f 


Key scaling (Ks, KcL Rk) 

This feature changes the EG response in relation to the pitch. 

• Ks (Key Scaling select) 

Choose either 0 or t as the level scaling curve (scaling in relation to EG output level). The value 0 
decreases the output level as the pitch becomes higher (the “normal” setting); the value 1 decreases 
the output level as the pitch becomes lower. 


Fig. 28 Key Scaling Select 



• Kd (Key Scaling depth) 

This sets the amount of level scaling. The setting range is 0 (minimum) to 15 (maximum). The level 
scaling will increase or decrease the level as you move up and down the keyboard according to the 
curve set with Ks. 

• Rk (Rate Key Scaling Depth) 

This sets the amount of rate scaling (the EG rates change more rapidly as the keyboard pitch becomes 
higher). The setting range is 0 (no effect) to 3 (maximum rate scaling). This is not affected by the Ks 
setting. 


Fig. 29 Rate Key Scaling Depth 



LFO (LFO Svc. Wi Spd, ArncL Pmd A ms, Pms) 

The LFO (Low-Frequency Oscillator) generates very low frequency signals which are used to modify 
the voice. It allows the creation of vibrato and tremolo effects by changing the pitch and amplitude 
of the voice. The LFO section has several related parameters that all affect the voice. 


- 31 - 


f 


• wt (Waveform) 

This selects the waveform of the LFO. The changes in pitch and/or amplitude (volume) will follow the 
selected waveform. The setting range is 0 to 3: 


Fig. 30 Wave form shapes 


Setting 

Waveform name 

(0) 

Sawtooth wave 

(D 

Square wave 

(2) 

Triangle wave 

(3) 

Sample & Hold 

(random values) 


Pitch waveform 



Volume waveform 



• Spd (Speed) 

This sets the speed (frequency) of the LFO. The frequency can be set between approximately 0.008Flz 
and 53Flz. The LFO frequency becomes higher (more rapid changes) as the ; value becomes larger. 
The setting range is 0 to 255. 


Fig. 31 Relationship between set Frequency value and LFO speed 



- 32 - 




r 


• Amd (Amplitude Modulation Depth) 

This is a scaling factor which determines how much the LFO will affect volume (output level of the 
carrier). The setting range is 0 to 127. The depth increases (more volume change) as the Amd value 
becomes larger. 

• Pmd (Pitch Modulation Depth) 

This is a scaling factor which determines how much the LFO will affect the pitch of all operators. The 
setting range is 0 to 127. The depth (amount of pitch change) increases as the value becomes larger. 

• Syc (Sync) 

This sets whether or not th e LFO i s synchronized to the playing of a note. Pressing IDELl activates 
synchronization, pressing IHOMEI releases it. The Synchronization ON mode (1) means that the 
waveform of the LFO will re-start each time the key is played whereas a 0 setting may catch the LFO 
in the middle of a waveform. This is shown in the following diagram: 


Fig. 32 Starting point of the LFO 




• LFO (LFO Enable) 

The FM Sound Synthesizer unit is capable of simultaneous output of a maximum of eight voices. This 
means that each of the eight sound generators (called channels to distinguish them from the operators) 
may contain different voice data. Although there are eight channels, there is however only one LFO 
in the FM Sound Synthesizer Unit, and it can have only one voice-controlled setting at at time. 

This may create difficulties at times, such as when you want to use the simultaneous output of “strings” 
which require the LFO, and percussion which does not use the LFO. 

The synthesizer LFO will always be reset by the i-FO data of the latest voice being played which could 
make it impossible to define the LFO data for strings when they follow percussion voices which do not 
use the LFO. This problem is solved through the use of the LFO Enable feature, which is usually set 
to 1 (ON). Setting it to (OFF) will prevent LFO data, contained in the voice data, from being reset 
by a newly selected voice. 

★ Software such as the Yamaha FM Music Composer (YRM-1 01 ) is needed for the simultaneous output 
of eight voices. 


33 - 


• Ams (Amplitude Modulation Sensitivity) 

While the Amd setting determines how much LFO signal can be applied to the voice, it does not directly 
affect the voice. Amd signal must go through a "gate” known as Ams. The sensitivity of the voice to 
amplitude modulation can thus be altered for proper response when a number of voices are simul- 
taneously output. Ams scales the voice’s LFO sensitivity to change the voice output level or volume. 
The setting range is 0 (no amplitude modulation) to 3 (maximum amplitude modulation). 

• Pms (Pitch Modulation Sensitivity) 

Once again, this is a “gate” or scaling factor, but it controls how much the set Pn-c will affect the voice’s 
pitch. The setting range is 0 (no pitch modulation) to 7 (maximum pitch modulation). 


Fig . 33 Block diagram showing the relationship between Atm, Pno, and An,:,, Pms, for each channel 

AMS 



There will be no LFO effect in relation to pitch when either Pmd or Pms is 0. Similarly, there will be 
no LFO effect in relation to volume when either Amd or Ams is 0. 


-34 - 



Velocity 

The volume and timbre of the notes played on a piano will change when the keys are played harder 
(keys pressed down faster). Some synthesizers have an initial touch response feature to simulate these 
velocity-affected characteristics. These features normally monitor the speed at which the keys are 
played (velocity) and adjust volume and other factors accordingly. The FM Sound Synthesizer unit 
also has a feature which controls the volume and timber in accordance with velocity data. The Music 
Keyboards (YK-01 and YK-10/20) have no ability to generate velocity data. However, velocity data can 
be generated during automatic program playback, or when a MIDI Keyboard is used to allow notes 
to be output from a velocity-sensitive DX synthesizer keyboard which then controls the computer’s FM 
Sound Synthesizer unit. 

The current strength of the velocity input data from MIDI or a remote keyboard is indicated on the 
keyboard split line by a yellow mark (•). The (*) mark will move when the velocity is changed. The 
velocity will become stronger as the mark moves to the right. The velocity data is normally set to the 
central value. The strength increases when the [F3] key is pressed and decreases when the [F2] key 
is pressed. These keys let you test the velocity sensitivity without having a velocity type keyboard. 


Fig. 34 Velocity setting 


Velocity indicator 


r 


> 


/ 


i< i) 

t “ 

■ -t- — — — 

4 

— — *f — 



Weak 




Strong 


• Vs (Velocity sensitivity) 

This sets the operator’s sensitivity to velocity data. In other words, it sets the degree to which the velocity 
data causes changes in the output level of the operator. Each operator can be set separately. Increasing 
the sensitivity of the carriers will cause changes in volume, whereas increasing the sensitivity of the 
modulators will cause changes in timbre. The setting range is 0 (no effect) to 7 (maximum sensitivity). 


Fig. 35 Velocity sensitivity 



Weak 


Velocity 


Strong 



Noise generator (Ne, Nf) 

The FM Sound Synthesizer unit has 32 operators (8 voices x 4 operators) one of which can be used 
as a special noise generator or as a normal operator. The use of this noise generator is somewhat limited 
and can only be used for sound output of the section of the keyboard designed for comparison. The 
[F4l key must be pressed after each new value is input during editing to allow the editing results to 
be heard when the keyboard is played. 

• Ne (Noise Enable) 

This switches between the operator function and the noise generator function. The noise generator 
is selected when the value is 1. To cancel the noise function during an editing session, set this value 
to 0, then change the keyboard split point by pressing | SELECT] and playing a note on the keyboard, 
then press fF4l . 

• Nf (Noise Frequency) 

This selects the type of noise. The setting range is 0 to 31. The bandwidth of the noise wil increase 
as the value increases. The set noise appears on one side of the split point when the saved voice is 
again loaded. This can be useful in conjuction with automatic playback. 

Additional parameters 

• Tr (Transpose) 

This allows transposing in half steps. The setting range is -128 to 127 (change this value by 12 to 
transpose one octave). If the transposed pitch of the note played exceeds the range of the sound 
generator, the FM Sound Synthesizer will raise or lower the actual pitch in one octave units as required. 
The transpose feature is very useful when you are using the keyboard for comparison. You may adjust 
the overall pitch of instrument-1 so that exactly the same pitches are available on instrument-1 and 
instrument-2. 

• LR (Left Right Switch) 

The FM Sound Synthesizer unit has stereo audio output jacks. Each jack can be selected (turned on/off) 
for each voice. 10 is input when output from only the left side is desired, and 01 is input for output only 
from the right. 1 1 specifies output from both jacks. 

The input of 00 will result in no sound output. 


00 

no output 

10 

left channel 

01 

right channel 

11 

both channels 


- 36 - 




• Voice 


There is a voice number displayed on the directory adjacent to each voice. The number appears in 
parentheses at the top of an initialized voice. A name of up to eight characters and numbers can be 
substituted in the parentheses, and will appear on the directory when the voice is saved. Use the [BS] 
key to correct any mistake made when entering the voice name. 

• Code 

Numeric data within the range of 0 to 99 having absolutely no affect on the voice data can be entered 
into the voices. This feature is useful for making personal memos such as to distinguish between voices 
having the same name or to mark that is the standard key for a percussion voice, etc. You can keep 
your own code list which defines, to you, what each code number means (the list is not a computer 
function). 


Other editing features 

Loading the current voice to instrument-2 

During the editing, when you want to compare current editing data with anticipated voice settings, 
press [F4] to load the current settings to instrument-2 (lower keyboard section) and edit the same data 
to compare. 

This is also used when you want to check the effect of the noise generator. 

Copying operators 

You may want to copy the data of an operator to another operator in order to save time. 

(1 ) Position the cursor over the data block of the operator to be copied. 

(2) Press the iTABl key. The message OP copy n to appears in the command area, n is the number 
of the operator to be copied. 

(3) Type in the number of the destination operator and press [RETURN! . 

Restoring an operator 

You may restore an operator in the state it was before copy (see above). 

(1) Press |CTRL[ 4- [TAB I . The message Ho . appears in the command area, n is the number 
of the last operator whose data had been altered by a copy (see above). 

(2) Press 0 or [RETURN] to restore the operator. Pressing another key will cancel the function. 

★ You may only restore the last operator altered by a copy. 

★ This will work even if you modified the data of the last operator obtained by copy. 

Saving a voice in the temporary memory (buffer) 

Pressing ICTRLl + \S\ has the same effect as the SA command. 

Restoring a voice 

Pressing [CTRL I + [R] has the same effect as the command. 


-37 - 



KEYBOARD SPLIT FEATURE 


r 


The music keyboard can be split at any note into two sections: one for editing and the other for 
comparison. The section of the keyboard designated for editing can played to allow you to hear the 
effect of modified voice data as it is entered for the purpose of checking. The voice sounded by the 
comparison section of the keyboard will remain unchanged until you reset that section. This allows 
sound creation to be carried out in the edit mode while comparing the previous voice on the comparison 
section to the new voice on the editing section. 


Keyboard for editing 

(displayed on command and special-function tables as Instrument — 1) 

The section of the keyboard above the split point is designated for editing; it can output a maximum 
of seven voices simultaneously. The voice data specified when the edit mode is first selected is the 
voice which is automatically set for this portion of the keyboard. 


Fig. 36 Keyboard for editing 



Keyboard for comparison 

(displayed on command and special-function tables as Instrument — 2) 

The section below the keyboard split point is a monophonic keyboard to be used for comparison 
purposes. The current voice data is set for this keyboard by pressing the EH key in the edit mode. 


Fig. 37 Keyboard for comparison 



-38 - 






The keyboard split point is automatically set as the lowest key on the keyboard when the program is 
started. In other words, the keyboard for editing uses all the keys on the keyboard. To change the split 
point, first press the 1 SELECT] key. The color of the ( # ) indicator on the line directly below the command 
area will change from green to red. Next, press the key on the keyboard corresponding to the desired 
split point. The red (•) indicator will return to its original green color and move to the selected position. 
The green mark indicates the current position of the keyboard split point. The C on the line shows the 
position of C notes on the keyboard to provide you with a relative index of the key position. 


Fig. 38 Keyboard split indicator 



Fig. 39 Example of change of the keyboard split point 



- 39 - 





41 


m THE basics of voice creation, 


Basics of voice creation using FM sound generation 

The most simple algorithm possible for use with FM Sound Generation is one having a single carrier 
and a single modulator. The first step is to master the basics of voice creation using only this simple 
algorithm. Of course, all 8 algorithms available have 4 operators, so you will have to simply use 2 of 
the 4. The “unused" operators can be turned off during editing by pressing ICTRLI plus the number 
of the operator. For permanent disabling of an operator, set the output level (O) to zero (0). The 
waveform of the sound can be altered by the manipulation of the parameters of the algorighm. The 
following items may be altered to obtain major changes in the sound: 


Table 3 The fundamental parameters of a sound 


Item 

Abbreviation in the 

FM Voicing Program 

min 0 , , max 

setting a setting 

Output level of carrier 

0 (output level) of 
each operator 

0 <- ->127 

Minimum level Maximum level 

Output level of modulator 

0 <— ->127 

Mellow tone Bright tone 

Feedback level 

Fb (Feedback Level) 

Of- — > 7 

Normal tone Bright tone (noise) 

Carrier frequency 

F (frequency) and 

IF (Odd-Harmonic 
Frequency) of each 
operator 

0.50 F -> 15 

Low pitch High pitch 

0.50 f~ IF -> 25.95 

Modulator frequency 

0.50 f- F — >15 

Close harmonics Separated harmonics 
0.50 <- -> 25.95 


The frequency of the modulator and carrier shown is not the set value. It is, instead, the final frequency 
ratio determined by F and IF (refer to page 30). The following items are the same. 

Skillful manipulation of the above parameters allows the the use of the FM Sound Generation section 
for determining pitch, timbre and volume. 


Algorithm 

If you are not already there, press [FT] to return to the command window and clear the data of voice 
number one using Kl 1, then switch the unit to the EDIT mode (by pressing [FT] key). Enter the following 
data: 


Algorithm -> 5 
OP1, 2 -* ON 
OP3, 4 -*• OFF 


(OP is the addreviation for operator) 


-42 - 










Output level of carrier 

This can be considered to be the audio signal volume control because the carrier output is converted 
to an audio signal output. 

OP2 Output level -► 0 ~ 127 


Output level of modulator 

In the FM Sound Generation process, the modulator output signal modulates the carrier to produce 
harmonics which did not exist in the original carrier. This creates the tone or timbre and thus the output 
level of the modulator can be considered to be equivalent to the timbre control. (This is an over sim- 
plification of this process as modulators can affect volume, and carriers can affect timbre.) 


OP1 Output level -► 0 ~ 127 

Raising the output level of OP 1 (modulator) will cause the generation of brighter voices. 

Feedback level of an operator 

Feedback means that the operator (always OP1 in the FM Sound Synthesizer Unit) is frequency mo- 
dulating itself. Applying feedback to the carrier (OP1 is a carrier in algorithm 8), will affect timbre in 
almost the same way as adjusting the output level of a modulator. However the modulator has this 
function in most algorithms. When feedback is applied to operator 1 and that operator is serving as 
a modulator (as it does in algorithm 5) , the additional modulation will further strengthen the effect 
of that operator and you may wish to lower its output level. 


Feedback level — ► 0 ~ 7 


Setting the output of the modulator to a high level (more than 115) and then increasing the feedback 
level (assuming OP1 is a modulator) will tend to generate noise. The noise components will vary ac- 
cording to the set modulator frequency. The same effect can be obtained by employing up to three 
modulators in series with one carrier and setting the output of each modulator to a high level. 

Carrier frequency 

The carrier output is converted to the actual audio signals. When there is one carrier, the pitch of the 
audio signal is determined primarily by the carrier frequency (modulators can affect this, too). What 
happens when there are two carriers? The following example uses OP4 as well to answer that question. 


OP2 ON 
OP4 -> ON 
OP1, 3 -> OFF 


The following three effects can be created by altering the ratio between the pitch of the two carriers. 

• When the pitch ratio of the two carriers is set to low integers (1:1 through 1:6) 

OP2 Frequency — ► 0 ~ 6 
OP4 Frequency — ► 1 


The pitch of the two carriers will harmonize to create a new voice (as does the coupler effect of an organ). 
In this case, the carrier having the lower frequency determines the perceived pitch. 


- 43 - 







r 


• When the pitch ratio of the two carriers is set to high integers (1:7 through 1:15) 


OP2 Frequency — ► 7 ~ 15 

The pitch of the two carriers is far apart and two separate sounds can be heard: a high one and a low 
one. If the pitch ratio does not have harmonics of 2, 3 or 5 (for example 1:7), the pitch of the two carriers 
will not harmonize and a dissonant sound will be heard. 

• When the ratio is a non-integer 


OP2 Frequency — ► 1 
OP2 IF value — > 1 ~ 3 


The pitch ratio can be made to be a non-integer through the use of the Odd-Harmonic Frequency 
feature. There will be absolutely no harmonization and the sound will seem to come from two separate 
sources. 

Voice effects which can be created by altering the pitch ratio of the carriers 


Pitch ratio 

Effect 

Low integer 1:1 ~ 1:6 

Perfect harmonization of the two carriers 

A new voice is created (Coupler effect) 

High integer 1:7 ~ 1:30 (= 0.5:15) 

The two sounds seem separated 

Non-integer 1:1.41 ~ 1:51.9 (= 0.5:25.95) 

The two sounds are totally separate 


Modulator frequency 

The modulator is the signal which, when fed into the carrier, creates harmonics which were not in the 
original carrier. This produces the timbre characteristics of various voices. The modulator frequency 
(or, more correctly, the frequency ratio in relation to the carrier) determines the frequency of the har- 
monics to be produced. The modulator output level determines the relative level of each harmonic. A 
feel for the use of this function is very important when creating original voices. 


Al — > 5 

OP1, 2 ON 

OP3, 4 OFF 

OP1 Output level — ► 115 
Feedback level -> 0 


— 44 — 















• When the pitch of the modulator is higher than that of the carrier 

Leave the pitch of the carrier (OP 2) at 1 and raise the pitch of the modulator (OP 1 ). 

OP1 Frequency (F) — ► 0 ~ 15 
DPI IF value 0 ~ 3 


Moderately increasing the frequency of the modulator (raising the pitch ratio in relation to the carrier) 
will cause the generation of higher-frequency harmonics and a brighter tone. Further increases will 
create higher harmonics while simultaneously creating harmonics lower than the carrier pitch. As the 
pitch ratio of the modulator to the carrier approaches the maximum, the normal pitch relationship 
may be destroyed and the timbre may suddenly change to a new one. This effect is created when the 
higher harmonics extend beyond the audible range and the lower pitch takes over the control of the 
pitch effects. 

• When the pitch of the modulator is lower than that of the carrier 

This permits the creation of various effects through the manipulation of the carrier (OP2 in this case). 


OP1 Frequency 0 
OP1 IF value -► 0 
OP2 Frequency — ► 0~ 15 
OP2 IF value -► 0 ~ 3 


The concept of algorithms 

Algorithms affect a great number of voice attributes. The algorithm currently being used for exper- 
imentation can create a large number of voices, but even more can be created with different algorithms. 
For the sake of clarity, the following description classifies algorithms by the number of carriers they 
contain. 

Algorithms having one carrier (1 — 4) 

When one of the operators is being used as a carrier, the rest may function as modulators. This means 
that bright sounds will probably be produced. Switching between the algorithms and comparing the 
generated voices will show that algorithm patterns having one carrier are used for the brightest sounds. 


OP1 ~ 4 Output level — ► 110 
Feedback level — > 0 
Algorithm — * 1 ~ 4 

When algorithm one is selected, setting the feedback and output levels of all the operators at their 
maximum, produces a voice containing excessive noise components. 


Algorithm 1 

OP1 ~ 4 Output level — ► 127 

Feedback level — > 7 

OP4 Frequency -» 15 

OP4 IF value -*> 3 


- 45 - 










This sound is called white noise. There is absolutely no pitch created by the carrier because all fre- 
quencies are present already. White noise means that noise components are randomly generated 
across the entire audio frequency range. This is similar to the sound of hiss when you blow through 
closed teeth, or the sound of the wind. (Analog synthesizers use a special noise generator to create 
this sound.) 

Algorithm patterns using one carrier can be used to create voices having extreme harmonics, but subtle 
voices having complex waveforms can also be generated. It depends on the specific value selected 
for the output level of each modulator. This kind of algorithm is most appropriate for the creation of 
single instrument sounds. 

Algorithms having two carriers (5) 

This type of algorithm is an all-purpose pattern which permits a wide variety of voices to be created. 
Elaborate voices can be produced because there are two modulators in addition to the two carriers. 
Shifting the pitch of the two carriers can create a chorus effect, or the algorithm can be divided into 
two halves, each with completely different sounds, for more complex voices. For example, algorithm 
five can be used to create a flute voice. Operators three and four can be used to create the basic flute 
“pure tone” sound, while operators one and two add a breathy character. 

Algorithms having three or four carriers (6 — 8) 

This type of algorithm pattern is used for the creation of rich and textured voices. For example, shifting 
the pitch of each carrier slightly will result in a chorus effect similar to the sound of a number of in- 
struments being played simultaneously. Select algorithm eight and use the DETUNE feature to slightly 
shift the pitch of each of the four carriers relative to each other. This allows the creation of a ensemble 
(string, vocal, etc.). Algorithms, such as number eight which has four carriers, are perfect for the creation 
of organ-like voices through the coupler effect. 


The concept of voice creation 

The following is an actual example howto create a voice from scratch. The example used is the creation 
of the voice of an electronic piano. 

Voice creation flow chart 

There are a number of different procedures for the creation of voices. The approach outlined below 
is a reasonable way to proceed. 


- 46 - 





r 


Operation 



Parameter of FM Voicing Program 

K! command 

At 

L ' and IF 
o 

EG A, 0, S, D and R 
Ks, Kd and Rk 

LEO, Dt and Vs 


Initialization of voice data 

Initialize voice number one by using the KILL command. This is done by entering Kl 1 followed by 
IRETURNI . Initialization of voice data means that the voice data is set to a state which can be likened 
to that of a blank sheet of paper. This does not mean there is no data but, instead, it means that there 
are certain parameters which create a “pure" sound which is then edited to obtain the desired voice. 

Selection of algorithm 

After the voice data has been initialized (using [FT] , then Kl 1), switch from the command mode to 
the edit mode. Voice number 1 was initialized so 1 is entered and the IRETURNI key pressed. The in- 
itialized voice data from voice 1 will be displayed on the screen. Algorithm 8 is selected for the initial 
voice. A different algorithm which is more suitable for the sound of an electronic piano is selected. Set 
Ai to 5 for the selection of algorithm 5. This algorithm pattern has two carriers, is easy to use, and allows 
the creation of a relatively wide variety of sounds. In this example, OP1 and 2 are used for the main 
piano tone while OP3 and 4 are used to create a metallic echo-like “tine" sound. 


Fig. 40 Algorithm 


Feedback 



Modulator 


Carrier 


* 

o- 


Modulation signal 


Audio signal 



-47 - 











Setting of operator frequency 

The next step is to set the frequency of each of the operators. The frequency can be set by F and IF, 
but in this example only f is set. The frequency of OP3, which is the modulator of OP4, is set to 10 in 
order to create a metallic ring. The other operators are all left at 1 . 

Setting output level of operators 

This step alters the output level of the modulators to adjust the timbre. When adjusting the level of 
OP 1 . set OP 3 and 4 to OFF ( [CTRLl + l3l . ICTRLI + 0 ) so that sound is output only from OP 1 
and 2. Set OP 1 to about 1 15 for a fairly bright sound, and set OP 3 to 80 so the pitch sensitivity is not 
decreased and a metallic echo-like sound is produced. There is only feedback for OP1, and it is set 
to 2 in order to increase the brightness of the voice. 

Setting EG 

It is now time to set the volume and timbre envelopes. This will transform the voice, which now sounds 
like an organ, into that of an electronic piano. OP 1 ~ 2 and OP 3 ~ 4 should be adjusted separately, 
then put together in the final stage to let you hear the total sound. OP 1 ~ 2 are adjusted first. The 
attack of this portion of the voice is given greater emphasis by altering the OP1 and OP2 envelopes. 
OP 1 is the modulator. There will be a greater number of harmonics, but only on the attack, after which 
the character of the voice changes very little. 



ATTACK 

Ist-DECAY 

SUSTAIN 

2nd-DECAY 

RELEASE 

OP1 

31 

15 

13 

0 

6 

OP2 

31 

12 

13 

15 

8 


Fig. 41 Envelop shape for OP1 and OP2 

EG of OP1 

N 


EG of OP2 



The settings of OP3 and of 4 are adjusted next. This is the metallic echo effect, so an envelope sharper 
than that of OP1 and 2 is desired. The setting of the carrier (OP4) is the same as that for OP2, and is 
adjusted later by key scaling. Set the envelope of the modulator (OP3) so that there is relatively little 
change in the character of the voice. 



ATTACK 

Ist-DECAY 

SUSTAIN 

2nd-DECAY 

RELEASE 

OP3 

31 

7 

11 

CO 

6 

OP4 

31 

12 

13 

5 

8 


-48 - 































Fig. 42 Envelop shape for OP3 and OP4 


EG of 0P3 


EG of 0P4 



Key scaling 

The above setting will create a voice very similar to that of an electronic piano. Next, use key scaling 
to shorten the high notes and compensate for the high timbre notes which are too bright. Rate scaling 
adjusts the attack and release times of the notes, while level scaling is used for tonal character and 
volume. The level scaling curve is 0 in order to reduce the intensity of higher pitched sounds. 



Ks 

Kd 

Rk 

OP1 

0 

6 

2 

OP2 

0 

3 

2 

OP3 

0 

6 

6 

OP4 

0 

4 

3 


The use of this key scaling procedure to edit the envelope shortens the overall length of the envelope 
across the keyboard, through more or higher notes. The original EG settings were selected with this 
scaling in mind. The length of the envelopes can be adjusted by the individual operator EG settings. 

Re-adjustment of voice data 

The setting of the voice components is now complete. However slight changes in almost any setting 
such as the EG, can still change the voice. The final voice can be “fine tuned” by the adjusting the 
output level of the operators and the level of feedback. For example, if you think the metallic echo is 
too strong, the output level of operator four can be reduced. There will be cases where the maximum 
or minimum frequency of the operators is exceeded and the sound will thus automatically be lowered 
or raised by one octave. This is changed manually by the transposing (Tr) feature. 

The volume is more likely to become too high in cases where there are two carriers, such as in the 
example given here, compared to when there is only one carrier. Thus, sometimes you will want to lower 
the volume while considering the balance between the carriers. The adjust feature (Aj ) is useful for this. 
Setting only the Aj of the carriers allows the total volume to be adjusted without changing the balance 
between the carriers. 


-49 - 



Adding of effects 

Effects such as tremolo or chorus are added in this final step to make the created voice resemble that 
of an electronic piano even more. 

The tremolo effect is added by the use of the LFO. Set the the LFO to 1 , then select waveform two (triangle 
wave) for a moderate tremolo effect. The speed is then set to an appropriate setting of approximately 
1 90 to 1 95. Use the Amd feature for setting the depth of the tremolo. There is a close relationship between 
the Arris and Amd features. Set Amd at 10, which gives little range to Ams. Change Ams to 1 for a 
very slight tremolo effect. Pmd and Pms are set to zero because this voice does not use a vibrato effect. 
The chorus effect is created by shifting one of the carriers slightly, and a phase effect is created by 
shifting one of the modulators slightly. This richer sound is sound is obtained by setting the Dt of OP 
1 to -3 and the Dt of OP 4 to 3. 

Velocity sensitivity 

Finally, since the voice created is that of a piano, set the velocity to control the volume and voice 
character. The simplest way to do this is to set the Vs of all the operators to 1. 

The velocity data can be changed, and the sound checked by the use of the (F2j and [F3] keys. If you 
are using a Music Keyboard (YK-01 orYK-10/20). If you are using a MIDI Keyboard, the velocity sensitivity 
setting can be checked immediately. 


- 50 - 


.SOME EXAMPLES OF SOUND CREA TION — 

There is a shortcut which can be used to create sounds much more easily. This is through the copying 
of existing voices. This is not simply wholesale imitation, but instead is the process of creating a new 
voice while checking it against the sound of an existing voice. It is often much easierto modify an existing 
voice to fit your image of some original sound you wish to create than to start from scratch. This section 
chooses a number of voices from those stored in the FM Sound Synthsizer unit and explains the process 
of sound creation after the voice has been initialized. 


The creation of brass voices 

Let’s create a voice in the FM Sound Synthesizer unit from scratch. This example uses voice three 
(TRUMPET) as a base. Be sure to follow the following steps carefully when creating a voice from scratch. 

Algorithm 

The algorithm of BRASS 1 is 3. This pattern uses one carrier, and is perfect for the creation of brilliant 
brass sounds. The three modulators each with its own EG, permit the generation of a wide range of 
changes within the harmonic structure. 

Operator output level and Feedback 

The output level of the carrier OP4 can be left at 127. The output level of OP1 ~ 3 can be moderately 
adjusted within the range of 90 ~ 110. Feedback is very important for this voice and is set to its highest 
value(7). 

Frequency of operators 

The basic setting of all the operators can be 1. OP2 can be set to 2 for a slight metallic echo, further 
improving the sound of the brass instrument. The output level of OP2 is set at 94 for a very subtle sound. 

EG 

The EG is also very important for creating a brass voice. All of the operators have a slow attack. Set 
attack, or A, for the modulator (OP1) so that it is slightly slower than any of the carriers. This creates 
the special attack characteristic that brass instruments have. If carrier (OP4) attack is slower than the 
modulator attack, there will be no character change detectable in the attack section, and the sound 
will resemble that of an organ. The A data (attack) of the three modulators should all differ slightly to 
create even more realistic character changes. 

Key scaling 

The sharpness of the higher keys will be lost when a slow attack envelope is set. The rate scaling feature 
corrects this so that the voice sounds natural when fast passages are played. Rate scaling is set at 1 
to 2 for all operators to preserve the rapid attacks of the higher notes of brass instruments. 

LFO 

With brass instruments, the pitch of notes played for a long time is going to waver no matter how good 
the musician is. This effect is emulated by the LFO. Set the vibrato effect to a barely detectable level 
(LFO assigned to pitch via Pmd and Pms). 


- 51 - 



Fig. 43 Settings for a brass voice 


> 1 < i ) 

! < B R A SS 1) ! L F 0 1 

Code 1 ! f' " | I S y c 0 

Tr 0 i A 1 3 [ m L -EM- ! Wf 2A 

LR 11 ! Fb 7 _ Spcj200 

Ams l!Ne 0 ©-gJ Arod 3 

Pins 2 i N+ 0 • Pmd 30 

Q] FI 

A13« 

D em 

S 14HH 

D 21^ 

0112HH 

IF 0 
Dt 0 
Ks 0 
Kd 5 
Rk 2 
Vs 5 

A j 0 

© F 3 ! IF 0 

Pi 15mm ! Dt 2 

D Bm !Ks 0 

S 14MM ! Kd 4 
D 0 ! R k 1 

R 8MI !Vs 5 

0 95M * A j 0 

GD f i 

A 21 mmm 

D 14IM 

S 1 3HHB 

D 0 

01043m 

IF 0 
Dt 0 
Ks 0 
Kd 4 
Rk 0 
Vs 5 
A j 0 

0 f i : i f 0 

A18M ! Dt 1 

D 31 !Ks 1 

S 13BM ! Kd 2 
D 0 ! Rk 1 

R 8^ IVs 4 

0127BBM 1 A J 0 


The creation of string voices 

The next example uses as its base STRING 1 , which is voice number 4. 

Algorithm 

Algorithm pattern 3 is also used for STRING 1 . This has one carrier and three modulators, an algorithm 
used for voices having a high degree of character change. It is used in this example to reproduce the 
complex sounds of string instruments. 

Frequency of operators 

OP1 , 3 and 4 remain at 1 . The pitch of OP2 is set to 5 for creating the delicate texture associated with 
string instruments. 

Output level of operators and Feedback 

The output level of the modulator must not be too high. The appropriate setting is about 80 to 120. If 
the output level of the modulators is raised above this, the voice will begin to resemble that of a horn 
instrument, with some additional noise components. The feedback is used to reproduce the feeling 
of the vibrating string, and is set to 7. 

EG 

String instruments also have a slow attack, so that attack, or A, of the carrier is slowed down slightly 
by setting it between 13 and 15. The modulators are set faster than the carrier. The R (release) of the 
carrier is also slowed down slightly (5-6) to simulate the sound of an ensemble. This causes the sound 
to linger after the key has been released. 

LFO 

Vibrato is one the most important characteristics of string instruments. However, since this is an or- 
chestral sound, there is no need for the deep vibrato heard with solo string instruments. 

Transposing 

Transposing lowers the pitch by one octave to obtain a richer middle and lower range sound. 


-52 - 




r 


Fig. 44 Settings for a string voice 


> 4 < 1 > 

„ . ! (STRINS1) ! LFO 1 

Code 1 i i — i I b y c 0 

Tr - 12 ! A1 3 “Q 1 — ! W? 2/\ 

LR 11 ! Fb 7 ! Spd202 

Ams 8 Ne 0 dHlj ! Amd 3 

Pms 3 ! N-f 0 w ! Pmd 60 

CD fi 

A 25mmmm 

T 10H 

S 14i^H 

J> 0 

R 5m 
O103BH 

IF 0 
J>t 1 
Ks 0 
Kd 2 
Rk 1 
Vs 2 
A j 0 

d am 

S 10H 

D 0 

012oSm 

I F 0 
Dt 1 
Ks 0 
Kd 5 
Rk 1 
Vs 1 
A j 0 

GQ FI” 

a 2 smmmm 

D 13H 

S 13HH 

J> 0 

o ssSLn 

“IF 0 
J>t 0 
Ks 0 
Kd 4 
Rk 1 
Vs 2 

A j 0 

E) FI 

A^’jL 4hi 

D 4m 

s ±5mmm 

D 0 

012?SLh 

IF 0 
3>t 1 
Ks 1 
Kd 1 
Rk 1 
Vs 5 
A j 0 


The creation of pipe-organ voices 

The final example uses PORGAN 1 which is voice number 14. This voice uses two carriers. 

Algorithm 

PORGAN 1 uses algorithm pattern 5, which has two carriers and two modulators. This "all-mighty” 
voice allows close control over the sound because the voice components can be divided into two parts. 
In this example, the voice is divided into the set of OP3 and 4, used for the deep reverberations of the 
pipe organ, and the set of OP1 and 2 for the high-frequency reverberations. Both of these can be 
programmed independently. 

Frequency of operators 

OP3 ancL4 are set at 0 for the deep, low reverberations of the pipe organ. OP1 and 2 for the high-fre- 
quency reverberations of the organ are set to 8 and 4 respectively. The harmonic ratios are thus 1:2 
and 4:8. This produces the couple effect of the organ (two pitches harmonizing to create a new sound). 

Output level of the operators and feedback 

Output level of the modulators must be prevented from becoming too high. There is no need for 
feedback. 

EG 

The attack of the pipe organ is probably not as slow as you think. If it is too slow, the sound will begin 
to resemble the old foot pedal-driven organs. The appropriate level of the A of the carrier is 16 to 18. 
Taking the construction of a pipe organ and the conditions of the hall where it played into account, 
together with the intention of causing some reverberation to remain after the keys are released, the 
R setting of both the carrier and modulator is between 5 and 7. 

Key scaling 

Rate scaling corrects the overly long reverberation that tends to occur after the higher keys are released. 
Level scaling is applied to the modulators and limits the frequency modulation on the higher keys for 
a clearer voice. 


-53 - 




Detune 


The sound is made richer by the use of the detune feature with the two carriers and two modulators. 
This provides both a chorus and a phase effect. 



- 54 - 





INTRODUCTION TO THE FM SOUND SYNTHESIS 


Basic knowledge needed to create sound 

A piano and a flute both cause air to vibrate, which we perceive as sound. Both can play an “A” at 
440 Hz or so, depending on their tuning, yet each instrument has its distinctive sound, Differences in 
the way each instrument creates sounds are identifiable, and explain why they sound different. Syn- 
thesizers can be programmed to create sounds with similar pitches, but with different harmonic content, 
volume “envelopes”, and so forth — factors that aid in creating widely varied sounds. 

The FM Voicing program II lets you create various sounds by controlling the factors which comprise 
and particular sound. Before the FM Voicing Program II can be fully enjoyed, the factors that govern 
the sound must be understood. 

What is sound? 

Sound can be considered to originate from the vibration of a object. This vibration passes through 
the air and reaches our ears as “sound”. It is difficult to imagine the components of this sound because 
sound can not be perceived by the eye. 

To help you visualize sound, a microphone can be used to convert the vibration of the air (changes 
in air pressure) into electric signals. These electric signals can then be converted into visual images 
by connecting the microphone to an oscilloscope. The visual images which appear on the screen of 
the oscilloscope are referred to as waveforms. This explanation will frequently refer to the term 
waveform. It is best to simply consider waveforms to be the same as the visual image of a wave. 


Fig. 46 Visualisalization of a waveform 


Sound 

Source 


Vibration of air 



Electric signals 


Oscilloscope 



Preamplifier 




The three components of sound 

• The pitch 

A piano or guitar produces a sound which has a fundamental frequency (or pitch) proportional to the 
length of the struck or plucked string. The pitch of the sound can be changed by altering the length 
of the vibrating section of the string. This alters the number of times that the string will vibrate in a 
given time period. For example, a low pitch means that the string is vibrating relatively slowly. This 
principle allows the pitch of the sound to be expressed in terms of the number of vibrations per second 
(frequency). 

• The timbre 

However, while the pitch of a certain note is the same for a piano and guitar, the waveform and tonal 
character (timbre) are quite different. This is determined by the way that the sound is generated. The 
size and shape of these instruments are going to result in the strings of the instruments vibrating dif- 
ferently. The way the vibration is produced can be expressed by a waveform. The shape of many musical 
instrument waveforms may appear at first glance to have no rhyme or reason to them, but actually 


- 56 - 





f 


all waveforms are composites of sine waves. If we state this in reverse, a waveform of any shape desired 
can be created by combining sine waves together. For example, the diagram shows what happens 
when sine waves which are multiples (double, triple, etc.) of the original sine wave are added. The wave 
begins to resemble a saw tooth wave as higher-multiple sine waves are added to the original sine wave. 
The original sine wave is called the fundamental and subsequent sine waves are composed of differing 
harmonics. The tone or timbre (waveform) of an instrument is determined by the number and relative 
volume level of harmonics. 


Fig. 47 Sawtooth waveform as a superposition of sine waveforms 


Amplitude 



The following BASIC program will display the above diagram on your monitor screen, showing how 
addition of harmonics progressively approximates the sawtooth waveform. This program also allows 
for similar representation of square and triangular waveforms. To stop this program, press ICTRL1 
+ ISTOPl 


10 DIM U ( 160) :P=ATN(1)/20:SCREEN 0:COLOR 15 , 4 „ 7 : PRINT "Wh i c h wave form? PRINT 
20 PRINT ,f 1“ Saw tooth": PRINT "2=Squa re” : PRINT "3=T r i ang Le " : PRINT : PRINT rr 1 /2/3 ? ' r : 

30 A$=INPUT$ ( 1 ) : IF INSTRi "123" ,A$)=0 THEN RUN 10 ELSE C-VAL(A$) 

40 SCREEN 2: COLOR 15,4,7 : OPEN "GRP : "AS1 : H-0 : N=1 

50 ON C GOSUB 120 , 130 , 140 : IF A<>0 THEN H=H+1:CLS:0N C GOSUB 170 , 180 , 190 : ELSE 90 
60 PRESETC16, 180) :PRINT#1, "Fundamental"; :IF N>1 THEN PRINT#1 . "+ " : H-l ; "Ha r moni c s " 
70 GOSUB 200 : PRESET (100,0) : PRINTrfl , "Hi t Space Bar" 

80 IF INKEY$oCHR$ (32) 1 HEN 80 

90 N=N+1 : IF H<10 THEN 50 ELSE LINE (0 , 0) -STEP ( 255 , 8) , 4 , BF 
100 PRESET (16,0) : PR I NT# 1 , "Hi t Space Bar to restart" 

110 IF INKEY$=CHR$<32> THEN RUN 10 ELSE 110 
120 A=2/N/P: RETURN 

130 IF N MOD 2=0 THEN A=0 ELSE A=3/N/P: RETURN 

140 IF N MOD 2=0 THEN A=0: RETURN: ELSE S=(N-l)/2 

150 IF S MOD 2=0 THEN A=1 ELSE A=-l 

160 A=A/10/ (N*P) ^2 : RETURN 

170 PSET (40,90) :DRAU)"U80 F160 U80 L160" : RETURN 

180 PSET (40,90) :DRAW"U60 R80 D120 R80 U60 L160" : RETURN 

190 LINE (40, 90) -STEP (160,0) : LINE ( 40 , 90) -STEP (40 , -80 ) : LINE STEP ( 0 , 0) -STEP (80 , 160) 
: LINE STEP(0,0)-STEP(40,-80) : RETURN 

200 F=0 : FOR 1=2 TO 160 STEP 2 : HR=A*SIN ( I*P*N ) : Ul( I ) =U ( I ) +HR 

210 PSET (40+1, 90. 5-HR) : LINE ( 38+1 , 90 . 5-Ui ( 1-2 ) ) - (40+1 , 90 . 5-W ( I ) ) : NEXT: RETURN 


-57 - 


The pitch of the sound is determined by the number of times per second (frequency) at which the 
fundamental vibrates. Strictly speaking, pitch is a subjective value and also depends on absolute volume 
level. We often use the term pitch when we are really concerned with the fundamental frequency. 

• The volume 

The amplitude of the vibrations (in the above example, the height of the sawtooth waveform) corre- 
sponds to the volume of the sound. 

Thus, we can say that the subjective differences that we perceive in sounds are a product of the dif- 
ferences in pitch, tone, and volume. The three components of sound that affect these differences are 
the frequency of the fundamental, the waveform (or harmonic structure) and the amplitude. 

Changes in sound over a period of time 

There is another principle which must be grasped regarding the differences in sound. When a note is 
played on, for example, a piano, an initial sound (attack) will be heard when the key is first struck. The 
sound will gradually change as the key is held down. In terms of volume, there is a sudden, loud initial 
sound which then gradually diminishes. In terms of harmonics, the beginning of the note will contain 
a large number of harmonics but the number will decrease as the note decays. Many complex changes 
occur in the note from the instant it is produced until the point where is decays to inaudibility. We refer 
to this relationship between time and the change in the sound as the “envelope”. This is very important 
from the viewpoint of sound creation because differences in the envelopes of two voices will result in 
two completely different voices even though the frequency of the fundamental and each harmonic 
may match exactly. There are envelopes for overall volume, as well as for harmonic structure. However, 
the harmonic envelope is nothing more than a series of volume envelopes: one for each individual 
harmonic. 


Fig. 48 Volume envelope model for the (har- Fig. 49 Voice envelope model fundamental of a 
monic envelope) piano note for a piano 


Volume 


Timbre (number of harmonics) 



Key is struck 


Complex waveform with many 
harmonics during attack 
Harmonics decrease and waveform 
begins to resemble 

.Ar sine wave 

Time 



What is sound synthesis? 

The electric signals visualized in Fig. 46 can be re-converted into sound by using an amplifier/speaker 
system. Actually, an electric guitar is working according to this principle: the sound created by the string 
vibrations is converted into electric signals by microphones, then the electric signals are sent to an 
appropriate amplifier. This amplifier is provided with several control functions such a volume, tone, 
etc., allowing for an easy control of the output sound, that is impossible with acoustic instruments. 
Sound synthsizers use a different method: electronic circuitry directly produces electric signals. Thus, 
a synthesizer does not produce sound by itself and, as a consequence, the electric signals generated 
by a synthesizer are completely free of ambient noises. A sound synthesizer essentially consists in a 
multitude of oscillators (circuits generating elementary waveforms) associated with several control 
functions allowing you to combinate elementary waveforms in order to obtain a desired resulting 
waveform. 


-58 - 



FM sound generation 


What is FM? 

You probably associate the word “FM" with a type of radio transmission. The “FM’’ band on your radio 
and the “FM”of “FM Sound Generation” are the same. They both stand for “Frequency 
Modulation:”. This is the technique of varying the frequency of a sound by the use of another frequency. 

Although both the FM of your radio and the FM of FM Sound Generation have the same narrow, 
technical meaning, the application is quite different. 

The audio signals (contents of the brodcast)of an FM bradcast ride on a very high frequency radio 
carrier. The frequency of the carrier is changed slightly by the audio signals. The carrier frequency is 
the frequency allocated to each station, the same as that which appears on your dial. This frequency 
is extremely high (millions of Hz) so as to permit the transmission of radio waves through the air and 
reception with small antennas. The audio signals are in the range audible to the human ear (approx. 
20 to 20,000 Hz) and are known as the modulation signal. The difference in frequency between the 
carrier and audio signal modulator (so called because it modulates the frequency of the carrier) is 
great. Therefore, the carrier frequency changes about 1% at most due to the modulation, and its 
waveform is not greatly affected. 

What happens when the frequency of he carrier is lowered, thus making the frequency of the modulator 
and carrier closer to one another? In this case, when both carrier and modulator are in the audio 
frequency range, the carrier waveform will be altered significantly, and a wide range of high and low 
frequency components will be produced. This is the operating principle used to generate the sound 


0 


Frequency modulated waveform 



of musical instruments through FM synthesis. 


Fig. 50 Changes in the waveform caused by FM 


Carrier waveform 




FM Sound Generation allows direct control of the frequency, timbre and volume of sounds. This is a 
radical departure from analog synthesizers which have been used up to now. Analog synthesizers 
function by filtering out unwanted harmonics from harmonic-rich waveforms created in the 
sound-generation section (oscillator) to obtain a desired waveform. FM Sound Generation allows the 
desired waveform to be created directly by adding and modulating sine waves, allowing a much wider 
range of possible sounds with more precise control of harmonic structure. Traditional electric organs 
have used purely additive synthesis, where sine waves had to be supplied for each harmonic, but FM 
creates additional harmonics through the interaction of sine waves (modulation), and is therefore 
more efficient. The efficiency of FM makes it possible to synthesize more complex sounds with far less 
complex circuitry than additive synthesis. 



r 


A 


The following BASIC program will display diagrams similar to Fig. 50, giving also the waveform resulting 
from a pure additive synthesis (two carriers) for comparison. You may vary the amplitude of operator 
1 by using the [f| and [J] cursor keys; the (*E3 and E3 cursor key control its frequency. Press the 
space bar to enter the selected values. To stop this program, press ICTRU + ISTOPI . For each setting, 
the FM waveform structure is more complex than the structure of the waveform obtained by pure ad- 
dition. You can also observe that a small change in modulator amplitude causes significant changes 
in the FM waveform. 


10 SCREEN 2: COLOR 15,3,7: CLS : OPEN "GRP : "AS1 

20 P=ATN (1 ) / 12 : F--3 : L-20 : DIN U <3 , 1 '> , SUi (96) : IL-11 : GOSUB 130 

30 PRESET (32,116) : DRAUJ"C1 R8 BR16 R8 ND16 BR32 R8 U20 L8 R8 D10 R40 fr 

40 GOSUB 140 : J0-0 : GOSUB 170 : J0=1 : IL=3 

50 IF INKEY$-CHR$ ( 32) THEN RESTORE :F0R 1=1 TO 3: 

60 IF INKEY$=CHR$(32) THEN RESTORE 280:GOSUB 130: GOSUB 170 

70 S-STICK (0) : IF S MOD 2-0 THEN 60 ELSE IF S=1 THEN L-L+2 ELSE IF S=5 THEN L = L-2 
80 IF L<0 THEN L-0 : BEEP : GOTO 60 ELSE IF L>100 THEN L=100 : BEEP : GOTO 60 
90 IF S=3 THEN F-F+l ELSE IF S=7 THEN F-F-.5 
100 IF F> . 5 THEN F-INT(F) 

110 IF F< . 5 THEN F= . 5 : BEEP : GOTO 60 ELSE IF F>10 THEN F=10 : BEEP: GOTO 60 
120 GOSUB 140: GOTO 60 

130 FOR 1=1 TO IL : READ XI , Yl , X2 , Y2 , X3 , Y3 , C , A3 : GOSUB 160 : NEXT : RETURN 
140 LINE (16, 68) -STEP (96, 8) , 9 , BF : PSET ( 17 , 69 ) 

150 PRINT #1 , "F= " ; RIGHT $ ( STRS ( F ) ,2) ; ,r L= " ; RIGHTS ( STR$ (L. ) . 3 ); "% ,r : RETURN 

160 LINE ( XI, Yl ) -STEP (X2, Y2> , C , BF : PSET (X1+X3 , Y1 + Y3) , C : PRINT#1 , A$ : RETURN 

170 FOR J = J0 TO 3 : U ( J , 0) =0 : NEXT : A-L/4 : FOR 1-2 TO 96 STEP 2:B=I*P 

130 FOR J=0 TO 3: ON J+l GOSUB 190 , 200 , 210 , 220 : NEXT J, I: RETURN 

190 UIC0, 1)=25*SIN(B) : SW ( I ) =UI (0 , 1 ) : X-144+I : Y=38 . 5 : GOSUB 230: RETURN 

200 U ( 1 , 1 ) =A*SIN < F*B ) : X-16+I : Y=38 . 5 : GOSUB 230 : RETURN 

210 UK 2 , .1 ) =25*SIN ( B + U.J ( 1 , 1 ) /2 . 5 ) : X= 1 6+1 : Y= 1 62 . 5 : GOSUB 230:RETURN 

220 UJ (3,1) =W (1,1) +SU ( I ) : X-144+I : Y-142 . 5 : GOSUB 230 : RETURN 

230 LINE (X-2 , Y — UJ ( J , 0) ) - (X , Y-U ( J , 1 ) ) : UJ ( J , 0) =Ui ( J , 1 ) : RETURN 

240 DATA 16,0,8,8,1,1,6,1,144,0,8,8,1,1,6,2 

250 DATA 16,108,16,16,5,5,6,1,40,108,16,16,5,5,6,2 

260 DATA 80,88,16,16,5,5,6,1,80,108,16,16,5,5,6,2 

270 DATA 144, 8,96, 60, 0, 0,4, ,,H , 144, 68, 96, 8, 1,1, 9, "F= 1 L.=100%" 

280 DATA 16,8,96,60,0,0,4, " " , 16, 132 ,96,60,0 ,0,4 , " " , 144,92,96, 100,0,0,4, "" 


FM Sound-Generation System 

Instead of an oscillator, something, called an operator is used in the actual FM Sound-Generation 
System. The operator is a digital, computer-like equivalent of a sine wave oscillator, with envelope 
generator and modulation capability. This operator can be used to create either a carrier or a modulator, 
as shown below. Each operator receives the instructions (data) for determining the frequency and the 
output level, then reads the sine wave from the memory according to that input data. An envelope is 
added to the wave which was read from the memory, and the resultant wave is output. If the output 
is to be used as an audio signal, this operator is the carrier. If the output is sent to the next operator 
to control modulation, the operator is a modulator. 


- 60 - 



f 


Fig. 51 Configuration of operators 


Operator 



Envelopes are produced by the envelope generator. The envelope controls the change in output level 
over a period of time for the carrier (which controls the volume), and the change in output level for the 
modulator over a period of time (which controls the timbre). 

The FM Sound Synthesizer unit uses up to four operators to create each sound. Since eight sounds 
can be generated simultaneously by this unit, there are 32 operators in all. 

The way the four operators in a given voice are “connected”, and how they function as carriers or 
modulators, follow specific patterns. These patterns are called algorithms. If there is only one carrier 
and one modulator, a simple FM sound (voice) can be generated. The use of four operators allows for 
the creation of voices having very complex harmonic structures. 

Given four operators, there are large number of possible patterns, but eight of the most useful algorighm 
patterns have been selected for the FM Sound Synthesizer unit in order to make the creation of sounds 
more predictable. 


Fig. 52 Example of an aigorighm 


! 


| 



Modulator 



Carrier 




Modulating signal 




Audio signal 


Feedback means that a fraction of the signal output by an operator is re-injected in the same operator, 
resulting in a special auto-modulation. Feedback is used to obtain a large number of harmonics (bright 
sound) and to create noise. 


- 61 - 





Envelope generator 


Envelope generator 

The concept of envelopes, which was introduced on page 58, plays an important role in the creation 
of sounds. The FM Sound Synthesizer unit is equipped with an envelope generator for each operator 
(EG). The EG of each operator controls the output level of that operator over a period of time. The 
way that the sound changes over a period of time can be programmed according to the five components 
of the EG: attack rate, 1st decay rate, sustain level, 2nd decay rate, and release rate. These five 
components have the following functions. 

(1 ) Attack rate: the rate at which the output level of the EG reaches its maximum value when the key 
is struck. 

(2) 1st Decay rate: the rate at which the EG level falls from its maximum level to the sustain level setting 

(3) Sustain level: the level sustained after the note moves from 1st decay. 

(4) 2nd decay rate: the rate at which the EG level falls to zero from the level set as the sustain level. 

(5) Release time: the rate at which the EG level falls from the point where the key is released to when 
it becomes 0. 

The period of time the key is hold down is called the gate time. 

The period of time sound is emitted is called the note length. 


Fig. 53 The parameters controlled by envelope generator 

Note length 




Key is pressed Key is released 


Gate time 


- 62 - 




r 


The relationship between FM Sound Generation and the EG 

The Envelope Generators of the FM Sound Synthesizer unit control the operators, which, in turn, de- 
termine the changes in volume and timbre over a period of time. 

The envelopes for volume and those for harmonics (timbre) are created by using the EG of different 
operators. Changes in volume are performed by the EGs of the operators which are used as carriers; 
changes in timbre are performed by the EGs of operators which are used as modulators. Thus, the 
effect of the EG will change depending on whether the operator is a modulator or a carrier. 


Fig. 54 Relationship between FM sound generation and the EG 



O 


- 63 - 





f 


Key scaling feature 


What is key scaling? 

The volume and timbre envelopes of the high and low sections of a piano will differ slightly. This is true 
not only of the piano but of all acoustic instruments. The FM Sound Synthesizer unit has key scaling 
features which allow the envelope generation to be changed according to the notes played. The key 
scaling feature allows subtle nuances of the sound to programmed to change with the position of the 
keys being played. 

Two types of key scaling 

There are two types of key scaling which allow the volume and timbre response to be precisely tailored 
to the position at which the keys are being played. These two features are key scaling for EG level 
and key scaling for EG rate. 

• Level scaling 

Level scaling changes the EG level according to the position of the keys. It can be set independently 
for each operator, allowing the volume>and timbre responses to be adjusted separately. 

For example, a setting which will reduce the volume as the higher keys are played or a setting which 
makes the sound more full-bodied, are both possible. 

The level scaling can be adjusted according to two different laws of variation, which are represented 
in Fig. 55 as two families of curves. One shows the level decreasing as the keys become higher in pitch 
(straight lines). The other shows the level decreasing as the keys become lower in pitch. Both are set 
by the depth of level scaling. 


Fig. 55 Level scaling 


LOW NOTE 


HIGH NOTE 



- 64 - 




• Rate scaling 

Rate scaling changes the rates within the envelope according to the position of the keys. This allows 
a sharp attacking, short decaying envelope to be introduced as the keys become higher. The amount 
of rate scaling is also determined by the degree of depth determined for each operator. 

Fig. 56 Rate scaling 



- 65 - 



Voice memory 




- 6i 


MIDI keyboard 
(with SFG-05) 


Floppy disk drive 
(with SFG-05 or SFK-05) 








ERROR MESSAGES 


The voice number of the voice data stored in the temporaty storage buffer (Save Buffer) is usually 
displayed on the right side of the screen. However, other messages also are displayed in this area when 
the necessity arises. The meaning of these messages are as follows: 


Message 

Cause 

Remedy 

Bad argument 

The data following the command 
is incorrect. 

Enter the correct data. 

Bad command 

The command was not correctly 
entered. 

Enter the correct command. 

Read error 

An error occurred during the 
loading of data. 

Check connections. 

Write error 

An error occurred during the 
saving of data. 

Check connections. 

Bad name 

The file name is not correct. 

Designate the correct 
file name. 

Not a voice 

The data saved on the floppy disk 
or Data Memory Cartridge in not 
a voice data. 

Swap the disk or cartridge 
with one containing 
voice data. 

Not ready 

Designated external storage device is 
not connected. 

Connect the device. 

Not found 

Designated file was not found. 

Check the file name and 
designate the correct 
file name. 

W protect 

The floppy disk is write protected. 

Remove the write protection. 

FD not ready 

The floppy disk is not inserted into 
the disk drive. 

Insert the floppy disk 
properly into the drive. 

Disk full 

Saving onto full floppy disk was 
attempted. 

Delete unnecessary files, 
or use a new disk. 


- 67 - 



















MM IMPLEMENTA TION CHART . 


[ FM Voicing Program II ] Date : 1 9 3 5 . 3.1 6 

Model YRM-52 Implementation Chart V e r s i on : 1.0 


Func t ion ... 


Transmitted 


Reco^ni zed 


Remarks 


Basic Default 
Channel Changed 


1 ch 
X 


1 ch 
X 


Mode 


Default 

Messages 

Alterd 


mode 3 

(123,1 26,127) 


mode 3 
X 
X 


Note 

Number I True voice 


36 - 


84 

★ ★ * ★ 


0 - 127 
0-127 


Velocity Note ON 
Note OFF 


*9n, v=1 - 127 
8n , v - 6 4 


9 n , v =1 
8 n , v -0 


1 27 


★fixed 


After 

Touch 


Key 1 s 
Ch *s 


Pitch Bender 


Cont ro l 
Change 


X 


SUSTAIN (64) 


Prog 

Change 1 

True # 

+ - 

1 

1 

X 

- 4- 

1 

I 

X 

X 

i 

i 

System Exclusive 

i 

X 

1 

X 

i 

System 1 

Song Pos 

1 


1 


1 

1 

Song Se l 

1 

X 

1 

X 

1 

Common 1 

Tune 

i 


1 


1 

System 

IClock 

+ - 

1 

X 

• T 

1 

X 

1 

Real Time 

(Commands 

1 

X 

1 

i 

X 


Aux iLocal ON/OFF 

1 

X 

T 

1 

X 

i 

I All 

Notes Ol-F 

1 

X 

1 

123 

i 

Mes- lActive Sense 

1 

X 

1 

X 

i 

sages 1 Reset 

1 

+ - 

X 

1 

- 4- 

X 

i 


Notes 




I 


I 

I 

I 

I 


I 


I 

I 

I 


d * + — 

Mode 1 : OMNI ON, POLY 

Mode 3 : OMNI OFF, POLY 


+ 

Mode 2 : OMNI ON , 

Mode 4 : 


MONO 


4- 


o : Yes 

x : No 

L 


OMNI OFF, MONO 


gALPABETJC INDEX u 


Algorithm (Al) 26, 61 

Code 37 

Detune (Dt) 29 

Envelop (A, D, S, D, R) 30, 50, 62 

Envelop generator 62, 63 

Feedback (Fb) 26 

Instrument — 1/2 38 

Keyboard split point 38, 39 

Key click 15 

Key scaling (Ks, Kd, Rk) 31 , 64, 65 

LFO 31, 32, 33 

LFO enable (LFO) 33 

LFO Synchronization (Syc) 33 

Loading 23, 24 

Noice generator (Ne, Nf) 36 

Operator frequency (F, IF, Dt) 28, 29 

Operator level (O, Aj) 28 

Printing 13, 14, 15, 21, 22 

Save buffer 13, 19, 66 

Saving 23, 24 

Transpose (Tr) 36 

Tremolo (Wf, Spd, Pmd, Pms) 31, 32, 33 

Velocity 35 

Velocity sensitivity (Vs) 35 

Vibrato (Wf, Spd, Amd, Ams) 31 , 32, 33 


- 69 - 


- O YAMAHA 

NIPPON GAKKI CO . LTD. HAMAMATSU. JAPAN 


OMD-138M 85 08 2.0 Printed in Japan