Workshop

Published by cmFADMIN on Monday, June 5, 2023

The Workshop schedule:

FRIDAY: Start 10.00h - Room 107, Building 46

  • 10.00 - 11.00 Introduction - John Cage, Udo Kasemets and Listening
  • 11.00 - 12.00 Sound/Listening workhop I (Exercises derived Kasemets “4′33” using found objects)
  • Lunch
  • 13.00 - 14.30 Coding workshop I - Introduction to Csound, first “beep”, white noise
  • Break
  • 15.00 - 16.30 Coding workshop II - Work on Csound instruments for “Fractals”
  • 16.30 - 17.00 Sound/Listening workhop II

SATURDAY: Start 10.00h - Room 107, Building 46

  • 10.00 - 10.30 Sound/Listening workhop III
  • 10.30 - 12.00 Coding III - introduction to Csound on Web, javascript API for Csound
  • Lunch
  • 13.00 - 14.30 Coding IV - Work on the web app, creating a simple sine wave app with an HTML button and slider
  • Break
  • 15.00 - 17.00 as needed - rehearsal, possibly work on the software

SUNDAY: Start 11.00h - at the concert venue, KUZ Kreuz
Finalizing the projects, setting up the equipment and rehearsing
starting at 11.00h at KUZ Kreuz, Schlitzerstra├če 81, 36039 Fulda

TECH
Participants of the workshop are expected to bring their own laptops along.

1) the most convenient way to get started is the web-based IDE:
one simple demo project: https://ide.csound.com/editor/Cue5qNQQIA88dMRJFr1a
- just press Run and see if it makes a sound. It should.

2) For offline work and tryouts and control with widgets + MIDI controllers, we would use Csound + its frontend CsoundQt. Try to install it:

MacOS:
- install first Csound https://github.com/csound/csound/releases/download/6.18.1/Csound-MacOS-universal-6.18.1.dmg
- and then CsoundQt: https://github.com/CsoundQt/CsoundQt/releases/download/v1.1.1/CsoundQt-1.1.1-MacOS_x64.dmg
As it is not from Apple Store, you need to check security in the control panel to allow running third-party programs.

Windows:
https://github.com/CsoundQt/CsoundQt/releases/download/v1.1.1/CsoundQt-1.1.1+Csound-6.18.0-Win64.zip (all included)
- unzip the package and run CsoundQt-something.exe

Linux:
https://github.com/CsoundQt/CsoundQt/releases/download/v1.1.1/CsoundQt-1.1.1+Csound-6.18.0-x86_64.AppImage (all included)
- download the file, give permission to “executable” and just click on the file to start it.

When it is installed, Open CsoundQt->Examples->CsoundQt->Basics->Hello World, press Run, and see if it makes a beep. You might need to open Configure panel to check about the sound module (portaudio is the most universal) and input/output devices.