Integración con IA y Datos
7. 🧠 Inteligencia Artificial y Datos
"AulaChord es el puente definitivo entre tu intuición artística y la potencia analítica de los modelos de lenguaje modernos."
Esta sección detalla cómo AulaChord gestiona el intercambio de información compleja: desde el uso de IAs de última generación para analizar tu música hasta la protección técnica de tus ideas en el disco duro.
7.1 El Ciclo de Consultas IA (El Asistente Profesional)
Nota del Mentor: Aunque AulaChord es un software 100% offline y su motor matemático no adivina ni usa redes neuronales (tal como prometemos en nuestro manifiesto), este módulo existe como un puente opcional. Tú decides cuándo llevar tu música ya verificada hacia una IA externa (ChatGPT/Claude/Gemini) para pedir inspiración, con la tranquilidad de que tus datos no salen de tu ordenador sin tu permiso explícito.
AulaChord no integra un chat directo por diseño. Esta es una decisión filosófica y arquitectónica fundamental por dos razones:
- Cero Suscripciones: Un chat integrado implicaría forzarte a pagar costos mensuales de API que no queremos que asumas.
- Privacidad Absoluta: Tu música y tus datos se quedan en tu computadora. Nunca se envían a ningún servidor de forma automática. Tú decides qué compartes y qué no.
En su lugar, hemos creado un "puente" de comunicación profesional y extremadamente eficiente para que uses la IA gratuita o de pago que prefieras (ChatGPT, Gemini, Claude, etc.) de forma manual y segura.
IAs Compatibles
El asistente está diseñado para funcionar con cualquier IA conversacional moderna. Las cuatro principales recomendadas:
| IA | Acceso gratuito | Destaca en |
|---|---|---|
| ChatGPT (OpenAI) | Sí (GPT-4o mini) | Prompts técnicos, JSON estructurado |
| Gemini (Google) | Sí | Integración con Google Workspace |
| Claude (Anthropic) | Sí (Claude 3.5 Sonnet) | Análisis largo, explicaciones didácticas |
| Microsoft Copilot | Sí (basado en GPT-4) | Integrado en Windows 11 |
Cualquiera de ellas interpretará correctamente el prompt que AulaChord genera — el formato está optimizado para funcionar con todas.
El Diálogo de Dos Pasos
Hablarle de teoría musical a una IA puede ser frustrante si no se usan los términos exactos. AulaChord hace el trabajo duro por ti a través de un diálogo guiado:
Paso 1 — Redactar Solicitud:
-
Acceso: Ve a Editar → AI Assistant o usa el atajo
Ctrl/Cmd + Shift + A. -
Contexto automático: El sistema captura hasta 4 eventos del pentagrama. El criterio depende de si hay algo seleccionado:
- Con un evento seleccionado: captura una ventana de ±2 eventos alrededor de la selección (hasta ~4 eventos centrados en ella). Útil para analizar una transición armónica específica.
- Sin selección: captura los últimos 4 eventos de la partitura.
En ambos casos la selección previa sí influye en qué contexto recibe la IA. Si quieres analizar un fragmento del medio de la partitura, selecciona un evento de ese fragmento antes de abrir el asistente; si quieres el contexto más reciente, deselecciona todo (Esc) primero.
-
Escribe tu solicitud en el campo de texto. Ejemplos: "Analiza este acorde", "Dame el Acorde Hendrix", "Escala de Do", "Reharmoniza".
-
Pulsa "Copiar Prompt y Continuar →": AulaChord genera un texto técnico riguroso con las notas exactas (notación científica C4, E4...), el contexto tonal, la función armónica y un
SYSTEM_PROMPToptimizado para JSON — y lo copia automáticamente al portapapeles.
Paso 2 — Obtener Respuesta:
5. El diálogo avanza a la pantalla de instrucciones: abre tu IA favorita en el navegador, pega el prompt (Ctrl/Cmd + V) y copia la respuesta JSON que te devuelva.
6. Vuelve a AulaChord y pega la respuesta en el área de texto del diálogo — o simplemente pulsa Ctrl/Cmd + V con el foco en el pentagrama — o usa el botón "Procesar Respuesta Manualmente" si prefieres confirmación explícita antes de insertar.
Ejemplo de Flujo de Trabajo Completo
1. Tienes una progresión: Am7 | Dm7 | G7 | Cmaj7
2. Presionas Ctrl/Cmd + Shift + A
3. Escribes: "Sugiere una versión con acordes de paso cromáticos"
4. Copias el prompt y lo pegas en ChatGPT
5. La IA responde con JSON estructurado
6. Copias la respuesta y la pegas en AulaChord (Ctrl/Cmd + V)
7. Los nuevos acordes aparecen en el pentagrama con voicings inteligentes
Persistencia y Memoria del Acorde
Cuando importas acordes desde una IA, cada evento conserva metadatos educativos:
- Campo
context: La explicación didáctica que la IA proporcionó (ej. "Acorde de paso cromático entre Dm7 y G7"). - Campo
source: Indica que el origen fue "Gemini/AI" u otra fuente. - Vínculo Permanente: Estos metadatos se guardan en el archivo
.aula. Si abres el proyecto meses después, o se lo envías a un colega, la inteligencia de esa consulta seguirá ahí. - Visualización: El Panel de Análisis Armónico (
Ctrl/Cmd + 3) muestra estos metadatos en la sección de contexto cuando seleccionas un acorde importado.
7.2 Importación Inteligente (Smart Paste)
El comando Ctrl/Cmd + V en AulaChord es más que un simple "pegar"; es un traductor de formatos universal.
Formatos Soportados
| Formato | Ejemplo | Notas |
|---|---|---|
| Texto simple con barras | Am7 | Dm7 | G7 | Cmaj7 |
La barra | indica separación de compases |
| Lista separada por comas | Am7, Dm7, G7, Cmaj7 |
Cada acorde se convierte en un evento |
| Espacios simples | Am7 Dm7 G7 Cmaj7 |
Detecta acordes automáticamente |
| Texto con barras decorativas | | Am7 | Dm7 | |
Ignora espacios extra |
| Letras con acordes | C Noche de paz G7 Noche de amor |
Extrae solo acordes, ignora palabras |
| JSON estructurado de IA | [{"chord":"Am7","notes":["A3","C4","E4","G4"]}] |
Interpreta toda la estructura |
Conversión Automática
- Nombres a Notas: El sistema traduce nombres de acordes (
Cmaj7,F7,Bb6) a notas reales en el pentagrama, usando voicings equilibrados. - Re-análisis: Aunque la IA sugiera un nombre de acorde, AulaChord siempre re-analiza las notas con su Motor Harmonia para garantizar consistencia con el Sistema Unificado de Nombrado.
- Duración por Defecto: Al pegar texto plano, todos los acordes se insertan automáticamente como negras, independientemente de lo que tengas seleccionado en la barra de herramientas (sus duraciones pueden ser editadas libremente una vez en el pentagrama). Si se pega un JSON generado por IA, se respetan las duraciones rítmicas estructuras en los datos.
💡 Tip: Una vez pegados los acordes, selecciónalos en el pentagrama y presiona
6(blanca),7(redonda) o.(puntillo) para ajustarlos al groove real de la canción.
7.3 Exportación y Seguridad de Tus Ideas
Copiar Cifrados al Portapapeles
Genera listas de texto para tus guiones de ensayo o trabajos académicos:
- Cifrado Americano (
Ctrl/Cmd + Shift + C): Copia los nombres de acordes (ej.Am7 - Dm7 - G7 - Cmaj7). - Cifrado Romano (
Ctrl/Cmd + Shift + R): Copia el análisis de grados (ej.vi7 - ii7 - V7 - Imaj7).
Estos atajos copian todos los acordes del pentagrama de forma secuencial, perfectos para:
- Compartir progresiones en chats o foros.
- Documentar análisis en trabajos académicos.
- Crear setlists para ensayos de banda.
Exportar a MusicXML
¿Necesitas continuar tu trabajo en software de notación profesional?
- Acceso: Archivo → Exportar MusicXML (sin atajo de teclado).
- Compatibilidad: El archivo resultante se abre en MuseScore, Sibelius, Finale, Dorico y cualquier editor que soporte MusicXML.
- Contenido: Se preservan notas, ritmos, armadura de clave y estructura de pentagramas.
Seguridad JSON Repair
Tus archivos .aula están protegidos contra pérdida de datos:
- Detección Automática: Si AulaChord detecta que un archivo se guardó de forma incompleta (por apagón, cierre forzado, o error del sistema), activa automáticamente el algoritmo de reparación.
- Reconstrucción Inteligente: El sistema analiza la estructura JSON, balancea llaves
{}perdidas, y recupera la mayor cantidad de datos posible. - Notificación: Al abrir un archivo reparado, verás un mensaje indicando que se recuperó contenido.
7.4 Captura Visual para Didáctica
Si estás creando un libro, un tutorial, o materiales de clase, AulaChord es tu mejor aliado gráfico.
Captura de Alta Definición
- Atajo:
Ctrl/Cmd + Shift + Io Editar -> Capturar Pentagrama. - Funcionamiento: Se activa un overlay de selección. Arrastra un rectángulo sobre el área del pentagrama que deseas capturar.
- Resultado: La imagen se copia directamente al portapapeles. Puedes pegarla inmediatamente en Word, PowerPoint, Photoshop, o cualquier aplicación.
Características de la Captura
- Alta Resolución: La captura mantiene la nitidez de los elementos musicales.
- Fiel al Estado Visual: La imagen refleja exactamente lo que ves en el pentagrama en ese momento — colores de Gravedad Tonal y líneas de conducción quedan incluidos si están activos. Para obtener una captura "limpia", desactívalos antes de capturar.
- Transparencia Inteligente: El fondo es transparente, permitiéndote colocar la imagen sobre cualquier diseño sin que el fondo interfiera.
- Uso Típico:
- Ilustraciones para libros de texto.
- Thumbnails para videos de YouTube.
- Materiales de clase para proyectar.
- Posts en redes sociales con ejemplos musicales.
7.5 Flujo de Trabajo Recomendado con tu IA Favorita
Caso de Uso: Rearmonización Jazz
- Prepara tu progresión original en AulaChord (ej.
C - Am - F - G). - Presiona
Ctrl/Cmd + Shift + Apara abrir el AI Assistant. - Escribe tu consulta: "Rearmoniza esta progresión con sustituciones tritonales y acordes de paso".
- Copia el prompt y pégalo en tu IA favorita (ChatGPT, Gemini, Claude, Copilot…).
- Copia la respuesta JSON de la IA.
- Pega en AulaChord (
Ctrl/Cmd + V). Los nuevos acordes aparecen con voicings y análisis. - Revisa el Panel de Análisis (
Ctrl/Cmd + 3) para ver las explicaciones didácticas de cada acorde nuevo.
Caso de Uso: Generación de Escalas
- Presiona
Ctrl/Cmd + Shift + A. - Escribe: "Genera la escala de blues de Bb para improvisación".
- Copia y pega en la IA.
- Pega la respuesta en AulaChord. Las notas aparecerán secuencialmente.
Consejo: El prompt de AulaChord incluye instrucciones para que la IA genere escalas como eventos separados (una nota por evento), no como clusters. Esto garantiza una visualización correcta en el pentagrama.