Getting Started with Sonic Pi / On-demand
Level: Beginner
Sonic Pi is a live coding synth for live performance and music making. This workshop aims to provide you with basic skills to begin exploring live coding and making music in Sonic Pi.
Session Learning Outcomes
By the end of this session a successful student will be able to:
-
Play samples
-
Play pitches and scales using Sonic Pi’s built in synthesizers
-
Learn basic timing principles
-
Alter sounds using effects and more
Session Study Topics
-
Samples: playing built-in samples and import your own
-
Synths: Play pitches using MIDI pitches or traditional scales
-
Timing: Basic timing, working with longer loops, repeating sequences, and cueing/syncing multiple loops
-
Altering sounds by redefining parameters and adding effects
Requirements:
-
A computer and internet connection
-
Download and install Sonic Pi – https://sonic-pi.net/
About the workshop leader
Melody Loveless is an artist, creative technologist, and educator based in Brooklyn, NYC. Her work ranges from live coding performance, generative sound installations, multisensory performance, and more. She has taught at various institutes across NYC including NYU, the New School, Hunter College, and Harvestworks and is part of Cycling 74’s Max Certified Trainer Program.
Live Coding Sound with TidalCycles – On demand
Level: Beginner
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. This workshop aims to provide an introduction to live coding to encourage others to incorporate live coding technologies and techniques into their practice.
Session Learning Outcomes
By the end of this session, a successful student will be able to:
-
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
Session Study Topics
-
An introduction to various live coding technologies and artists:
-
Sonic Pi
-
TidalCycles
-
FoxDot
-
Hydra
-
-
How to create various patterns and sequences
-
Functions for varying sequences
-
How to add effects to sound
Requirements
-
A computer and internet connection
-
A web cam and mic
-
A Zoom account
TidalCycles
Software to download:
Note: To run TidalCycles on your machine, you will need to install software in addition to the applications/packages listed above. Follow these instructions to see how to do this on your machine.
To use an online version of TidalCycles (*no installation required):
Visit the Estuary Live Coding Server. Select ‘MiniTidal’ as your language of choice.
About the workshop leader
Melody Loveless is an artist, creative technologist, and educator based in Brooklyn, NYC. Her work ranges from live coding performance, generative sound installations, multisensory performance, and more. She currently teaches at Hunter College and Harvestworks and is part of Cycling 74’s Max Certified Trainer Program.