Learning AI If You Suck at Math - Part Eight - The Musician in the Machine

Learning AI If You Suck at Math - Part Eight - The Musician in the Machine

Here’s three of the absolute best sample songs that our machine learning model created: Ambient AI track one; Ambient AI track two; Ambient AI track three. In this article, we'll look at how we did it.

"AI isn't just creating new kinds of art; it's creating new kinds of artists.” - Douglas Eck, Magenta Project

(My "Learning AI If You Suck at Math" Series returns after a three year hiatus! When last I wrote the field was still developing and I felt I'd covered the state of that art completely. All that's changed. We've had a number of major breakthroughs in the last few years, like GANs, reinforcement learning and Transformers, and it's time to return to the keyboard to see what's changed. If you missed the earlier articles, be sure to check them out: [1_](https://hackernoon.com/learning-ai-if-you-suck-at-math-8bdfb4b79037?ref=hackernoon.com#.wb9byq3o3)[2_](https://hackernoon.com/learning-ai-if-you-suck-at-math-part-two-practical-projects-47d7a1e4e21f?ref=hackernoon.com#.x87xwbgx0)[3_](https://hackernoon.com/learning-ai-if-you-suck-at-math-p3-building-an-ai-dream-machine-or-budget-friendly-special-d5a3023140ef?ref=hackernoon.com#.9xzlb0cee)[4_](https://hackernoon.com/learning-ai-if-you-suck-at-math-p4-tensors-illustrated-with-cats-27f0002c9b32?ref=hackernoon.com#.g606budcf)[5_](https://hackernoon.com/learning-ai-if-you-suck-at-math-p5-deep-learning-and-convolutional-neural-nets-in-plain-english-cda79679bbe3?ref=hackernoon.com#.xjah79lsd)[6_](https://hackernoon.com/learning-ai-if-you-suck-at-math-p6-math-notation-made-easy-1277d76a1fe5?ref=hackernoon.com)[7_](https://hackernoon.com/learning-ai-if-you-suck-at-math-p7-the-magic-of-natural-language-processing-f3819a689386?gi=830e567b07d8&ref=hackernoon.com).)_

######################################################

Can AI make beautiful music?

_In part eight of the _Learning AI If You Suck at Mathseries, my team and I dig deep to find out if neural nets can compose Ambient music with the great masters of the art. 

_Ambient is a soft, flowing, ethereal genre that I’ve loved for decades. There are all kinds of ambient, from white noise, to tracks that mimic the murmur of soft summer rain in a sprawling forest. But I favor ambient that weaves together environmental sounds and dreamy, wavelike melodies into a single, lush tapestry.  _

"Cuando el Sol Grita la Mañana," by Leandro Fresco, featured on the 'Pop Ambient 2013' album, exemplifies the genre for me. It’s almost instantaneously calming, filled with fluttering bells in the distance of a windy landscape of sound.

Can machine learning ever hope to craft something so seemingly simple yet intricate?

The answer is that it’s getting closer and closer with each passing year. It won’t be long before artists are co-composing with AI, using software that helps them weave their own masterpieces of sound.

Here’s three of the absolute best sample songs that our machine learning model created:

  1. Ambient AI track one
  2. Ambient AI track two
  3. Ambient AI track three

In this article, we'll look at how we did it.  

_Along the way we’ll listen to some more awesome samples. Of course, some samples came out really well and some didn’t work as well as we hoped, but overall the project worked beautifully.  _

_I’ll also give you the trained model to play around with yourself!  _

_Finally, I’ll also show you an end-to-end machine learning pipeline, with downloadable containers that you can string together with ease to train a masterful music-making machine learning model of your very own. _

So let’s dive in and make some beautiful music together. But first let’s take a whirlwind tour of the history of music and technology to see how we got here.

ai

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

This Week in AI | Rubik's Code

Every week we bring to you the best AI research papers, articles and videos that we have found interesting, cool or simply weird that week. Have fun!

This Week in AI - Issue #22 | Rubik's Code

Every week we bring to you the best AI research papers, articles and videos that we have found interesting, cool or simply weird that week. Have fun!

Amsterdam And Helsinki Launch Open AI Registers

Amsterdam And Helsinki Launch Open AI Registers. Amsterdam and Helsinki both launched an Open AI Register in beta version at the Next Generation Internet Summit.

Why Your Organization Is Struggling to Adopt AI (And How to Fix It)

Why Your Organization Is Struggling to Adopt AI (And How to Fix It). Barely 10% of organizations manage to adopt AI. Find solutions to the top 4 AI obstacles.

AI Artificial Intelligence in business 2020 : Types & Advantages

Explore to understand how AI artificial intelligence has advanced and presently serves as a roadmap to augment your business in 2020.