A deep learning framework for character motion synthesis and editing | Synapse