indie music platform layoffs