This is stunning! Great stuff. Since the input and prediction is a single sequence, did you experiment with beamsearch/stochastic beamsearch decoding (maybe with additional diversity criteria)? I found that even simple models (markov chains) got a big diversity boost with a stochastic beamsearch - it might avoid the problems with low temperature repetition that could happen in a standard beamsearch. However, my music…
Generating music with expressive timing and dynamics
11–20 of 23 posts
Re: Generating music with expressive timing and dynamics
#12Earlier quoted context omitted.
I'm curious how many tries it took to get that. I've tried chopping up samples from piano music using onset detection and then recombining samples programmatically. The results were more interesting musically to me actually, but also not as reminiscent of a traditional classical / romantic piano piece. So, this is probably the best RNN generated music that I've heard too but overall I'm still not extremely impressed.
I'm passionate about this subject so here's my take on it. Until neural networks can create music better than humans it will be nothing more than table talk. Usually for something to gain any real traction it needs to solve a problem or do it better than current solutions. AI generated music does neither. From a music nerd who loves programming and neural networks I find this stuff very interesting. But I feel that n…
I have python scripts that just generate many minutes worth of music in an instant, and then I comb through the result and cut out the interesting parts for further processing. It's a really productive technique and you hit on melodies and rhythms that normally a human wouldn't.
Re: Generating music with expressive timing and dynamics
#13Re: Generating music with expressive timing and dynamics
#14It's refreshing to hear generated piano music that isn't either strictly metrical or entirely freeform, but with patches where you do get a somewhat natural sense of rubato and sensitive dynamic shaping. It's sort of convincingly improvisatory. The constantly shifting harmonic idiom is disorienting in a not very pleasant way – the worst kind of Chopin + Ligeti mashup – especially when you raise the temperature. It wo…
> "It's sort of convincingly improvisatory." I'm not sure if it was the dynamics specifically, but it was clear to me that A was human. Within 30 seconds I was so sure, I hit pause and loaded the answer to see if I was right (I was, and I'm likely the worst pianist on these forums and only a casual fan of music that falls into the 'classical' genre.) Here's[0] a fabulous physics paper that analyses the 16th notes by…
Re: Generating music with expressive timing and dynamics
#15Earlier quoted context omitted.
I'm curious how many tries it took to get that. I've tried chopping up samples from piano music using onset detection and then recombining samples programmatically. The results were more interesting musically to me actually, but also not as reminiscent of a traditional classical / romantic piano piece. So, this is probably the best RNN generated music that I've heard too but overall I'm still not extremely impressed.
I'm passionate about this subject so here's my take on it. Until neural networks can create music better than humans it will be nothing more than table talk. Usually for something to gain any real traction it needs to solve a problem or do it better than current solutions. AI generated music does neither. From a music nerd who loves programming and neural networks I find this stuff very interesting. But I feel that n…
Re: Generating music with expressive timing and dynamics
#16Could it mean that you could generate music for games that would follow the action and help build up tension?
Re: Generating music with expressive timing and dynamics
#17Re: Generating music with expressive timing and dynamics
#18This can generate elevator music that will never repeat. I am up for that ! (Just getting into ML with Udacity, Coursera courses. This is just fascinating)
Re: Generating music with expressive timing and dynamics
#19Earlier quoted context omitted.
I'm passionate about this subject so here's my take on it. Until neural networks can create music better than humans it will be nothing more than table talk. Usually for something to gain any real traction it needs to solve a problem or do it better than current solutions. AI generated music does neither. From a music nerd who loves programming and neural networks I find this stuff very interesting. But I feel that n…
Yeah, I make electronic music and I'm really interested in algorithmic techniques as an aid to the composer too. I have python scripts that just generate many minutes worth of music in an instant, and then I comb through the result and cut out the interesting parts for further processing. It's a really productive technique and you hit on melodies and rhythms that normally a human wouldn't.
Re: Generating music with expressive timing and dynamics
#20Could it mean that you could generate music for games that would follow the action and help build up tension?
This is already done in a lot of games. But those are precomposed parts that are dynamically morphed into each other when action changes.