IndiceBRTableOfContents |
Introduzione
CSound è un linguaggio di programmazione per l'audio, questo significa che il file compilato sarà un file ascoltabile, .wav, .aiff o altro formato; non sarà dunque possibile compilare un file eseguibile stand-alone come con altri linguaggi di programmazione, ma si deve considerare "eseguibile" il file audio stesso.
Tutto questo crea problemi di trasportabilità soltanto con l'utilizzo in real-time: la macchina, dove viene suonato in real-time il programma, deve essere dotata del compilatore CSound.
Le sue caratteristiche, insieme alla distribuzione GPL installata, lo rendono non solo un potente strumento didattico, ma anche un poliedrico e sempre aggiornato sintetizzatore.
Installazione
Per installare CSound su Ubuntu è sufficiente installare il pacchetto csound presente nel [:Repository] [:Repository/Componenti:Universe] con il gestore di pacchetti preferito. In breve, digitare da riga di comando:
sudo apt-get install csound
O in alternativa, scaricare i sorgenti (solitamente più aggiornati dei [:Repository:repository], ma meno testati) direttamente dal [http://www.csounds.com sito ufficiale].
Compilare dei sorgenti CSound
Alcuni comandi
Per compilare un file .wav dai sorgenti di CSound su Ubuntu, è sufficiente digitare da riga di comando:
csound -W -o NomeFileWave.wav NomeOrchestra.orc NomeScore.sco
Nel caso in cui si utilizzino file sorgenti in formato unificato .csd, digitare:
csound -W -o NomeFileWave.wav NomeFilecsd.csd
Per creare file non-wave, o comunque gestire altre opzioni, consiglio vivamente di leggere la documentazione di CSsound o l'help da riga di comando:
csound --help
Documentazione
Per installare la documentazione di CSound, digitare da riga di comando:
sudo apt-get install csound-doc
Per consultarla, aprire il browser preferito, e nella barra degli indirizzi digitare file:///usr/share/doc/csound-doc/manual/index.html
Utility GUI per CSound - Cecilia
Per CSound in ambiente GNU/Linux, esiste una comoda interfaccia che permette:
si gestire i file .orc e .sco in un unico ambiente grafico
- di compilare senza usare la riga di comando
di ascoltare in real-time molto facilmente.
Installare Cecilia
Per installare Cecilia è sufficiente installare il pacchetto cecilia presente nel [:Repository] [:Repository/Componenti:Universe] con il gestore di pacchetti preferito. In breve, digitare da riga di comando:
sudo apt-get install cecilia
Ulteriori risorse
[http://it.wikipedia.org/wiki/Csound Voce enciclopedica]
[http://www.csounds.com Sito Ufficiale]