Skip to Navigation Skip to Posts Skip to Content
Protein XYZ Protein XYZ
  • Home
  • - Membership
  • Become a Member
  • Sign-in
  • - Sections
  • Seeds
  • Supplement
  • Forums
  • Reports
  • Briefings
  • Journal
  • - Network
  • Agency
  • Studios
  • Store
  • OS
  • -
  • About
  • Contact
  • Contribute
Socials
Become a MEMBER from £7/month
Protein XYZ Protein XYZ
  • Home
  • Tags
What Comes After SoundCloud? Music Streaming in 2016
Music

What Comes After SoundCloud? Music Streaming in 2016

Maude Churchill Maude Churchill December 22, 2015 1 min read
  • Share on X/Twitter
  • Share on Facebook
  • Share on LinkedIn
  • Share on Pinterest
  • Email

Tech experts Peter Kirn and Mat Dryhurst weigh in on web decentralization and the past, and future, of music streaming.

What Comes After SoundCloud? Music Streaming in 2016
www.electronicbeats.net



Keep Reading
Music

Chance the Rapper's Coloring Book Is The First Streaming-Only Album To Chart On The Billboard 200

May 23, 2016 1 min read
Music

Kelela On Her Forthcoming Album and Using Her Platform For Good

May 10, 2016 1 min read
Music

‘Burn the Witch’: Radiohead’s Gorgeous and Scary Comeback Song

May 4, 2016 1 min read
Seeds

A Lawsuit Against Kanye West and Tidal Strikes at Music Streaming’s Newest Problem

Apr 20, 2016 1 min read
Music

Godmother of Soul

Apr 18, 2016 1 min read
Seeds

Kevin King on Five Years of Secret 7”: Where Graphic Design, Art and Music Meet

Apr 15, 2016 1 min read

Want to go deeper?

Unlock 25+ years of cultural intelligence and get access to all our SEEDS, FORUMS, REPORTS & BRIEFINGS.

Become a MEMBER from £7/month
Protein XYZ Protein XYZ

A cultural intelligence platform powered by a decentralised research community of 450+ global experts.

  • Home
  • - Membership
  • Become a Member
  • Sign-in
  • - Sections
  • Seeds
  • Supplement
  • Forums
  • Reports
  • Briefings
  • Journal
  • - Network
  • Agency
  • Studios
  • Store
  • OS
  • -
  • About
  • Contact
  • Contribute

© 2026 Protein XYZ Ltd. All Rights Reserved. Protein® is a registered trademark of Protein Holdings Ltd.
Feed
Paid Post Seeds

Surveillance Chic

Jul 7, 2026 5 min read
Supplement

#728 | Weird Girls, Artist Corporations & Background Brands

Jul 3, 2026 3 min read
Featured Post TEAM tier Forums

Are You Stupid?

Jul 2, 2026 7 min read
Paid Post Seeds

Background Brands

Jun 29, 2026 4 min read
Paid Post Seeds

Hardware With Character

Jun 26, 2026 6 min read
Seeds

Stupid FORUM

Jun 24, 2026 3 min read
Paid Post Seeds

The New Weird Girl

Jun 18, 2026 7 min read
Seeds

Artist Corporations

Jun 16, 2026 10 min read
Paid Post Seeds

Pencil Against The Machine

Jun 11, 2026 5 min read
Seeds

Broken Production

Jun 9, 2026 4 min read
Load More You've reached the end of the list
  • Home
  • Become a Member
  • Sign-in
  • Seeds
  • Supplement
  • Forums
  • Reports
  • Briefings
  • Home
  • - Membership
  • Become a Member
  • Sign-in
  • - Sections
  • Seeds
  • Supplement
  • Forums
  • Reports
  • Briefings
  • Journal
  • - Network
  • Agency
  • Studios
  • Store
  • OS
  • -
  • About
  • Contact
  • Contribute
Socials
Paid Post Seeds

Surveillance Chic

Jul 7, 2026 5 min read
Supplement

#728 | Weird Girls, Artist Corporations & Background Brands

Jul 3, 2026 3 min read
Featured Post TEAM tier Forums

Are You Stupid?

Jul 2, 2026 7 min read
Paid Post Seeds

Background Brands

Jun 29, 2026 4 min read
Paid Post Seeds

Hardware With Character

Jun 26, 2026 6 min read
Seeds

Stupid FORUM

Jun 24, 2026 3 min read
Paid Post Seeds

The New Weird Girl

Jun 18, 2026 7 min read
Seeds

Artist Corporations

Jun 16, 2026 10 min read
Paid Post Seeds

Pencil Against The Machine

Jun 11, 2026 5 min read
Seeds

Broken Production

Jun 9, 2026 4 min read
Load More You've reached the end of the list
Become a MEMBER from £7/month
// Add an event listener for the scroll event on the window. window.addEventListener("scroll", () => { // Get the current scroll position. let scrollTop = window.scrollY; // Get the total height of the document. let docHeight = document.body.offsetHeight; // Get the height of the window. let winHeight = window.innerHeight; // Calculate the percentage of the page that has been scrolled. let scrollPercent = scrollTop / (docHeight - winHeight); let scrollPercentRounded = Math.round(scrollPercent * 100); // Try to open the popup if the visitor has scrolled more than 25% of the page and is not a member. if (scrollPercentRounded > 25) { openPopup(); } });