Return to Article Details Hip-hop producer-hosts, beat battles, and online music production communities on Twitch