Algebraic Signal Processing Theory: Foundation and 1-D Time | Synapse