I hope someone here can help settle a debate (or at least chime in).
I’m having a lively discussion with the designer of a little microcontroller based synth. He claims that it uses analogue pulse waves which are then filtered with a digital filter. After questioning this, it turns out that what’s actually happening is that the microcontroller is generating naïve pulse waves at a relatively high (but not that high) sample rate of 125kHz. So the edges are on exact sample boundaries, making it a bit like an oscillator based on dividing a master clock (but with much lower pitch accuracy). This then going straight into an 8-bit digital filter running at the same rate, all within the microcontroller.
I don’t think it’s right to call it analogue at all, but maybe I’m entirely wrong. Apologies if this is the wrong section, seemed like the right place for an academic sort of question.