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 6 e 11 (in 5 versioni)
Versione 6 del 09/03/2007 14.02.48
Dimensione: 2587
Commento:
Versione 11 del 23/01/2008 00.30.01
Dimensione: 3074
Autore: LeoIannacone
Commento: Stilizzata. Pronta (credo) per indicizzazione.
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| #format wiki
#language it
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]||
Linea 4: Linea 7:
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; 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; queste caratteristiche, insieme alla distribuzione sotto GPL, lo rendono un potente strumento didattico. http://it.wikipedia.org/wiki/Csound
'''
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.

T
utto 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 su
e caratteristiche, insieme alla distribuzione '''GPL''' installata, lo rendono non solo un potente strumento didattico, ma anche un poliedrico e sempre aggiornato sintetizzatore. ''
Linea 7: Linea 15:
Per installare CSound su Ubuntu, si possono seguire tre strade differenti:
Linea 9: Linea 16:
 * Digitare da riga di comando:
    {{{sudo apt-get install csound
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
Linea 13: Linea 20:
 * Utilizzare Synaptic [:SynapticHowto:Synaptic] e cercare csound

 * S
caricare i pacchetti (solitamente più aggiornati dei repository, ma meno "testati") direttamente da http://www.csounds.com
O in alternativa, scaricare i sorgenti (solitamente più aggiornati dei [:Repository:repository], ma ''meno testati'') direttamente dal [http://www.csounds.com sito ufficiale].
Linea 18: Linea 23:
Per compilare un file wave da sorgenti di CSound su Ubuntu, bisogna digitare in riga di comando

    {{{cd /dir/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
Linea 23: Linea 29:
    {{{csound -W -o nomefilewave.wav nomeorchestra.orc nomescore.sco 1. Nel caso in cui si utilizzino file sorgenti in formato unificato `.csd`, digitare:
{{{
csound -W -o NomeFileWave.wav NomeFilecsd.csd
Linea 26: Linea 34:
Se si utilizzano invece sorgenti in formato unificato .csd, digitare

    {{{csound -W -o nomefilewav.wav nomefilecsd.csd
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:
{{{
csound --help
Linea 31: Linea 39:
Se si volessero invece creare files non-wave o comunque gestire altre opzioni, consiglio vivamente di leggere l'help di csound
 
    {{{csound --help
=== Documentazione ===
Per installare la documentazione di '''CSound''', digitare da riga di comando:
{{{
sudo apt-get install csound-doc
Linea 36: Linea 45:
Opuure di installare la documentazione di csound Per consultarla, aprire il browser preferito, e nella barra degli indirizzi digitare file:///usr/share/doc/csound-doc/manual/index.html
Linea 38: Linea 47:
    {{{sudo apt-get install csound-doc
= 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
Linea 41: Linea 61:
Quest'ultima installazione salva nella cartella /usr/share/doc/csound-doc/manual/ il manuale ufficiale di csound.
Per consultarlo, aprire il browser, e nella barra degli indirizzi digitare file:///usr/share/doc/csound-doc/manual/index.html
Linea 44: Linea 62:
= Utility GUI per CSound - Cecilia =
Per CSound in ambiente Linux, esiste un "Editor" molto potente che si chiama Cecilia; Cecilia permette:
 * Di gestire i file .orc e .sco in un unico ambiente grafico
 * Di compilare senza usare la riga di comando
Linea 49: Linea 63:
= Installare Cecilia =
Per installare Cecilia su Ubuntu, digitare in riga di comando
= Ulteriori risorse =
Linea 52: Linea 65:
{{{sudo apt-get install cecilia
}}}

Oppure, cercarlo con lo strumento di ricerca di Synaptic.
 * [http://it.wikipedia.org/wiki/Csound Voce enciclopedica]
 * [http://www.csounds.com Sito Ufficiale]
Linea 58: Linea 68:
CategoryMultimedia CategoryDaRevisionare CategoryNuoviDocumenti

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

1. Nel caso in cui si utilizzino file sorgenti in formato unificato .csd, digitare:

csound -W -o NomeFileWave.wav NomeFilecsd.csd

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:

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