Let X be the Cantor set, which we view as the space $2^\mathbb{N}$ (the set of all infinite binary sequences), equipped with the product topology. We can construct a Borel probability measure $\mu$ on this space by defining $\mu(C_{a_i})=1/2$, where the $C_{a_i}=\{x\in X | x_i=a_i\}$ are the open subbase cylinders of the product topology, and extending to a $\sigma$-algebra in the standard fashion.
Now, consider the Hilbert space $L^2(X,\mu)$. We can obtain orthonormal bases for it using the measure-space isomorphism between $(X,\mu)$ and $[0,1]$ (with Lesbesgue measure) via the binary decimal representations of real numbers. However, the ordinary bases (e.g., the trigonometric basis) on $L^2([0,1])$ are quite ugly when viewed on the Cantor set.
Is there an orthonormal basis for $L^2(X,\mu)$ with nice properties (continuity? simply expressible functions?) relative to the structure of the Cantor set?