MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
In this Guided Project, you will:
- Create a web app with a music notation system using VexFlow
- Add Tone.js to your app so user can hear the notes in the browser
- Use Magenta.js to generate melodies using AI
Learn step-by-step
- Getting started with Glitch
- Adding a form and capture the inputs using JS
- Creating a Staff using EasyScore from VexFlow
- Parsing the notes
- Adding the notes to VexFlow
- Getting started with Tone.js
- Using Tone.js to play the notes of our Staff
- Getting started with Magenta.js by Google
- Generating a melody using MusicRNN
- Adding an HTML midi player and visualizer to your app
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.