Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Csound"
Differenze tra le versioni 11 e 12
Versione 11 del 23/01/2008 00.30.01
Dimensione: 3074
Autore: LeoIannacone
Commento: Stilizzata. Pronta (credo) per indicizzazione.
Versione 12 del 23/01/2008 00.31.56
Dimensione: 3085
Autore: LeoIannacone
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 24: Linea 24:
1. Per compilare un file `.wav` dai sorgenti di '''CSound''' su '''Ubuntu''', è sufficiente digitare da riga di comando:  1. Per compilare un file `.wav` dai sorgenti di '''CSound''' su '''Ubuntu''', è sufficiente digitare da riga di comando:
Linea 29: Linea 29:
1. Nel caso in cui si utilizzino file sorgenti in formato unificato `.csd`, digitare:
{{{
 1. Nel caso in cui si utilizzino file sorgenti in formato unificato `.csd`, digitare:
 {{{
Linea 34: Linea 34:
1. 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:
{{{
 1. 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:
 {{{

BR

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

  1. 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
  2. Nel caso in cui si utilizzino file sorgenti in formato unificato .csd, digitare:

    csound -W -o NomeFileWave.wav NomeFilecsd.csd
  3. 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


CategoryNuoviDocumenti