Construct wavetable lazily; add decayfollow; support slurring.