An automatic system for humanoid dance creation