CSDOSC


  1. Introductie
  2. Voorbereiding
  3. Installatie

Introductie

Tijdens Sysbas gaan we gebruik maken van de programmeertaal Javascript om te leren programmeren. Daarvoor maken we gebruik van de library P5.js, waarmee je makkelijk audio/ visuele programma's kan maken. Dit doen we omdat Javascript redelijk eenvoudig te begrijpen is en je met P5.js snel een zichtbaar en hoorbaar resultaat bereikt.

P5.js is al redelijk makkelijk in gebruik, maar een aantal dingen werken alleen als je je computer op een bepaalde manier configureert en als we uiteindelijk Max en P5.js met elkaar willen laten communiceren, zullen we daar extra software voor nodig hebben. Om hier meteen een goede start mee te maken zodat we de rest van het jaar aan de slag kunnen hebben we software ontwikkeld waarmee dit gemakkelijk kan. Dit is csdosc.
csdosc is een lokale webserver waarmee je webpagina's die je op je computer hebt opgeslagen kan laten zien in de browser. Hieronder vind je een installatie-handleiding. Als je deze stap voor stap doorneemt kan je met csdosc aan de slag. Als je csdosc installeert wordt P5.js automatisch meegeïnstalleerd. Dat hoef je dus niet apart te doen.


Voorbereiding

Mappenstructuur

Om goed gebruik te kunnen maken van jouw computer is het noodzakelijk om een heldere mappenstructuur te hebben op je computer. Of je nou met sessies uit je DAW werkt, een grote collectie audio-samples hebt of programma's ontwikkelt. Als je ze niet kan terugvinden, dan heb je er niets aan. Daarom ga je voordat je het programma installeert een mappenstructuur aanmaken waar je de rest van het eerste jaar (en de rest van de opleiding) wat aan hebt. Dit kan in de Finder (MacOs) of Verkenner (Windows).

Terminal

We gaan in deze Sysbas-lessen gebruik maken van de Terminal (macOS) of Command Prompt (Windows). Een commando-gebaseerde manier om je computer aan te sturen. Lees om hier goed mee aan de slag te gaan het volgende hoofdstuk uit de syllabus goed door: Terminal

Installatie

Kies hieronder de installatie-handleiding voor het besturingssysteem dat jij gebruikt.


MacOS


Windows