After watching Dan Shiffman's video on using RitaJS to program with text, I was super excited to start creating some sort of visualization with different types of material.
I started off with music lyrics.
I made each button input a different famous lyric from some of the most popular artists on the radio, and a few others. I then used RitaJS to replace certain types of words within the lyrics -- in a sort of mad-lib style -- with other random words either of that same word type or not.
When the code finally worked (which took a long period of playing with the code and seeing what was possible and what wasn't), I finally got to get into the aesthetics and design of the application.
In the future, I would love to create a more in-depth analysis of lyrics. I would love to learn more about the construction of rap lyrics and how they differ within the different popularities of artists. I mean, do artists on the radio typically have the same word structure while underground artists differ? Do artists that begin to have a romantic relationship with another artists, start to create more similar word structure within their music?
Tools that I used: