A Deep Learning based Melody Generator build using RNN & LSTM
HarmonAI is a deep learning-based melody generator built using RNN & LSTM. It allows users to pass in a seed melody and temperature (randomness) to complete the melody ahead of that.
- Generate melodies based on a seed melody and temperature.
- Explore the creative possibilities of AI-generated music.
- Easy-to-use interface for melody generation.
- Experiment with more Deep Learning models to compare the results.
- Try transfomer based architecture.
git clone https://github.com/AtharvaMaskar26/harmon-ai.git
pip install -r requirements.txt
streamlit run app.py
-
You can train the model for your own dataset using the
preprocess.py
andtrain.py
files. -
If you want to try different models, you can check out the code in
melodygenerator.py
file.
- Contributions are welcome! Fork the repository and submit a pull request.
- Report any issues or suggest new features through the issue tracker.