Cómo crear Reglas de Acordes Personalizadas para Stacks

A partir de Ableton Live 12.1, puedes crear y cargar acordes personalizados para el generador MIDI Stacks. Las pilas "archivos de acordes" (o "bancos") le permiten definir su propio conjunto de reglas para generar acordes. Estos archivos están formateados usando JSON y usan la extensión de archivo . stacks . Esta guía cubre cómo crear sus propios archivos .stacks y cargarlos en las herramientas generativas MIDI de Live. Para obtener más información sobre la herramienta MIDI Stacks en Ableton Live, visita la sección Manual de Live Herramientas MIDI > Stacks .

La herramienta MIDI Stacks
Terminología
Creación de bancos de acordes personalizados
Ejemplo de archivo .stacks
Crear y editar el archivo JSON
Consejos para crear acordes personalizados

La herramienta MIDI Stacks

La herramienta MIDI Stacks genera uno o más acordes en un intervalo de tiempo determinado de un clip MIDI. Esto se puede aplicar a los clips usando el panel Pilas en la Vista de clips MIDI. En Live, abre un clip MIDI, ve a la pestaña Generar y selecciona Stacks en el menú desplegable.

Terminología

Reglas de acordes

Los acordes en pilas se generan a partir de reglas , que se expresan como listas de intervalos (por ejemplo, [0, 2, 4] ).

Cardinalidad de escala

El número de tonos/intervalos en la escala utilizado para definir la regla se denomina "cardinalidad ".  Por ejemplo, una escala pentatónica tiene una cardinalidad de 5. Una escala mayor, o cualquiera de sus modos, tiene una cardinalidad de 7. La escala cromática tiene una cardinalidad de 12. Si el clip actual no tiene escala, las reglas se expresan en semitonos, utilizando las 12 notas de la octava.

Ejemplos:

  • Para una cardinalidad de 7, la regla [0, 2, 4] crearía una tríada, donde 0 es la raíz, 2 es la tercera (raíz + 2 grados de la escala), y 4 es la quinta (raíz +4 grados de la escala). El acorde resultante depende de la escala actual.
  • Para una cardinalidad de 12 (escala cromática/escala desactivada) puedes pensar en cada número como semitonos agregados a la raíz. La regla [0, 4, 7, 11] crearía un acorde Maj7.

Bancos de acordes

Un banco o banco de acordes contiene uno o más conjuntos de reglas, correspondientes a diferentes cardinalidades admitidas. Cada conjunto de reglas en el banco contiene las diferentes reglas que se proponen para cada pad de acorde en el panel Pilas.

El generador de pilas predeterminado admite las siguientes cardinalidades de escala posibles: 5, 6, 7, 8, 9, 10, 12, 19, 22, 24 y 31. Para cada uno de estos se definen hasta 16 reglas.

El conjunto de reglas real se elige del banco dependiendo de la escala actualmente seleccionada y su cardinalidad.

Cargando bancos de acordes

El banco de acordes predeterminado de Stacks se puede reemplazar por reglas alternativas, cargadas en Live desde un archivo .stacks . Cada archivo .stacks es un banco de acordes, lo que significa que contiene uno o más conjuntos de reglas correspondientes a diferentes cardinalidades. Vea el ejemplo adjunto Ejemplo Bank.stacks , vinculado en la parte inferior de este artículo.

Para cargar un archivo de acordes en el generador de pilas, coloque el archivo .stacks en una carpeta que sea visible en el navegador de Live. Luego puedes hacer doble clic en el nombre del archivo para cargarlo como reemplazo del banco de acordes predeterminado de Stacks.

Si el archivo es válido, el conjunto de reglas se carga automáticamente y el generador de pilas lo utilizará para todos los clips MIDI siempre que el conjunto actual esté abierto. Si por algún motivo el archivo no es válido, se mostrará un mensaje de error.

La parte superior del panel Pilas muestra el nombre del banco cargado (si hay alguno). Un número entre paréntesis muestra la cardinalidad actualmente seleccionada en el archivo. Esto generalmente depende de la escala utilizada, pero si el banco no tiene un conjunto de reglas para la cardinalidad de la escala seleccionada, se aplicará el conjunto de reglas con la cardinalidad más cercana.

Para volver al banco predeterminado, puede hacer clic derecho o presionar CTRL+clic en el nombre del banco de acordes para abrir el menú contextual y elegir Restablecer banco a predeterminado.

Nota: El banco de acordes seleccionado no se guarda con el conjunto Live. Es necesario volver a cargarlo cada vez que se crea un nuevo conjunto en vivo o cuando se abre un conjunto.

Creación de bancos de acordes personalizados

Un banco de acordes está contenido en un archivo de texto con la extensión .stacks. El contenido del archivo debe estar formateado siguiendo el formato JSON.

Ejemplo de archivo .stacks

El extracto del archivo .stacks de ejemplo incluido a continuación contiene conjuntos de reglas para tres tipos de escalas: 7 notas, 12 notas y 5 notas.

El conjunto de cardinalidad 7 contiene 4 reglas:

  • una tríada,
  • un acorde de séptima
  • un acorde de novena
  • un grupo de las 5 primeras notas de la escala

El conjunto de reglas para la cardinalidad 12 contiene 2 reglas:

  • un acorde Maj7
  • un acorde menor 7

El conjunto de reglas para la cardinalidad 5 contiene otras 3 reglas.

Nota: Los espacios en blanco y los saltos de línea no son significativos, pero se pueden incluir para mayor claridad en el formato.

{

"conjuntos_de_reglas_de_acordes":

[

{

"cardinalidad_de_escala": 7,

"normas" : [

[0,2,4], [0,2,4,6], [0,2,4,6,8], [0,1,2,3,4]

]

},

{

"cardinalidad_de_escala": 12,

"normas" : [

[0, 4, 7, 11], [0, 3, 7, 10]

]

},

{

"cardinalidad_de_escala": 5,

"normas" : [

[0,2,3],

[0,2,4],

[0,2,4,6]

]

}

]

}

Puedes descargar el archivo de ejemplo Example Bank.stacks cuyo enlace se encuentra en la parte inferior de este artículo.

Crear y editar el archivo JSON

Para comenzar a crear su propio archivo de reglas de acordes, puede copiar y pegar el código de ejemplo anterior en un editor JSON como https://jsonchecker.com/ . El editor le notificará si hay algún error de sintaxis JSON. Luego puede personalizar el ejemplo modificando las reglas existentes o agregando más reglas.

Cuando haya terminado de modificar el archivo JSON, copie y pegue el contenido en un editor de texto en su computadora, como TextEdit en macOS o NotePad en Windows, y guárdelo. Luego cambie el nombre del archivo y cambie la extensión de ".txt" a ".stacks".

Consejos para crear acordes personalizados

  • Puedes agregar tantas reglas como desees a un conjunto de reglas.
  • Las reglas pueden tener cualquier número de elementos. Las reglas incluidas con Live tienen como máximo cuatro intervalos, pero esto no es una limitación.
  • Puedes omitir el 0 como intervalo.
  • Puedes utilizar números negativos como intervalos.
  • Puedes usar números mayores que la cardinalidad para recorrer la octava. Por ejemplo, en la cardinalidad de 7, la regla [0, 8] crearía la raíz y un noveno. En la cardinalidad de 12 la regla [0, 14] crearía la raíz y una novena mayor.
  • Puede crear conjuntos de reglas para ajustar sistemas con cualquier número de notas. Por ejemplo 19, 24, 31, etc.
  • Para editar un banco de acordes, puede realizar cambios en el archivo .stacks cargado y guardarlo, luego volver a cargarlo haciendo doble clic en el nombre del archivo en el navegador de Live. Esto actualizará el banco sin necesidad de reiniciar Live.

Adjuntos:

Ableton ofrece estos recursos detallados de ayuda y aprendizaje: