
Subscription id: 22499
Course id: 1173416
Course product id: 1233136
Subscription end date: 01/01/1970-12:01:00
Next payment date: 04/04/2023-02:04:50
Highest membership access level: 0
User membership allows access to this course: No
Not logged in, cannot sync.Live Coding Sound with TidalCycles - On demand
Taught by: Melody Loveless
Live coding is the act of manipulating algorithms in real time to change an ongoing artistic process, like music or visuals. In this workshop, we will begin with an introduction to live coding, highlighting various technologies and artists, before learning how to live code sound using TidalCycles.
Level
What you'll learn
- Create a variety of patterns
- Use functions to vary sequences
- Add effects to manipulate and process sounds
- Identify various technologies and practitioners of live coding
Course content
- Introduction to Workshop
- Introduction to Live Coding
- Code and workshop PDF
- Getting Started with TidalCycles
- 1. Setup - TidalCycles package vs Estuary
- 2. Testing audio (SuperCollider/Atom/TidalCycles package)
- 3. Testing audio (Estuary)
- 4. Review - Testing audio (SuperCollider/Atom/TidalCycles package)
- 5. Review - Testing audio (Estuary)
- 6. Working with multiple lines - connections (SuperCollider/Atom/TidalCycles package)
- 7. Working with multiple lines - connections (Estuary)
- 8. How to save a .tidal file using Atom
- 9. Built-in samples
- Cycles, sequences, and patterns
- 1. Changing cps - tempo (SuperCollider/Atom/TidalCycles package)
- 2. Changing cps - tempo (Estuary)
- 3. Segmenting Steps - Patterns within Patterns (Using [ ] and . . )
- 4. Playing one step per cycle (Using < > [angle brackets])
- 5. Skipping a step with ~ (tilde)
- 6. Repeating with ! (exclamation mark)
- 7. Using * (asterisk) and / (slash)
- Introduction
- 1. Altering Sequences with Functions - Speed
- 2. Review - Altering Sequences with Functions - Speed in Estuary
- 3. Altering Sequences with Functions - Order
- 4. Bonus function - stack
- 5. Audio Controls and Effects
- 6. Audio Controls and Effects 2
- 7. Bonus - Incorporating Random Values

Access this course and 100s more for
From: £12 / month with a 7-day free trial
SubscribeThis class is free!
Requirements
- A computer and internet connection
- A web cam and mic
- A Zoom account
Who is this course for
- This workshop aims to provide an introduction to live coding to encourage others to incorporate live coding technologies and techniques into their practice.
Useful links
Link: https://atom.io/
Link: https://supercollider.github.io/
Link: https://atom.io/packages/tidalcycles
Link: https://tidalcycles.org/index.php/Installation
Link: https://estuary.mcmaster.ca/