Introduction to Live-Coding Music in Strudel

For this workshop we will look at a tool called Strudel which is a Javascript port of a popular livecoding language called TidalCycles.

Strudel lets us explore audio and music concepts with the practice of livecoding where we write code and evaluate/run it on the fly, and modify it while it is still running. We will be programming with JavaScript, but instead of doing web development, we will synthesise sounds and sequence them with generative music techniques.

📅 - 19th May

⏰ - 4:00PM 🔛

📍 - Lilanoor Center for Voice and Music Get Directions

The plan is to avoid going deep into sound and programming concepts like chords, keys, timbre, for-while loops and control structures and instead get participants started with making sounds quickly using the inbuilt features of Strudel. We will explore effects, filters, scales, variables and constants, but the general idea is to get participants used to code and think algorithmically for music applications. We will also talk about Algoraves, generative composition and various paths students can explore in making sounds and applications of coding in the creative fields.

  • Introduction to livecoding
  • Making and manipulating sound
  • Sequencing and stacking multiple sounds with basic mini-notation concepts
  • Playing notes with various representations of notes, numbers and midi
  • Generative techniques like addition, subtraction, randomisation, conditions and control signals
  • Exploring scales and samples
  • Exploring audio and pattern effects
  • Music visualisation with Hydra

No software installation is required as Strudel runs in the browser and only needs an internet connection and a device that can produce sound. Headphones are encouraged so that participants can explore freely without bothering others.


Book Tickets

Contact Us: 9176201983 Terms & Conditions:

  1. Seating is limited and on first come-first serve basis.

  2. W.I.P. reserves the right to refuse admission/reject a ticket/registered holder or visitor appearing to be intoxicated, under the influence of drugs or causing any kind of nuisance or otherwise behaving dangerously or inappropriately.

  3. No refund will be made in case of cancellation of ticket/registration of or failure to attend any program. Exception: In case of workshops, 50% of the registration amount will be refunded if informed at least 5 days prior to the programmed date.

You agree to share information entered on this page with WIP LABS (owner of this page) and Razorpay, adhering to applicable laws.