Tidal Cycles is a language for composing sequences of sounds, notes and parameters in polyphonic, polyrhythmic or generative form. It includes simple and flexible notation to create rhythmic sequences and an extensive library of paterns functions to combine and transform them. This allows you to quickly create complex patterns from simple elements. It is an open source program designed in Haskell that uses Supercollider for sound generation. It is also possible to send Open Sound Control (OSC) or MIDI outputs.
Tidal is a tool that allows you to create all the musical aesthetics, it is possible to compose from minimal techno to sound art, mix sounds of acoustic instruments, create textures or ambient music.
To whom:
To anyone interested in the world of music creation, Tidal is a simple and accessible program for people who have not worked with electronic music before.
Requirements:
Each participant has to bring their own headphones and their computer with the program installed. All information on how to install it here. Sound cards and microphones are recommended but not essential.
Aspects to be addressed in the workshop:
- Introduction to live coding.
- Haskell syntax.
- Tempo and sequencing.
- Simple patterns. Types of patterns.
- Euclidean rhythms. Simple sample sequences.
- Customize your sound in Tidal Cycles.
- Modify sequences with functions.
- Improvisation strategies live.
Full capacity. No more tickets can be reserved for this masterclass.