Laboratorio de composición

Estudio RunFormula

Crea, ejecuta, inspecciona y escucha líneas generadas por fórmulas sobre notas, Acordes/escalas exactas, instrumentos o cronologías armónicas completas.

Ejecuta una fórmula en un contexto musical

Convertir la gramática de fórmulas en líneas ejecutables

Utiliza el estudio como un banco de trabajo completo: elige un preset o escribe el DSL, define el contexto músical, limita la salida y después inspecciona y escucha el resultado exacto del controlador.

Elegir un preset o escribir la regla

  1. Elige un preset o escribe una fórmula y mantén visibles el contexto musical y las restricciones de salida mientras construyes el grafo.
  2. Conecta los módulos en el grafo e inspecciona la línea generada antes de escucharla.
  3. Cambia una regla o valor de contexto, ejecuta de nuevo y compara la salida exacta del controlador, no solo el grafo.

Grafo de fórmula

Conectar, fusionar y combinar

Conecta bloques tipados, fusiona secuencias, combina voces, distribuye el bajo y los solos entre eventos armónicos y compila el resultado como DSL RunFormula.

Selecciona una fórmula para dibujarla en el grafo.
HE(...) lo necesita para ejecutar cada voz sobre los eventos de acordes.
Edita la fórmula de texto y dibújala como bloques conectados. Aplicar grafo al DSL escribe aquí los cambios del grafo.
1 Conecta los puertos para construir una cadena. 2 Selecciona los bloques terminales y fusiónalos en una secuencia. 3 Selecciona los bloques terminales y combínalos como voces paralelas.
Ejecuta una fórmula en un contexto musical

De una regla a un resultado audible

Definir el contexto musical

RunFormula es un grafo de fórmulas: presets y DSL definen transformaciones, mientras el contexto y las restricciones acotan la salida musical.

Limitar el material generado

El resultado fiable es el que resiste la inspección y la escucha. Trata la salida del controlador como evidencia final.

Cambiar un parámetro y explicar su efecto musical

  • Elige un preset o escribe una fórmula y mantén visibles el contexto musical y las restricciones de salida mientras construyes el grafo.
  • Conecta los módulos en el grafo e inspecciona la línea generada antes de escucharla.
  • Cambia una regla o valor de contexto, ejecuta de nuevo y compara la salida exacta del controlador, no solo el grafo.
JolyEngine
Genera y previsualiza ajustes de orquestación para la reproducción en la cuadrícula de acordes.
RX

Usa JolyEngine como fuente de reproducción para los clics de la cuadrícula de acordes, prueba patrones e inspecciona la orquestación generada.

Mixer
Motores multipista
Enruta cada pista generada por JolyEngine con el formulario de motor compartido mientras el autoplay está activo.
Opciones gráficas

Configura el comportamiento de navegación de la vista de red de Armonía gráfica.