On Tue, Feb 25, 2020 at 06:31:15PM -0500, grarpamp wrote:
https://www.vice.com/en_uk/article/wxepzw/musicians-algorithmically-generate... https://www.vondranlegal.com/what-constitutes-independent-creation-in-copyri... http://allthemusic.info/ https://github.com/allthemusicllc/atm-cli https://archive.org/download/allthemusicllc-datasets 600GB
Two programmer-musicians wrote every possible MIDI melody in existence to a hard drive, copyrighted the whole thing, and then released it all to the public in an attempt to stop musicians from getting sued. Programmer, musician, and copyright attorney Damien Riehl, along with fellow musician/programmer Noah Rubin, sought to stop copyright lawsuits that they believe stifle the creative freedom of artists.
Next up, subsetting the melody rainbow table modulo: "reasonable" note to rest ratio genre / style - e.g. swing, vs syncopated for reggae, etc (such 'equivalencies' could significantly "compress" total melody count) vocal/ pitch range limit - i.e. 1-octave, vs 2-octave vs etc categories of starts/ endings (e.g. "5 to 1" or "3 to 1" endings are often, but not always, preferred) eliminating "equivalent, just a different octave, variations" - this could usefully compress the table (useful for melody comparisons, and also the inverse - finding desirable melody variations based just on shifting octave for a note or bar or etc a DB mapping all commercial song melodies to this universal melody rainbow table - melody frequency table - analyse most popular melodies etc... And finally, for those ridicurous court cases which come up occasionally - a lookup function, i.e. insert melody at issue, locate position in rainbow table of that melody - the starting position would be a simple integer :)