AInstrumentalist is an AI model which generates instrumental music
- Install necessary packages with
xargs sudo apt-get install < packages.txt
- Install necessary modules with
sudo pip3 install -r requirements.txt
command. - Go to src folder (if you want to change paths of files and folders, go to src/config.py).
- Run
python3 train.py
to train and save the machine learning model. - To run this app from Streamlit. Run
streamlit run streamlitapp.py
. - Just Click the Create Music button to get a random instrumental music.
For Data, random midi files were downloaded from the internet and their piano instrument was extracted using Music21.
Web App was made using Streamlit
Please Give a 🌟 if you 👍 it.