basic song can be generated