Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
1–10 of 14 posts
Re: Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
#2Re: Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
#3Re: Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
#4Re: Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
#5This is from 2002, right?
https://scholar.google.com/scholar?hl=en&q=A+First+Look+at+M...
Re: Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
#6This is from 2002, right?
It is indeed - I'd suggest the title is modified to add year as it provides context for how long LSTMs have been established before their recent popularity boom. https://scholar.google.com/scholar?hl=en&q=A+First+Look+at+M...
It's somewhat interesting to see that only recently they become really widely used in certain Deep Learning communities, e.g. speech recognition.
Re: Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
#7Interesting, but it feels like the music is forever stuck in an into of some kind. I never quite get the feeling that it's building towards something.
> The goal of these experiments were to see if LSTM could learn a fixed chord structure while in parallel learning elements of a varying melody structure. It was easier to stick with a basic melody. Note that every 12-bar segment is unique; however, because only one or two bars are changed at a time, you may have to listen for a while to hear differences. We are currently working on a much more interesting set of training melodies and chords
Re: Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
#8Re: Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
#9Edit: Formatting. I clearly don't post much on HN.
Re: Composing Music with LSTM Recurrent Networks – Blues Improvisation (2002)
#10Really fascinating. I wonder if distinguishing between a motif and a random set of notes would help provide structure here. So, the model would decide "I'm going to build a motif and save it for variation later" for 4 bars, then could decide to play randomness in the turn around. Next pass through it provides randomization to the pre-established motif?