no ADCs. They're rotary encoders so their output is digital.
All I'm doing is schmitt triggering the inputs and adding a bit of logic to generate an interrupt when it detects a low transition.
Most of the interrupt logic is shared with the keyboard anyway so this addition hasn't increased the chip count much.