Partitura a MIDI — ChatGPT y MCP
Adjunta una partitura PDF, PNG o JPG directamente en ChatGPT u otro host MCP. Inicia sesión con OAuth para recibir MIDI o MXL.
MCP: start_sheet_music_conversion + get_sheet_music_conversion
Adjunta una partitura PDF, PNG o JPG directamente en ChatGPT u otro host MCP. Inicia sesión con OAuth para recibir MIDI o MXL.
Parámetros
file — descriptor de archivo proporcionado por el hostoutput_formats — salidas solicitadas, por ejemplo ["midi", "mxl"]preprocess — preparación opcional de la partitura adjuntaCómo funciona
Adjunta una partitura PDF, PNG o JPG directamente en ChatGPT u otro host MCP. Inicia sesión con OAuth para recibir MIDI o MXL.
Configurar MCP
Conectar con OAuth
Pregunta a tu IA
Adjunta la partitura y pide a tu IA que inicie la conversión. start_sheet_music_conversion.
Obtén los resultados
get_sheet_music_conversion — Consulta el estado de la tarea y recibe el resultado.
Ejemplo de uso
Tu IA inicia la tarea y consulta su estado asíncrono.
Ejemplo de prompt para tu agente IA:
“start_sheet_music_conversion → get_sheet_music_conversion”
// MCP Tool Call (handled automatically by your AI agent)
{
"tool": "start_sheet_music_conversion",
"arguments": {
"file": {
"file_id": "host_uploaded_score_123",
"download_url": "https://host.example/files/score.pdf",
"file_name": "score.pdf",
"mime_type": "application/pdf"
},
"client_request_id": "chatgpt-score-0001",
"output_formats": ["midi", "mxl"]
}
}
// Poll until the job is complete
{
"tool": "get_sheet_music_conversion",
"arguments": {"task_id": "task_abc123456789"}
}
// Completed response (abridged)
{
"task_id": "task_abc123456789",
"status": "succeeded",
"artifacts": [
{"type": "midi", "file_name": "score.mid", "download_url": "https://..."},
{"type": "mxl", "file_name": "score.mxl", "download_url": "https://..."}
]
}¿Por qué usar esta herramienta MCP?
Mantén el flujo musical en la misma conversación con IA.
Sin subida manual
Adjunta el archivo directamente en el host MCP; no pegues un enlace público.
Múltiples formatos de salida
Solicita MIDI, MXL o ambos con output_formats.
Flujo de trabajo integrado con IA
Tu IA inicia la tarea y consulta su estado asíncrono.
Motor de nivel profesional
OAuth + descriptor de archivo seguro proporcionado por el host
Preguntas frecuentes
Preguntas comunes sobre este flujo MCP.
Las partituras impresas y nítidas ofrecen los resultados más fiables. Revisa cada resultado antes de utilizarlo en producción.
Sí. Adjunta un PDF de varias páginas como un único archivo.
No necesitas alojar el archivo. Adjúntalo en el host MCP; este transmite automáticamente un descriptor de archivo seguro.
El resultado es un archivo MIDI o MXL estándar, pero revisa notas, ritmo y notación antes de usarlo en producción.
Partitura a MIDI — ChatGPT y MCP
Adjunta una partitura PDF, PNG o JPG directamente en ChatGPT u otro host MCP. Inicia sesión con OAuth para recibir MIDI o MXL.
Conectar con OAuth