Text this: Discrete spectral synthesis and its applications /