It seems that I forgot to remove one of my engineering codes from the firmware in the 2nd production of the MKII. It's a piece of code that I wrote to check the purity of the incoming signal on each digital input socket of the MKII.
Normally I wouldn't bother about leaving an engineering code in the FW, but the blinking of the LEDs in certain conditions might cause users to feel alarmed what might be wrong. So I'll give a quick breakdown for those who might come across the purity code in operation.
The code will only be activated when the DAC is put in the LED dimming/sleep mode. So when music is playing, the LEDs are OFF. But if there are any signal errors (not to be confused with audio buffering periods from such things as the Squeezebox) the dimmed LED on the input that is active will increase in intensity. So small errors will be very faint, whilst big errors will lighten up the LED to the full. You can get it to operate by changing tracks on a CDP. It will also get triggered by high bitrates or sampling rates signals that are sent down a not so good or excessively long cable. Or it can get triggered if the cable is not plugged in properly.
It's a unique feature that you won't find on any other DAC. But I am not keen to see anyone copying it. So I'll probably take it out the next time.