Mixcloud is embarking on a series of initiatives to transform its platform and support the artist community.