fignotes logo transparent copy slant i.png
By Chris Newton • September 13, 2017

What Is Dynamic Music Streaming?

Time to read: 3:30

Dynamic Music Streaming is a new way to experience music, so that each time a song is streamed it will sound slightly different than the last time. The differences could be anything from slightly different pitch, lyrics, drum beats, or unique solos inserted into a song or swapped in place of an existing solo. This provides music artists virtually unlimited creative options when it comes to choosing how they want to present their musical works to their fans.

 If you think about it, how many activities on the internet are the same every time you do them. How often do you log into Facebook to view exactly the same news feed that you saw 3 days ago? When's the last time you used Snapchat only to see the exact same snaps over and over? When's the last time you visited Google News to view the exact same news stories you viewed yesterday?

All of these are examples of Dynamic services, specifically dynamic web apps.  Adobe defines a Dynamic Web application as "...a website that contains pages with partly or entirely undetermined content. The final content of a page is determined only when the visitor requests a page from the web server. Because the final content of the page varies from request to request based on the visitor’s actions, this kind of page is called a dynamic page." (

The concept of a dynamic web app is nothing new. In an article dating back to 1998, ServerWatch uses an example of a telephone directory. Imagine how much work it would take to update a telephone directory using only static HTML files. Not only would there be tens of thousands of files, but each file would be massive and would need to be manually updated each and every time a new phone number was added to the directory. Rather than do it this way, directories use dynamically generated pages which require much less code, and populate the data into these pages from an external database. The code for the end user looking up a phone number is exactly the same for each user, but the data that they query and that the page displays is dynamically inserted into the code and is unique to that individual user.

Facebook, Twitter, Google, Snapchat, Pandora, and Fignotes are all Dynamic Web Applications. However, the key difference between streaming music services like Pandora and Fignotes is that Pandora presents static streams; the music file that they stream to you is the same to you and to every other user who hears it. This is no different from a static website that displays the same content to every single visitor, every single time. If an artist, sound engineer, or record label wants to update the song or modify it, a new file must be sent to Pandora, and Pandora does not allow direct uploads to their service. Imagine how boring Facebook would be if you saw the exact same content that everybody else saw. Facebook is so popular because it customizes what you see to you, on demand, everytime you login. Why should music be any different?

Advantages of Dynamic Music Streaming

With Dynamic Music Streaming, Fignotes will assemble a song on the fly, similar to how a dynamic website assembles a page on the fly before delivering the HTML file to the users web browser. Down the road, these songs can even be customized to a users individual preferences based on previous engagement data such as claps, applauds, skips, shares, etc. All of this data is extremely valuable to artists and can help provide insight into songs that truly resonate with their fans. By creating songs and derivatives that users love, it will encourage sharing and saving, and the more a song is streamed, the more money an artist makes.

There have been so many advances in technology in the past twenty years, yet the way that we experience music has stayed roughly the same. Sure, the mediums we use to consume the music have changed (cd, iPod, Spotify), but the songs themselves have not; they still have a clear beginning, middle, and end. In the past, Artists had their creativity limited by what would fit onto an Album. The time has come to unlimit their creativity and think of every song has a living, breathing, dynamically changing work of art. As new ideas come up for lyrics, drum beats, pitch changes, etc, these can be dynamically added as derivative works to the master version of the song. In the end, the user simply has to press play and they'll hear a completely unique rendition of the song based on master and derivative elements, which has never been possible with traditional music storage mediums such as Vinyl Album or CD. The possibilities are virtually endless with Dynamic Music.

 Fignotes is currently accepting applications into our beta program. We're looking for artists, music fans, and sound engineers who are passionate about music and want to be a part of the next big change coming to the music industry. Sign up by clicking the button below.

Signup for Beta