top of page
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

bottom of page