-
Notifications
You must be signed in to change notification settings - Fork 0
Sustain Comparator
This is the sustain comparator, located under each counter bit:
The counter and sustain bits are simply XORed:
The sustain register is only 4 bit and is compared with both counter nibbles giving sixteen sustain levels: $00, $11 ... $ff. The signal counter=sustain is thus high when the counter value matches the sustain level, but only during the decay phase when R0 and /R1 are low.
Clock
Reset
Address Decoders
Data Bus
Registers
Oscillator
Pulse Waveform
Triangle Waveform
Noise Generator
Wave Selector
Envelope Overview
Envelope Counter
Sustain Comparator
ADSR registers
Counter Logic
Exponential Divider
LFSR15 counter
LFSR5 counter
Analog stage overview
6581 DACs
6581 Opamps
6581 Filter overview
6581 Audio output
8580 DACs
8580 Virtual ground
8580 AC Voltage divider
8580 Opamps
8580 Filter overview