Factories

Generación de parámetros y frases aleatorias basadas en reglas musicalmente significativas

Tutorial en vídeo

Una "Factory" es un algoritmo basado en reglas que genera aleatoriamente nuevos parámetros y frases. Puedes imaginarte una "Factory" como una especie de sintetizador modular ya preconfigurado.

En la pestaña "Fábrica" de una biblioteca puedes seleccionar una fábrica integrada para crear un nuevo Pool de frases desde cero. Cada fábrica tiene una interfaz de usuario distinta que te permite influir en su resultado. Una frase generada conserva los ajustes utilizados para generarla, lo cual se indica mediante un pequeño icono de fábrica .

Synfire incluye una colección de fábricas básicas adecuadas para muchos fines. Estas fábricas integradas son potentes algoritmos que puedes personalizar para crear nuevas fábricas según el estilo y el propósito que desees. No son más que un punto de partida para que, con el tiempo, amplíes tu propia colección personal de frases y parámetros. La variedad de expresiones musicales que puede generar un solo algoritmo es enorme y lleva algún tiempo familiarizarse con sus ajustes.

Importante: Cada frase generada conserva los ajustes utilizados para crearla, por lo que puedes volver a ella más tarde y seguir generando nuevas variaciones. Una frase generada y cuidadosamente configurada es, por lo tanto, una nueva "Factory" por derecho propio. En lugar de empezar desde cero con los ajustes predeterminados, puedes seleccionar una frase ya generada para recuperar sus ajustes originales de "Factory" y seguir creando nuevas frases basadas en ella.
Nota: Cognitone diseñó e implementó KIM, un lenguaje de programación de IA basado en reglas, específicamente para que las "Factories" generen frases musicalmente plausibles y con un sonido natural.
Nota: La edición Pro ofrece esta función.

Las "Factories" constituyen un potente sistema modular para generar parámetros y frases. Te recomendamos que te familiarices con el concepto antes de empezar.

Tipos de "Factories"

Hay fábricas para parámetros, líneas y frases.

Fábricas de parámetros
Estas fábricas generan datos básicos de parámetros para Velocidad, Flujo, Pausa, Paso, Salto, Armonía y otros.
Uso como módulo: su objetivo principal es proporcionar datos de entrada a otras Factories, donde los seleccionas de un menú y configuras sus ajustes para conseguir el efecto deseado. Es similar a un sintetizador modular, donde, por ejemplo, realizarías la configuración de un generador de LFO y lo elegirías como entrada para otro módulo.
Uso independiente: añade un único parámetro a un "Pool de frases", cuyas frases puedes colocar donde te resulte más útil. Dado que los datos tienen sentido musical (es decir, no son solo ruido aleatorio), esto tiene mucho sentido.
Fábricas de líneas
Estas fábricas generan un parámetro "Figura" de un tipo de símbolo específico. Hay fábricas de líneas para Bajo, Acordes, arpegios, melodía, pregunta y respuesta, mano izquierda, mano derecha (de una frase de piano) y mucho más.
Uso como módulo: elige una Factory del menú y configura sus ajustes para añadir una o más líneas a otra Phrase Factory.
Uso independiente: añade una sola Figura a un Pool de frases, cuyas frases podrás usar donde quieras.
Phrase Factories
Estas fábricas generan frases más complejas y estructuradas fusionando los resultados de una o más fábricas de líneas en una figura de tipo mixto. Hay fábricas para contrapunto que generan múltiples líneas melódicas relacionadas y fábricas para piano que generan frases con líneas de Bajo, Acordes y melodía combinadas.

Algoritmo de la fábrica de líneas

La mayoría de las fábricas de líneas generan una Figura utilizando el siguiente algoritmo. Existen otros algoritmos y es posible que surjan más en el futuro.

  1. Tramos: Divide la frase en tramos y asígnales tipos de tramo.

  2. Paso : Genera un parámetro de paso con otra Factory.

  3. Pausa : Genera un parámetro de pausa con otra Factory.

  4. Segmentos : Rellena la Figura de izquierda a derecha con símbolos que se mueven hacia arriba y hacia abajo según cada tipo de segmento, saltándote cualquier paso que caiga en una pausa.

  5. Aplica otros parámetros como Velocity y Flow.

Otra Factory genera cada parámetro o un Outlet lo proporciona. De esta forma consigues un gran control sobre los resultados de una Factory de líneas.

Cómo usar las Factories

A pesar de su nombre un tanto específico, puedes utilizar una fábrica de piano para un rango mucho más amplio de instrumentos y estilos musicales. Como genera líneas para bajo, Acordes y melodías a partir de un único algoritmo, básicamente obtienes múltiples elementos estrechamente relacionados que funcionan muy bien juntos. Puedes copiar cualquiera de sus líneas a cualquier instrumento. La mayoría de las frases de piano se convierten en estupendos patrones de EDM cuando copias sus líneas a diferentes instrumentos electrónicos.

Del mismo modo, el resultado de una "Counterpoint Factory" no se limita a los órganos o al piano. Muchas frases contrapuntísticas suenan fantásticas cuando las distribuyes entre varios instrumentos o las reproduces con una guitarra.