Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 960 Bytes

README.md

File metadata and controls

27 lines (17 loc) · 960 Bytes

Music Generation using Recurrent Neural Network

Introduction

The current technological advancements have transformed the way we not only produce, but listen and work with music. And with the advent of deep learning it has now become possible to generate music without the need of working with instruments artists may not have had access to or the skills to use previously. This offers artists more creative freedom and ability to explore different domains in music.

In this notebook, we will use Recurrent Neural Networks, to build a character-based model that generates jazz piano notes.

Required Libraries

We use the following libraries:

  • keras
  • tensorflow
  • music21
  • pandas
  • numpy
  • pygame
  • timidity

Data

You can download the MIDI files from the following site: 'http://www.midiworld.com/'

Blog

Here is the Blog related to this code.