Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tobiasfrck/lyrics_fingerprint
This processing sketch creates a fingerprint for lyrics.
https://github.com/tobiasfrck/lyrics_fingerprint
generative-art lyrics processing sketch visualization
Last synced: 18 days ago
JSON representation
This processing sketch creates a fingerprint for lyrics.
- Host: GitHub
- URL: https://github.com/tobiasfrck/lyrics_fingerprint
- Owner: tobiasfrck
- License: gpl-3.0
- Created: 2022-07-19T12:00:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-08T14:22:36.000Z (about 1 month ago)
- Last Synced: 2024-11-08T15:28:03.033Z (about 1 month ago)
- Topics: generative-art, lyrics, processing, sketch, visualization
- Language: Processing
- Homepage:
- Size: 1.54 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- project-awesome - tobiasfrck/lyrics_fingerprint - This processing sketch creates a fingerprint for lyrics. (Processing)
README
# lyrics-fingerprint / lyrical fingerprint
## What is this?
This processing sketch creates a fingerprint for lyrics.## How does it work?
This sketch creates a diagram where on the X-axis and Y-axis are the lyrics of a song or any other text.
Everytime x and y are the same word, the sketch draws a dot.
This is how to make a fingerprint or self-similarity matrix of a song lyric or text.
A very good example of how this works is the web-version I linked [here](#inspiration).
Then this sketch filters some special characters, cleans up the image, adds colors and adds some blur to make it look pretty.## Example
### Never Gonna Give You Up by Rick Astley## Inspiration
Pop Music is Stuck on Repeat | Colin Morris | TEDxPenn
https://www.youtube.com/watch?v=_tjFwcmHy5MWeb-version by someone else:
https://song-visualizer.firebaseapp.com/intro