This project creates a read-only music visualization interface that handles MIDI or MusicXML input and display an interactive musical score in a view window in Python. We designed numerous UI/UX features including window scrolling, window resizing, and score details that is highly responsive to user input. We implemented score slicing to allow the user to load a portion of the score as opposed to the entire score. This project lays significant groundwork for symbolic music visualization software, with many new musical elements and features planned in the future.
B.S. Computer Science