Spaces:
Sleeping
Sleeping
File size: 1,732 Bytes
0a05e15 d3340ef bcf8494 d3340ef dd10e05 78ff9fc d3340ef 0a05e15 d3340ef dd10e05 29e39cd 0a05e15 96fbd25 29e39cd 64a242f c70fbf0 64a242f c70fbf0 64a242f c70fbf0 64a242f c70fbf0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
---
title: Scores
emoji: 🎼
colorFrom: pink
colorTo: red
sdk: docker
sdk_version: 3.48.0
app_file: app.py
pinned: false
license: apache-2.0
short_description: Analyze music scores from PDF files
app_port: 7860
tags: [mcp-server-track, agents-mcp-hackathon]
---
Demo video
--
https://youtu.be/_6Gr_ldh5lk
Participants
--
* jiba21
* ElasticExplorer
Audiveris MCP Server
--
In this space you can find the code which implements the Audiveris MCP Server which receives a
URL for a PDF music score and converts it to MusicXML format, which can be analyzed from LLL models.
If you want to use it from Cursor, as an example, you just need to add to Cursor MCP Tools the server:
{
"mcpServers": {
"audiveris": {
"url": "https://agents-mcp-hackathon-audiveris.hf.space/gradio_api/mcp/sse"
}
}
}
```
and the you can ask Cursor to use it with a prompt like:
Given a PDF music score URL use MCP tool audiveris to convert it to a MusicXML file. Download the resulting MusicXML file, unzip the file and load the XML contents to be analyzed and complete a basic analysis. Use as URL https://www.mutopiaproject.org/ftp/BeethovenLv/WoO59/fur_Elise_WoO59/fur_Elise_WoO59-let.pdf
and you will get a basic analysis of the music score
```
Based on the MusicXML file analysis, I can provide you with a basic analysis of Beethoven's Für Elise:
Technical Details:
The piece was converted using Audiveris 5.6.1
It's written for Piano (Acoustic Grand Piano)
The MIDI channel is set to 1 with a volume of 78
Musical Structure:
Time Signature: 3/8 time
The piece begins with a pickup measure (anacrusis)
Initial dynamic marking: pp (pianissimo)
Opening Melody Analysis:
The piece begins with the famous E5-D♯5 motif
...
```
|