Move synthdef setup to synthdefs.py and clarify synthdef input DSL