logo_normal_dark-1.png

Live Coding con Tidal Cycles I y II

Un programa del Centro Mexicano para la Música y las Artes Sonoras

Descripción del curso

En este curso te brindaremos una introducción al Live Coding y tendremos un entrenamiento de inducción a Tidal Cycles que es un lenguaje de código abierto que te permitirá crear patrones musicales con programación, ya sea para acto en vivo o composición.

Tidal Cycles contiene lenguaje para describir secuencias flexibles, por ejemplo: polifónicas, polirrítmicas, generativas; también cuenta con una extensa biblioteca de funciones de patrones, para transformarlos y combinarlos.

Llegaremos a algunos polirrítmos simples, para encaminarnos al siguiente módulo donde crearemos música más compleja, pero primero entenderemos que es hacer música con TEXTura.

Nivel I

Plan de estudio:

Capítulo 1. Live Coding – Interfaces conversaciones 

Sesión 1. Introducción a Live Coding

Sesión 2. TydalCycles. Instalación

Capítulo 2. Programación funcional en el live coding: marea de ciclos

Sesión 1. Sintaxis de Haskell

Sesión 2. Tempo y secuencialidad en Tidal Cycles

Sesión 3. El tiempo y la secuencialidad en Tidal Cycles

Capítulo 3: Secuencias de patrones

Sesión 1. Patrones sencillos. Tipos de patrones

Sesión 2. Ritmos Euclidianos. Secuencias de samples simples

Sesión 3. Secuencias de samples simples

Capítulo 4. Personaliza tu sonido en Tidal Cycles

Sesión 1. Personalizar samples

Sesión 2. Estirar y deformar samples

Sesión 3. SythDefs para Tidal Cycles

Capítulo 5. Modificación y complejidad al vuelo 

Sesión 1. Modificar secuencias con funciones. Efectos. Operaciones. Desde 0 con Tidal Cycles

Sesión 2. Estrategias de improvisación en vivo

Nivel II

Plan de estudio:
Capítulo 1. Estudio de secuencias 

Apilar y superponer patrones

Funciones para alternar secuencias

Crear secuencias con ciclos y secuencias en Loop

Capítulo 2. Funciones

Funciones nuevas en Tidal Cycles

Funciones de aleatoriedad

Composición de varias funciones en un patrón

Capítulo 3. Manipulación de Synthdefs | Supercollider

Aplicación de efectos superdirt a Synthdefs

Agregar parámetros desde tidal para sintetizadores en Supercollider​

Capítulo 4. Notación musical con Tidal cycles

Uso de notas aleatorias en una escala

Función "scale" para generar secuencias melódicas

Agregar estructuras rítmicas con función "struct"

Capítulo 5. Expandiendo Tidal cycles

Configuración MIDI con Tidal cycles y ableton live

No se aceptan devoluciones en los pagos de los cursos

logoCMMAS_color.png

No se aceptan devoluciones en los pagos de los cursos

Tira logos PADID21.png

Copyright © 2021 CMMAS