Solutio Problematis ad Geometriam Musicae Pertinentis

Posted on Jan 31, 2022

Interew is my life’s work. Kind of, just kidding. It is not that serious - for now.

Whenever I talk to my artists friends (specially those who work in the music industry), I always get frustrated of how money drives the music that is easy-to-reach for our ears.

The thing is,
Nowadays, with the advent of streaming platforms and all the recomendation algorithms, I feel the content reaching out to me in a very money-to-expose way, and most of the stuff really evolves into a disgusting feeling right afterwards listening to it.

So I decided to explore and make something fun out of it.

What about a giant graph with the WHOLE world’s (haha, I should probably laugh too) content connected?

It all started here:

   2 :playlist:414tgelJgAeyFyb0JJtBu9 AUDIO SYNTHESIS
   3 :playlist:5l1Gv0eZuALgQyTsV8vqlx _gen
   4 :playlist:3P5zSwYq6LMv7n0yPzLWvg Lines Composed a Few Miles above Tintern Abbey
   5 :playlist:4I3nxSAGKdogrs2peGGDeG fémur fraturado ao meio
   6 :playlist:5gjpxf6rzBi6zpPxRxKrxq great solitude
   7 :playlist:1l6otx1Jv2uemmsX7KUHgm two men tore a dress
   8 :playlist:5EIlCrR4j7YqwZwkKygaGW Dante Pro Lab - HackTheBox
   9 :playlist:4G0IbMQdNpats4tPrARpzP bluebird
  10 :playlist:4u48GEUybCX2aXSBVBRvyh Happy Birthday, Tom
  11 :playlist:5lWhQaKVpWwPWXAhcX5ZQk ?
  12 :playlist:6wuula9J4Yed6HAtvqna0H judge wisely
  13 :playlist:5yqIOijDXrLF5bDHZ76m8g fachada
  14 :playlist:0jx46NOZD0ZuGMaoxk8Yb0 sgr
  15 :playlist:44iH3kX8Ug9kWOuPYFVe15 moloch's toolbox
  16 :playlist:7fNHIFfoEfszw3inTU3jK8 vi. blind empiricism
  17 :playlist:66DDyI5HikFIi2UqzyOdwK v. blind empiricism
  18 :playlist:3MZRcQi1c2cJlllWtJuqLc iii. blind empiricism
  19 :playlist:0lCxxX06yJJKtQ1bdzIaog ii. blind empiricism
  20 :playlist:21VgmZsCUprkFjQJc11Nkx i. blind empiricism
  21 :playlist:5zSvXLZWI5ShImyWe8nbJc aaaasdasdasfad
  22 :playlist:4K2qd9nh95EFyb1WSZgxQs SRLF
  23 :playlist:5s1SDlM8G3cFLsQdVveJUy ccccccc
  24 :playlist:5FNqaqDZrjmzTbooVd9bh0 AMALIA PEGA EM MIM E LEVA-ME A DANÇAR
  25 :playlist:6YeSsGOL622zhHvK9gRBEF 3 x P l_ 0 1 T 4 l3 l_ 3

Or maybe this?

                        id total_followers                                             genres                                name popularity
0   7x83XhcMbOTl1UdYsPTuZM         1183550   [folk, folk rock, roots rock, singer-songwriter]                           Tom Waits         65
1   4UXJsSlnKd7ltsrHebV79Q         1133696                         [art rock, permanent wave]           Nick Cave & The Bad Seeds         68
2   1RM5gp0RFfjpJhCYFPB30p          346304                             [art pop, melancholia]                           Nick Cave         54
3   5l8VQNuIg0turYE1VtM9zV         2646015  [canadian singer-songwriter, folk, folk rock, ...                       Leonard Cohen         69
4   0IpDaO9A1OW1h0YChKzVaX          104067                          [garage rock, punk blues]                          Grinderman         44
5   1CPwHx5lgVxv0rfcp7UXLx          250857  [blues, blues rock, country blues, country roc...                           Ry Cooder         56
6   5MWBg16f5UYiaSlyVhzlIW          155623  [alternative rock, art pop, art rock, country ...                           John Cale         52
7   3dmSPhg0tdao8ePj4pySJ5          149432  [art pop, art rock, chamber pop, melancholia, ...                        Tindersticks         51
8   3QgSmABpItIdj908ek80n5          261211        [alternative rock, blues rock, boston rock]                            Morphine         54
9   3JulrApLVT81sb2HkfwMks          122380  [british folk, folk, folk rock, psychedelic fo...                         John Martyn         55
10  6zHRqvws8dVeqL8D31ponr          181875  [art rock, cosmic american, country rock, expe...                         Tim Buckley         50
11  04tBaW21jyUfeP5iqiKBVq          109766  [art pop, art rock, baroque pop, chamber pop, ...                        Scott Walker         48
12  3ZWab2LEVkNKiBPIClTwof          259309  [alternative country, cosmic american, country...                    Townes Van Zandt         59
13  6FfC7T2cxMj6H7Q5mmqAYe           58216       [australian blues, blues, traditional blues]                      C.W. Stoneking         46
14  5c3GLXai8YOMid29ZEuR9y          605838  [british folk, folk, folk rock, indie folk, me...                          Nick Drake         65
15  0vYkHhJ48Bs3jWcvZXvOrP          844491  [art punk, art rock, folk rock, permanent wave...                         Patti Smith         63
16  7mlge4peaoNgzTsY6M32RB          153054  [art rock, british invasion, folk, folk rock, ...                  Marianne Faithfull         57
17  42TFhl7WlMRXiNqzSrnzPL         1465263  [art rock, classic rock, glam rock, permanent ...                            Lou Reed         67
18  2k8kY9zHUWxuTtwV4UutHw          160130  [alternative rock, art rock, experimental, exp...  Captain Beefheart & His Magic Band         51
19  1fpXM23IoNckJ7NDAm8YJQ          202612  [acoustic rock, alternative rock, grunge, palm...                        Mark Lanegan         54
20  3VBpsrUi2vV7Uj87ONHu7Z           85495                         [blues, traditional blues]               Screamin' Jay Hawkins         44

Graph

A graph data structure consists of nodes, separated from each other, that can be connected by relationships. In general graphs represent connected data.

algo-graph

A property graph is a type of graph model where relationships also carry a type and properties. In this type of graph, both nodes and relationships should have labels and types. According to Neo4j documentation, their property graph database model consists of the following:

  • nodes describe entities of a domain
  • nodes can have zero or more labels to classify what kind of nodes they are
  • relationships describe a connection between a source node and a target node
  • relationships always have a direction (one direction)
  • relationships must have a type (one type) to classify themselves
  • nodes and relationships can have properties (key-value pairs), which further describe them

Nodes, Relationships & Properties

Nodes represent entities of a domain. Labels shape the domain by grouping nodes into sets. Nodes can have zero to many labels.

Relationships describe how a connection between a source node and a target node is related.

  • it connects a source node and a target node
  • has a direction (one direction)
  • must have a type to classify
  • can have key-value pairs
  • must have exactly one relationship type

Relationships organize nodes into structures, allowing a graph to resemble a list, a tree, a map, or a compound entity — any of which may be combined into yet more complex, richly inter-connected structures.

Properties are key-value pairs used to store data on nodes and relationships.

Well, there’s a lot more about graphs in Neo4j documentation, so I’ll just skip the rest.

THIS IS ONLY A PREVIEW BUT I WILL UPDATE THIS WHENEVER I ENGINEER SOMETHING OUT OF THIS.

interew

I swear.