Skip to content

This repository helps to generate tunes using math and python

Notifications You must be signed in to change notification settings

shrenik-jain/melody-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

melody-generator

  • Built a virtual piano with its very own octave, using the base frequency of a single note.
  • Synthesized 4 to 5 tunes using the octave of the virtual piano and python's SciPy and NumPy libraries

Usage

  • Install the requirements: $pip install -r requirements.txt

  • Uncomment the music_notes for the tune you wish to generate or maybe even add notes for a new tone

  • Run the driver script: $python3 main.py

  • Play the generated melody: $aplay tunes/saregama.wav

About

This repository helps to generate tunes using math and python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages