Integración con IA y Datos

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)

AulaChord no integra un chat directo por diseño. Esta es una decisión filosófica y arquitectónica fundamental por dos razones:

  1. Cero Suscripciones: Un chat integrado implicaría forzarte a pagar costos mensuales de API que no queremos que asumas.
  2. 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.

Generador de Prompts Profesionales

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:

  1. Acceso: Ve a Editar -> AI Assistant o usa el atajo Ctrl (⌘)/Cmd (⌘)+Shift+A.
  2. Selecciona el Contexto: El sistema captura automáticamente los últimos 8 eventos musicales del pentagrama.
  3. Escribe tu Consulta: Ingresa tu pregunta o solicitud (ej. "Sugiere una rearmonización jazz de esta progresión").
  4. El "Prompt" Perfecto: AulaChord genera instantáneamente un texto técnico riguroso que incluye:
    • Las notas exactas con notación científica (C4, E4, G4...).
    • El contexto tonal detectado (Armadura y escala).
    • La función armónica analizada por el Motor Harmonia.
    • Un SYSTEM_PROMPT optimizado para respuestas estructuradas en JSON.
  5. Copiado Automático: El texto se copia al portapapeles. Solo tienes que ir a tu navegador, pegarlo en ChatGPT/Gemini/Claude, y verás cómo la IA te responde con una precisión asombrosa.

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 (⌘)+Shift+H) 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: Los acordes pegados usan la duración actualmente seleccionada en la barra de herramientas.

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?

  • Atajo: Ctrl (⌘)/Cmd (⌘)+Shift+E o Archivo -> Exportar MusicXML.
  • 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 Alt (⌥)a Definición

  • Atajo: Ctrl (⌘)/Cmd (⌘)+Shift+I o 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

  • Alt (⌥)a Resolución: La captura mantiene la nitidez de los elementos musicales.
  • 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 ChatGPT/Gemini

Caso de Uso: Rearmonización Jazz

  1. Prepara tu progresión original en AulaChord (ej. C - Am - F - G).
  2. Presiona Ctrl (⌘)/Cmd (⌘)+Shift+A para abrir el AI Assistant.
  3. Escribe tu consulta: "Rearmoniza esta progresión con sustituciones tritonales y acordes de paso".
  4. Copia el prompt y pégalo en ChatGPT o Gemini.
  5. Copia la respuesta JSON de la IA.
  6. Pega en AulaChord (Ctrl (⌘)/Cmd (⌘)+V). Los nuevos acordes aparecen con voicings y análisis.
  7. Revisa el Panel de Análisis (Ctrl (⌘)/Cmd (⌘)+Shift+H) para ver las explicaciones didácticas de cada acorde nuevo.

Caso de Uso: Generación de Escalas

  1. Presiona Ctrl (⌘)/Cmd (⌘)+Shift+A.
  2. Escribe: "Genera la escala de blues de Bb para improvisación".
  3. Copia y pega en la IA.
  4. 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.