added segment, sampler, and sinewave playback.