Vocaloid Graph                                                     02 April 2025

Vocaloid is a genre of music where vocals are synthesized digitally [1]. In
this genre there happens to be much colaboration between artists so I though
it would be interesting to create the following graph. Each Node corresponds
to a song and each arrow color refers to a music producer. I use a music
database https://vocadb.net/ to extract a list of songs each producer worked
on, ordered by release date. For each producer, I plot this sequence by
arrows of the producers color between consecutive songs. Graphviz is used
to arange the graphs.

Initially I would also show a thumbnail image in each node but since the SVG
was alreay very large the thumbnails caused my browser to crash. In general,
doing the graphics through SVG's was a big headache. In the future I might look
for a bespoke graph visualisation software. I really think data visualisation
is a ripe area for research. Has all that much changed in the last 250 years
(see [2])?

View the graph on my GitHub:
https://github.com/Chris-F5/vocaloid_graph/blob/main/out.svg
You can click on a nodes to get linked to the vocadb page.

Some observations:
  * Colaboration is localised between artists: artists who have colaborated are
    more likely to colaborate again.
  * Colaboration is localised in time: two artists who recently colaborated are
    likely to colaborate again soon.
  * There are no artists in the graph who exclusivly produce colaborations.
  * I'm supprised about just how much music each artists produces on average.


[1] Technically 'Vocaloid' is the name of a particular vocal synthesis
software but the name has come to refer to the genre.
[2] https://en.wikipedia.org/wiki/William_Playfair