Jump to Navigation

Main menu

  • Login
Home

Secondary menu

  • [Room Booking]
  • [Wiki]
  • [Webmail]

SuperCollider

Workshop Date: 
Mon, 08/22/2022 - Fri, 08/26/2022
Bruno Ruviaro 

THIS WORKSHOP HAS BEEN CANCELED
Quick info about this workshop:

DATES: Monday through Friday, August 22-26, 2022
TIMES: 10:00-12:00 AM (lectures), 1:30-3:30 PM (labs). Pacific Time (California time)
FEE: $450 (full time), $250 (part time)
SOFTWARE: SuperCollider
CLASS SIZE: For optimal learning and individual attention, we will cap this workshop at around 15 participants.
MODALITY: in-person for full time option; in-person or zoom for part time option.
DIVERSITY SCHOLARSHIP: please visit this page.

COVID-19 NOTICE: Stanford University is now welcoming visitors back to campus; however all participants who are joining us for in-person workshops must be fully vaccinated and boosted (if booster-eligible), and proof of vaccination status must be provided at the start of the workshop. Per university policy, no religious or medical exceptions will be allowed. All in-person participants will provide a negative COVID-19 test from a verifiable pharmacy source or healthcare provider on the first day of the program; if unable to provide such, CCRMA will have rapid antigen tests available. If a participant tests positive during the course of the workshop, they will not be able to continue attending in person, and must isolate as recommended by the CDC. Participants are responsible for their own lodging and expenses regardless of COVID status.

SuperCollider Workshop

SuperCollider is one of the most joyful (and powerful) programming environments for real time sound synthesis and processing, algorithmic & generative composition, and many other audio related applications. It is widely used by artists and scientists alike for both research and artistic creation. It features a state-of-the-art sound engine and an easy to learn, fully featured object oriented language. Moreover, it is open source and totally free of charge. SuperCollider works on Mac, Windows, and Linux (including embedded systems such as the Raspberry Pi).


 




















An intensive but gentle introduction to SuperCollider

This five-day workshop welcomes participants of any discipline with or without prior programming or musical experience. The class is aimed at musicians, composers, researchers, sound artists, programmers, and all computer & electronic music enthusiasts interested in learning more about SuperCollider.

If you have no prior experience, we will guide you through the creation of your first sounds, instruments and musical structures in SuperCollider.

If you have some prior experience with SuperCollider or other similar software, you will be able to move more quickly into advanced topics with help and advice from the instructor.

This is a project-based class in which you will learn the practical skills you need to achieve your goals. People of all computer skill levels are welcome. Participants immediately start working on projects the first day and are expected to finish a short project by the last day. We will end the week with a listening session where all participants will play and discuss their final projects.

Schedule

MORNING: 2-hour lecture (10:00-12:00 California time)
AFTERNOON: 2-hour lab session (1:30-3:30pm California time).

Full time participants attend lectures and labs in person. Lab sessions are when you work individually on your own project and get personalized one-on-one help.
Part time participants attend lectures only (choice of in-person or Zoom).

Fee

Full time participation: $450
Part time participation: $250

Click on the big button below to register. If you have any questions, do not hesitate to ask.


Diversity in Computer Music Scholarship

A limited number of scholarships are available to promote the engagement of students from underrepresented backgrounds in the field of electronic and computer music, including gender, ethnicity, age, disability, area of study, or financial ability. For more information, please visit this page.

Course Contents

What is SuperCollider and how it compares to other programming environments such as Pd and Max/MSP
Patterns: Pbind and family
UGens (Unit Generators)
Building your own Synth Definitions (SynthDef)
Brief demo of synthesis techniques: additive, subtractive, AM, FM, granular synthesis
Synth Server & Language
Using external controllers (MIDI or OSC)
Building GUIs (Graphical User Interfaces) in SuperCollider

The course is based on the book A Gentle Introduction to SuperCollider by Bruno Ruviaro, and additional topics are normally covered more in depth according to students' interests and questions.


 

About the Instructor

Bruno Ruviaro is a composer, and author of the book "A Gentle Introduction to SuperCollider" (2014). He teaches composition and electronic music at Santa Clara University, and is the director of SCLOrk, the Santa Clara Laptop Orchestra.


Register now!

Click on the big button below to register. If you have any questions, do not hesitate to ask.




More Pictures?

Click here for pictures from previous workshops.

Screenshots, anyone?







A lot more screenshots can be seen in this photo album.

 

 

Here are some old, nostalgic screenshots:

SuperCollider on PlanetCCRMA
























SuperCollider on PlanetCCRMA Linux (Fedora)







SuperCollider on the Mac


SuperCollider on Linux


Another Mac screenshot...


Back to CCRMA Summer Workshop Main Page



















  • Home
  • News and Events
    • All Events
      • CCRMA Concerts
      • Colloquium Series
      • DSP Seminars
      • Hearing Seminars
      • Guest Lectures
    • Event Calendar
    • Events Mailing List
    • Recent News
  • Academics
    • Courses
    • Current Year Course Schedule
    • Undergraduate
    • Masters
    • PhD Program
    • Visiting Scholar
    • Visiting Student Researcher
    • Workshops 2022
  • Research
    • Publications
      • Authors
      • Keywords
      • STAN-M
      • Max Mathews Portrait
    • Research Groups
    • Software
  • People
    • Faculty and Staff
    • Students
    • Alumni
    • All Users
  • User Guides
    • New Documentation
    • Booking Events
    • Common Areas
    • Rooms
    • System
  • Resources
    • Planet CCRMA
    • MARL
  • Blogs
  • Opportunities
    • CFPs
  • About
    • The Knoll
      • Renovation
    • Directions
    • Contact

Search this site:

Spring Quarter 2023

Music 101 Introduction to Creating Electronic Sounds
Music 128 Stanford Laptop Orchestra (SLOrk)
Music 220C Research Seminar in Computer-Generated Music
Music 250A Physical Interaction Design for Music 
Music 254 Computational Music Analysis
Music 257 Neuroplasticity and Musical Gaming
Music 264 Musical Engagement
Music 319 Research Seminar on Computational Models of Sound Perception
Music 320C Audio DSP Projects in Faust and C++

 

 

 

   

CCRMA
Department of Music
Stanford University
Stanford, CA 94305-8180 USA
tel: (650) 723-4971
fax: (650) 723-8468
info@ccrma.stanford.edu

 
Web Issues: webteam@ccrma

site copyright © 2009 
Stanford University

site design: 
Linnea A. Williams