2.2 Installation » Instructions
# Install Anaconda Python and then run the following:
conda create --name complexp python=3.10.11
conda activate compmus
pip install musicntwrk
pip install wxPython
pip install python-osc
pip install nbclassic
pip install plotly
In order to display music notation you need to install Musescore from https://musescore.org/en
Once installed (you will have to download MuseHub package manager and then install the actual software from there), you need to paste the content below (between ##############) into a file called ".music21rc" (the dot at the beginning must be there!) and place it in your home folder:
####################
<settings encoding="utf-8">
<preference name="autoDownload" value="allow" />
<preference name="braillePath" />
<preference name="debug" value="0" />
<preference name="directoryScratch" />
<preference name="graphicsPath" value="/System/Applications/Preview.app" />
<preference name="ipythonShowFormat" value="ipython.musicxml.png" />
<localCorporaSettings />
<localCorpusSettings />
<preference name="manualCoreCorpusPath" />
<preference name="midiPath" value="/Applications/MIDIPlayer X.app" />
<preference name="musescoreDirectPNGPath" value="/Applications/MuseScore 4.app/Contents/MacOS/mscore" />
<preference name="musicxmlPath" value="/Applications/MuseScore 2.app" />
<preference name="pdfPath" value="/System/Applications/Preview.app" />
<preference name="showFormat" value="musicxml" />
<preference name="vectorPath" value="/System/Applications/Preview.app" />
<preference name="warnings" value="1" />
<preference name="writeFormat" value="musicxml" />
</settings>
##################
# Extra libraries that might be needed:
# (via homebrew on Mac)
# brew install portaudio
# brew install libsndfile
# brew install libmpeg2
# brew brew install libvorbis
# brew install libvorbis
# brew install libopusenc
# brew install mpg123
# brew install lame
To download the install instructions .txt file click here