4. SuperCollider - Basis
* Uitgedeeld op 5 maart 2026.
* Deadline: aftekenen in de les, uiterlijk 26 maart 2026.
* Met deze opdracht denken we dat je zo'n 1 uur bezig bent.
* Bronnen bij deze opdracht: Presentatie Supercollider les 1 | Supercollider Syllabus
a. SuperCollider installeren
Download SuperCollider, zie hier voor meer informatie hoe je dat doet. Download en installeer eventueel ook de SC-3 plugins
b. SuperCollider verkennen
- Start de server op:
s.boot;' - Browse door de help-files van de verschillende UGens. Kijk wat er allemaal beschikbaar is en experimenteer met de voorbeelden die daar staan. Probeer te begrijpen hoe het werkt en hoe je de help-file van een UGen kan lezen.
c. My First Sine / AM-synth
let op: zorg altijd voor een laag volume voor je je code uitvoert, het kan zijn dat door een verkeerd ingevoerd getal het volume extreem hoog is. Om snel al het geluid van SuperCollider uit te zetten kan je cmd/ctrl + . doen.
- Maak een functie die een sinustoon van 330Hz afspeelt:
{SinOsc.ar(330,0,0.5)}.play; - Werk door op deze functie en moduleer de amplitude (de mul) van de sinus met een andere sinus en maak zo een AM-synthesizer.
- Experimenteer met unipolaire en bipolaire modulatie van de amplitude, hoor je verschil?
- Pas de mul en add waardes aan van de modulerende sinus om deze van bipolair (
-1 tot +1) naar unipolair (0 tot +1) te veranderen.
- Pas de mul en add waardes aan van de modulerende sinus om deze van bipolair (
FM-synth
- Maak ook een FM-synthesizer door de frequentie van een sinus te moduleren. Zorg ook dat je de modulatie-index kan aanpassen (Zie de inhoud van de simpleFM~ abstraction in Max als je een tip wil hoe je dit kan aanpakken). Gebruik de mul/add-waardes om dit te doen.
beoordeling: voldoende
Nested UGens
Experimenteer met verschillende UGens door ze te nesten. Gebruik minimaal een geluidsbron, filter en ander effect en creΓ«er zo een interessant geluid
beoordeling: goed
Envelopes toevoegen
Voeg envelopes toe aan je synths. kijk naar EnvGen.ar.
beoordeling: zeer goed