: Today's computer animators have access to many systems and techniques to author high quality motion. Unfortunately, available techniques typically produce a particular motion for a specific character. In this paper, we present a constraintbased approach to adapt previously created motions to new situations and characters. We combine constraint methods that compute changes to motion to meet specified needs, with motion-signal processing methods that modify signals yet preserve desired properties. This allows the adaptation of motions to meet new goals while retaining much of their original quality.