๐ต AnalysisGNN Music Analysis
Upload a MusicXML score to perform automatic music analysis using Graph Neural Networks.
Supported Analysis Tasks:
- Cadence Detection
- Key Analysis (Local & Tonalized)
- Harmonic Analysis (Chords, Inversions, Roman Numerals)
- Phrase & Section Segmentation
- Non-Chord Tone Detection (TPC-in-label / NCT)
- Note Degree Labeling
Model: Pre-trained AnalysisGNN from manoskary/analysisGNN
๐ Input
๐ Results
๐ผ Score Visualization
๐ Analysis Results
Analysis Output
๐ก Tips & Information
Getting Started:
- Click "Try Example" to load a Mozart quartet, or upload your own MusicXML file
- Select the analysis tasks you're interested in
- Click "Analyze Score" to run the model
Analysis Output: The table shows note-level predictions for all selected tasks:
- Onset & Measure: Timing information
- Keys: Detected key areas (local and tonalized)
- Chords: Harmonic analysis with Roman numerals
- Cadences: Identified cadence points and types
Score Visualization: Requires MuseScore or LilyPond for rendering. If unavailable, analysis will still work.