理論もあるとおもうし
数学的なんだよね
作曲もすこしやるだろうし、コード転調できないといけないし旋律きいてすぐにバリエーションつくるとかできないといけない
耳も鍛えないといけない