Neural Networks for Rap Writing Pt. 2

Hey guys I made a thread here the other day;
tl;dr I'm a high school student (yes im 18), and I've written a deep neural network (computer program that emulates a group of neurons) that has learned how to write rap songs when fed some rap songs. The songs it writes are influenced by the songs you feed it.

Someone in the last thread said:
>feed it some deep as fuck Lil B lyrics
>genius.com/Lil-b-im-god-lyrics
>genius.com/Clams-casino-32-levels-lyrics
>genius.com/Lil-b-februarys-confession-lyrics
>genius.com/Lil-b-motivation-lyrics

>and use this beat
>youtube.com/watch?v=mZLnz0lqs4E
"""
I improved my program a little before feeding it the songs, and it wrote this:
soundcloud.com/user-858260650-791809969/deep-rap-002

anyone have some other suggestions?

Other urls found in this thread:

youtube.com/watch?v=5fiYHKrGaPw
youtube.com/watch?v=P9actXnBlOc
youtube.com/watch?v=yoYcCP1cfeA
genius.com/Nicki-minaj-get-silly-lyrics
genius.com/Nicki-minaj-go-hard-lyrics
genius.com/Nicki-minaj-freaky-girl-wanna-minaj-lyrics
genius.com/Nicki-minaj-roman-holiday-lyrics
github.com/Microsoft/CNTK
en.wikipedia.org/wiki/Metre_(poetry)
deepmind.com/blog/wavenet-generative-model-raw-audio/
r-bloggers.com/is-deep-learning-a-markov-chain-in-disguise/
nlp.stanford.edu/courses/cs224n/2009/fp/5.pdf
twitter.com/NSFWRedditVideo

do DOOM

mf doom? any album in particular?

also which beat should i use

Would be pretty impressive if you could actually understand wtf it's rapping.

Man feed it some Sadistik songs from Ultraviolet especially this track

youtube.com/watch?v=5fiYHKrGaPw

I can garuntee the results will be insane.

idk, madvillainy, mm... food and operation doomsday? the beat could be something like:

youtube.com/watch?v=P9actXnBlOc

or

youtube.com/watch?v=yoYcCP1cfeA

So you're just connecting a bunch of his sentences that rhyme. Do you need a neural network for that?

Doesn't a DNN need like a lot of data before it gets any good? like a while discography? I don't see how it would work with only a couple of songs?

dude this is so awesome

dude aesop pls

Does this work with musical instruments too?

>No one is telling him to do death grips

Requesting Nicki

genius.com/Nicki-minaj-get-silly-lyrics
genius.com/Nicki-minaj-go-hard-lyrics
genius.com/Nicki-minaj-freaky-girl-wanna-minaj-lyrics
genius.com/Nicki-minaj-roman-holiday-lyrics

Also you better have a github for this OP
github.com/Microsoft/CNTK

vaudville 1

Release source

Use the one beer beat from mmm...food

This
You possess an asset to international Kekromancy

id bet money this is not a neural network at all, just use of a Markov Chain process taught in intro computer science class, if that. You could easily just be copying and pasting lines that rhyme for all we know, there isn't a complicated generation of new content here.

your program is shit, it's just copy pasting bars
you'll need a huge architecture rework to get good original content
meter is important, study this shit
en.wikipedia.org/wiki/Metre_(poetry)
instead of using bars as your building blocks, use feet.
godspeed.

an RNN doing text generation has results pretty much indistinguishable from Markov Chains for most applications.

I think this is pretty cool, OP. Could you tell us a little more about your network architecture? Put that shit on Github.

You could do with a better voice synth... nowhere near easily usable or production ready, but DeepMind just put out a model for insanely good waveform synth: deepmind.com/blog/wavenet-generative-model-raw-audio/

So once the generation is done, how do you deal with the cadence of the words & rhythm with the beat? Impressive that it kind of raps on beat.

This. Upload it on a fake Github account or something.

post your favourite spotify playlist here

this or i dont believe you OP

So is OP actually doing anything other than picking out lines that rhyme from what people give him, running it through a voice synth and putting it over a beat?

I don't see any source, so I'm going to assume OP doesn't know his sigmoid from his relu.

>an RNN doing text generation has results pretty much indistinguishable from Markov Chains for most applications.

patently untrue

Correct me if I'm wrong but RNNs have a lot more capability for memory when generating text, compared to MCs. They keep more context. I'm not sure where LSTMs fit into this... shit I need to read more papers.

r-bloggers.com/is-deep-learning-a-markov-chain-in-disguise/

nigga where the source

give source you fucking faggot

SOURCE U FUCKER

I know there's some guy on SoundCloud who made a neural network to generate harmony/chord changes. The only problem is that it can't write melodies to go along with them yet besides random 16th notes (within the chord) in the soprano.

i all i wanna do is spend some time with you
uh i hope you wear a vest souljas touchin’ you touchin’ you
but it’s alright with me if it’s alright with you
nigga i woke up and screamed fuck the world

nlp.stanford.edu/courses/cs224n/2009/fp/5.pdf