Registers A0H; Registers C0H - Yamaha YM3806 Programmer's Manual

Table of Contents

Advertisement

OPQ Programmer's Guide V 1.1
5.6.2 Registers A0H...BFH: Envelope: decay rate / waveform
D7
D6
TE/RD
WF
TE/RD
WF
DR4...DR0
5.6.3 Registers C0H...DFH: Envelope: sustain rate
D7
D6
-
-
SR4...SR0
D5
D4
-
DR4
Tremolo (AM by LFO) enable. This bit defines whether the channel's
tremolo is applied to this operator.
At the same time, this bit acts as a re-trigger disable. When this bit is
set and operator has a long release time, it won't trigger again before
release curve has decreased near zero.
Why these two completely separate settings are combined to this
same bit, I cannot understand.
Basic waveform of this operator.
0 = sine wave
1 = half-sine
Decay rate 0...31.
0 = very slow (very long decay time)
...
31 = very fast (decay time about zero)
D5
D4
-
SR4
Sustain rate 0...31.
0 = no decrease during sustain phase (sustain curve is
horizontal, as in basic ADSR)
...
31 = very fast decrease during sustain phase
D3
D2
DR3
DR2
D3
D2
SR3
SR2
D1
D0
DR1
DR0
D1
D0
SR1
SR0
19

Advertisement

Table of Contents
loading

Table of Contents