10.4 Suonare dal vivo

# Suonare dal vivo

Uno degli aspetti più eccitanti di Sonic Pi è che ti permette di usare il codice come *uno strumento musicale*. Questo significa che scrivere codice live può essere visto come un modo nuovo di esibirsi.

Noi lo chiamiamo *Live Coding*.

## Mostra lo schermo

Quando programmi live, ti consiglio di *mostrare lo schermo* al tuo pubblico. Altrimenti sarebbe come suonare la chitarra nascondendo le dita. Quando faccio pratica, uso un Raspberry Pi con collegato un piccolo proiettore in salotto. Puoi usare la TV o un proiettore per fare il tuo show. Provaci, è molto divertente.

## Forma una band

Non limitarti a suonare da solo: forma una band di programmazione dal vivo! È molto divertente suonare con gli altri. Una persona potrebbe suonare ritmi, un'altra sottofondo ambientale, ecc. Usa la funzionalità `live_audio` per combinare il codice con strumenti tradizionali come una chitarra o un microfono.

Guarda quali combinazioni di suoni interessanti puoi creare col codice di programmazione.

## TOPLAP

La programmazione live non è un concetto nuovo: un piccolo gruppo di persone lo fa da anni (usando sistemi costruiti su misura). Un ottimo posto per scoprire di più è [TOPLAP](http://toplap.org).

## Algorave

Un'altra importante risorsa per esplorare il live coding è il mondo degli [Algorave](http://algorave.com). Sul sito puoi trovare tutte le informazioni su eventi di live coding in locali.
