Spaces:
Running on Zero
Running on Zero
| import json | |
| import music21 | |
| import networkx as nx | |
| import matplotlib.pyplot as plt | |
| from musicxml_parser.mxp import MusicXMLDocument | |
| import score_as_graph as score_graph | |
| # Load the MusicXML file | |
| # load xml, create an instant class | |
| XMLDocument = MusicXMLDocument('grace_graph_test.musicxml') | |
| notes = XMLDocument.get_notes() # same to extract_notes: return notes object: https://github.com/jdasam/musicxml_parser/blob/db27849292af3bbb4e153cc097b56593162b5756/mxp/note.py | |
| notes_graph = score_graph.make_edge(notes) | |