Systems, methods, user interfaces, instructions stored in media, computing devices, and other various embodiments associated with configuring and generating animations are described. Certain embodiments particularly include structures for identifying a state-space of possible animations for a certain model. The state-space for a model can be described by possible motions of independent control points within the model, as well as animation speeds for each action and each control point. Each element of the state-space can have a probability assigned to configure pseudorandom animations with the probabilities of certain motions being configurable. Additionally, some embodiments include matching aspects of the pseudorandom animations to audio signals, as well as audio thresholds for initiating animations, and systems for matching the pseudorandom motions of a computer model to characteristics of an audio signal.