Bruno Ruviaro's code
How to Record Multichannel Output in SuperCollider
This example shows how to record 4 output channels *as separate mono files*. Also shows how to pick a custom path and file name for the files. File type chosen is "wav" (instead of default "aiff").
Skyline by Bobby Macdonald
2"Skyline" by Bobby Macdonald. Created as a Final Project for the course MUSC 115 - Experimental Sound Design, Santa Clara University, Fall 2019.
"Variations on a Carol" by Michelle Nguyen
1"Variations on a Carol" by Michelle Nguyen. Created as a Final Project for the course MUSC 115 - Experimental Sound Design, Santa Clara University, Fall 2019.
Judges by Michael Noonan
2"Judges" by Michael Noonan. Created as a Final Project for the course MUSC 115 - Experimental Sound Design, Santa Clara University, Fall 2019.
Demo: Loading a MIDI file, playing it with your own SynthDef
Load a MIDI file and play it with your own SynthDef. Examples of how to use it with Pbindf
Comparing M3, M2, P5 in Just Intonation and ET12
Simple handy code for quick class demonstrations. Hear and compare a few intervals in Just Intonation versus 12-tone Equal Tempered tuning.
Using a MIDI keyboard - simple example
Basic example - how to use a MIDI keyboard with a simple synth
Spacey Synth example
Example reworked and extended from http://wiki.cs.princeton.edu/index.php/Example_5 It outputs MONO as it was designed for SCLOrk
Re: Granular electromaton variation
2A variation of Granular electromaton by William Mox Drossard
SynthDef examples: hihat, snare, kick, sawSynth, with Pbind demo
demonstration of simple SynthDefs simulating hihat, snare, kick drum; and a sawtooth synth used both for chords and a bass line in the Pbind demonstration.
Additive Synthesis Demo with QuNeo - Patch 4 (Risset Bell)
QuNeo controller playing Risset Bells (additive synthesis demo). This one adds controls for Attack and Release times.
Sampling Demo with QuNeo - Patch 1
Each QuNeo pad triggers a different sound file. Horizontal axis controls pitch bend (off by default). Play/Stop buttons control looping. Allows use of 4 banks (up to 64 samples).
Subtractive Synthesis Demo with QuNeo - Patch 2
Each QuNeo pad activates a differnt pattern of "notes" made of filtered white noise.
Subtractive Synthesis Demo with QuNeo - Patch 1
QuNeo pads play filtered white noise. Midinote becomes center frequency of a Band Pass Filter.
Additive Synthesis Demo with QuNeo - Patch 3 (Risset Bell)
QuNeo controller playing Risset Bells (additive synthesis demo).
Additive Synthesis Demo with QuNEO - Patch 1
QuNeo controller additive synthesis demo.
Waveshaping Synthesis GUI Demo 2
Graphical interface for experimenting with waveshape synthesis.
Waveshaping GUI Demo 1
Visualize the basic concept of waveshaping with a nice & straightforward GUI. This patch makes no sound.
Subtractive Synthesis GUI Demo 2
Translucent "pad" interface to play with subtractive synthesis. White noise triggered by either Impulses of LFPulse, then filtered by a Band Pass Filter (BPF). 16 different Patterns are created using this basic synth.
Subtractive Synthesis GUI Demo 1
1Graphical interface to play with subtractive synthesis. Use the 2D slider to choose filter frequency (x-axis) and filter rq (y-axis). Use the menu to choose noise source: Pink Noise, White Noise, Gray Noise, Brown Noise, or Clip Noise.
Granular Sampling GUI Demo 2
Graphical interface to experiment with granular sampling (multiple sound files at a time).
Granular Sampling GUI Demo 1
5 1Graphical interface to experiment with granular sampling (one sound file at a time).
Ring Modulation GUI Demo
Simple interface to experiment with with Ring Modulation (a type of Amplitude Modulation).
Frequency Modulation GUI Demo 4
Experiment with FM by specifying contours for Carrier Frequency, Modulation Index, and Amplitude Envelope. Also adjust duration of events. In this version you don't specify Modulator Frequency directly, but rather you specify the Frequency Ratio.
Frequency Modulation GUI Demo 3
Experiment with FM by specifying contours for Carrier Frequency, Modulator Frequency, Modulation Index, and Amplitude Envelope. You can also choose duration of "notes".
Frequency Modulation GUI Demo 2
Another interface to experiment with frequency modulation, now using Modulation Index.
Frequency Modulation GUI Demo 1
Simple interface to experiment with basic frequency modulation (big knobs!)
Formant Synthesis Singers GUI Demo
2Four voice types available: Soprano, Alto, Tenor, Bass (buttons SATB). Two vibrato controls: speed and depth (horizontal sliders). Fundamental frequency control (vertical slider). Vowel control: choose a vowel for each corner of the 2D space (drop down menus).
Amplitude Modulation GUI Demo
Simple but nice interface to play with basic amplitude modulation.
Additive Synthesis GUI Demo 4
Multislider interface to control up to 16 inharmonic partials of a timbre. Two modes of play: "Continuous Tone" - it simply plays a continuous tone as you change the spectrum. "Percussive Tone" - you can play single percussive tones triggered with the 'perc' button, and control attack and decay values of these notes. Click and drag on the big white rectangle to draw the spectrum.
Additive Synthesis GUI Demo 3
2 button rows to play up to 16 inharmonic partials of a given fundamental frequency. Horizontal Sliders control ADSR envelope, Global Volume, and Fundamental Frequency. All partials have equal amplitude.
Additive Synthesis GUI Demo 2
Multislider interface to control 32 partials of a harmonic series. Two modes of playing: "Continuous Tone" - it simply plays a continuous tone as you change the spectrum. "Percussive Tone" - you can play single percussive tones triggered with the 'perc' button, and control attack and decay values of these notes.
Additive Synthesis GUI Demo 1
Simple button grid to play first 16 partials of a harmonic series. Horizontal Sliders control ADSR envelope. All partials have equal amplitude.
Bruno Ruviaro's comments