ewolff / music21-melodies

Using the python library music21

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

music21-melodies

Using the python library music21

Requirements

  • Musescore
  • Python 3.10, see Python downloads. You can try a different version of Python, change the Pipfile acccordingly.
  • pip
  • pipenv
  • Install the needed packages pipenv install
  • Configure music21
    • Original documentation
    • However, this project runs in a virtual Python environment. So you have to do it differently. Run the installation in the virtual environment: pipenv run python -m music21.configure
    • This might actually be quite slow to start.
    • You should configure Musescore as an XML reader.
  • Run the Jupyter notebook: pipenv run jupyter notebook. A browser should open and you should be good to go.
    • At the top, you have to select that you trust the notebook. Otherwise it is unable to run Muse

About

Using the python library music21

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 99.6%Language:Python 0.4%