Direct-to-consumer music platform EVEN officially launched