Earlier quoted context omitted.
On the contrary, with a more generous reading of the previous comment, it holds some merit. 1. CNN's are used fairly commonly for sequence tasks nowadays. Convolutions can be 1D after all. 2. It's also possible the previous comment was referring to using 2D convolutions on the spectrogram of the audio, which is a common approach. 3. Neural networks are capable of more than classification. Scoring is a regression task…
a 1D CNN is an extremely simple RNN... do people really run 2d convolutions on spectrograms? that seems rather backwards to me - why convolve in frequency space when you can just multiply in the time domain. re regression tasks: sure I guess that's just an embedding basically right?
Programmers generate every possible melody in MIDI to prevent lawsuits
31–40 of 340 posts
Re: Programmers generate every possible melody in MIDI to prevent lawsuits
#32Earlier quoted context omitted.
It's actually very relevant, the TL;DR (from memory) is that lawyers (and judges) aren't programmers, and the source of data (referred to as the "colour of the bits") is as important as the actual bits of the data. Thus "I have this bit pattern as part of a bit enumeration" is different, to the legal system, than "I have this bit pattern because I specifically created it".
What's the legal principle that distinguishes methods of generation? Even if enumeration is definitely on one side, there is an infinite gradation from there to human generation.
Re: Programmers generate every possible melody in MIDI to prevent lawsuits
#33Earlier quoted context omitted.
a 1D CNN is an extremely simple RNN... do people really run 2d convolutions on spectrograms? that seems rather backwards to me - why convolve in frequency space when you can just multiply in the time domain. re regression tasks: sure I guess that's just an embedding basically right?
Yes, I meant to run 2D CNN over generated spectrograms. We do something similar to classify some specific emissions in RF with good success. As for scoring/classification, you can start by having an output of CNN say whether the song is catchy or not.
Re: Programmers generate every possible melody in MIDI to prevent lawsuits
#34Re: Programmers generate every possible melody in MIDI to prevent lawsuits
#35I should do this for words.
I've often thought how strikingly easy it seems to be to produce sentences that have probably never been written before. For example: I am typing these words on a mobile phone whilst sat on a train to an airport, wearing a green jacket, brown shoes and a maroon hat with a black bag containing gifts for my children. That seems a fairly prosaic sentence at first glance but I doubt has been written before.
Re: Programmers generate every possible melody in MIDI to prevent lawsuits
#36Isn't it a bit of wasted space to store the generated data on archive.org (https://archive.org/download/allthemusicllc-datasets)? I mean, as we see, it's trivial to create them. The code above is kind of a self-extracting archive, so it's just the same thing but in compressed form. And I guess it should not matter (legally) whether you store it compressed or uncompressed (or less compressed).
Re: Programmers generate every possible melody in MIDI to prevent lawsuits
#37I should do this for words.
Re: Programmers generate every possible melody in MIDI to prevent lawsuits
#38Earlier quoted context omitted.
It's actually very relevant, the TL;DR (from memory) is that lawyers (and judges) aren't programmers, and the source of data (referred to as the "colour of the bits") is as important as the actual bits of the data. Thus "I have this bit pattern as part of a bit enumeration" is different, to the legal system, than "I have this bit pattern because I specifically created it".
What's the legal principle that distinguishes methods of generation? Even if enumeration is definitely on one side, there is an infinite gradation from there to human generation.
Re: Programmers generate every possible melody in MIDI to prevent lawsuits
#39Earlier quoted context omitted.
I've often thought how strikingly easy it seems to be to produce sentences that have probably never been written before. For example: I am typing these words on a mobile phone whilst sat on a train to an airport, wearing a green jacket, brown shoes and a maroon hat with a black bag containing gifts for my children. That seems a fairly prosaic sentence at first glance but I doubt has been written before.
Try searching for it in the Library of Babel: https://libraryofbabel.info/ (edit: ninja'd)
Re: Programmers generate every possible melody in MIDI to prevent lawsuits
#40- a copyrightable work must include some human creativity. It seems to me that an enumeration of possibilities might be creative, but there is no way an individual element of that enumeration can be considered creative.
- Copyright depends on copying. If you release a song with a catchy melody stolen from another song, then you infringed its copyright, regardless of if there is an licensable version of that melody that you could have copied. What matters is which one you copied, not the existence of alternate copies.