Playing a musical solo can be difficult, especially if you’re required to think and improvise on the spot. This is because our brains need to make the connection as to which note that we should go to next, whether or not it’ll sound good, the different rhythms we can apply, and so on. However, it’s a different story when it comes to AI which can think of these things more objectively.
This is what the folks at Dadabots, CJ Carr and Zack Zukowski, have done when they put together an AI using a recurrent neural network that is currently streaming a non-stop bass solo on YouTube. If you did not know that this was AI, you would assume that this is being played by a very accomplished bass player.
To be fair, it kind of is as Dadabots have used two hours worth of improvisation videos from YouTuber and musician Adam Neely. This is actually not the first time that Dadabots have experimented with applying AI to music. The team had previously created a non-stop death metal stream using AI which is still running today.
It’s actually quite impressive because the bass solo being played and improvised by the AI is very similar in style to a human player, plus it is also pretty melodic with variances in tempo, meaning that it sounds like it was well thought out and not just a bunch of random notes thrown together.