SEMA: Live Coding Music and Machine Learning in the Web browser with Sema

Workshop leaders: Francisco Bernardo, Chris Kiefer and Thor Magnusson.

Workshop description: sema is a live coding environment for real-time musical performance and composition with live coding languages and machine learning. It provides a unique integrated experience in the Web browser, with a playground for designing and training machine learning networks, and for using and designing bespoke live coding languages. In this tutorial, participants will be introduced to the sema system, its languages, signal engine, and workflows for live coding music and machine learning.

Technical requirements for participation:

  • A reliable internet connection,
  • Chrome browser or any Chromium-based browser (e.g. Brave, Microsoft Edge, Opera, Vivaldi) installed to access the sema website (,
  • Laptop speakers or headphones (care should be taken when using headphones by keeping the volume level down and increasing gradually).


18 Jul 2021


11:00 am - 3:00 pm

Local Time

  • Timezone: Europe/Vienna
  • Date: 18 Jul 2021
  • Time: 11:00 am - 3:00 pm
QR Code