B.4 Optreden

# Optreden

Een van de meest boeiende aspecten van Sonic Pi is dat je code kunt gebruiken als een *muzikaal instrument*. Dit betekent dat het schrijven van live code kan worden gezien als een nieuwe manier om muziek uit te voeren.

We noemen dit *Live coderen*.

## Laat je scherm zien

Wanneer je live codeert rad ik je aan om *je scherm te tonen* aan je publiek. Anders ben je je als een gitarist die zijn handen niet laat zien. Wanneer ik thuis oefen gebruik ik een Raspberry Pi en een kleine mini projector gericht op de muur van mijn living. Je zou je TV kunnen gebruiken of een projector van het werk of jouw school om een show te geven. Probeer dit, het is erg leuk.

## Vorm een Band

Maak muziek met elkaar en vorm een echte live-coding band! Het is superleuk om samen muziek te maken ofwel *jammen*. De een kan het ritme doen terwijl een ander wat achtergrond geluid toevoegd, enzovoorts. Gebruik de `live_audio` functionaliteit om je geluiden te combineren met andere instrumenten als een gitaar of een microfoon.

Sta verbaast over de interessante combinaties van geluid jij kunt creëren met code.

## TOPLAP

Live coderen is niet nieuw - een kleine groep mensen doen dit al gedurende enkele jaren meestal met behulp van op maat gemaakte systemen die ze voor zichzelf hebben gebouwd. Een goeie plek om meer over deze live coders en hun systemen te weten te komen is [TOPLAP](http://toplap.org).

## Algorave

Een andere interessante bron om de wereld van live coding te leren kennen is [Algorave](http://algorave.com). Hier kan je alles vinden over de verschillende onderdelen om live te spelen in een nachtclub.
