I’ve searched this forum and the wiki and I can’t really find an answer to this. Why do we only have 1 non-aliasing waveform, the sine? I understand why digital oscillators start to alias as frequency goes up, but I also know that it’s rather easy to introduce bandlimiting and get perfectly usable audio-rate oscillators.
Have I missed some explanation somewhere? Also why do I have to hack my way into making square wave oscillators (using clocks, or deadband filters)?
Thanks