Register 04H: Lfo Control; Register 05H: Key-On/Key-Off Triggers - Yamaha YM3806 Programmer's Manual

Table of Contents

Advertisement

OPQ Programmer's Guide V 1.1

5.1.3 Register 04H: LFO control

This controls the Low Frequency Oscillator. LFO can be used for tremolo and vibrato. LFO
waveform is always triangle.
D7
D6
-
-
LDIS
LFO2...LFO0

5.1.4 Register 05H: Key-on/key-off triggers

This register is the most heavily used register: it contains key-on/key-off triggers for all
operators and all channels. This register is different from the basic principles in OPQ.
Normally there is a register for each channel or each operator, but this one register
handles them all.
D7
D6
-
KEY3
KEY3
KEY2
KEY1
KEY0
CN2...CN0
Writing a 1 to KEYn triggers envelope's attack phase. Writing a 0 triggers release phase.
Only KEYn changes are relevant: writing same KEYn value as before does not trigger
anything. Channel number defines, which channel's operators we are dealing with.
There are certain interdependencies and limitations between the operators; these are
described in chapter 3.3.
D5
D4
-
-
LFO enable/disable. 0 = LFO on, 1 = LFO off
LFO frequency, 0...7. Only values 0...6 are actually usable.
0 = about 4 Hz
...
6 = about 10 Hz
7 = about 47 Hz !
D5
D4
KEY2
KEY1
Key-on/off for this channel's Op3.
Key-on/off for this channel's Op2.
Key-on/off for this channel's Op1.
Key-on/off for this channel's Op0.
Channel number 0...7
D3
D2
LDIS
LFO2
D3
D2
KEY0
CN2
D1
D0
LFO1
LFO0
D1
D0
CN1
CN0
13

Advertisement

Table of Contents
loading

Table of Contents