|
Dimensione: 3074
Commento: Stilizzata. Pronta (credo) per indicizzazione.
|
Dimensione: 2360
Commento: nuovo stile note/avvisi/suggerimenti
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| ## page was renamed from CSound ## Revisione: da sistemare l'intro, così è molto confusa |
|
| Linea 3: | Linea 5: |
| [[BR]] ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| |
<<BR>> <<Indice>> |
| Linea 8: | Linea 10: |
| '''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. | '''CSound''' è un linguaggio di programmazione per l'audio, ciò significa che i file compilati saranno dei veri e propri file ascoltabili, 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. |
| Linea 12: | Linea 14: |
| ''Le sue caratteristiche, insieme alla distribuzione '''GPL''' installata, lo rendono non solo un potente strumento didattico, ma anche un poliedrico e sempre aggiornato sintetizzatore. '' |
|
| Linea 16: | Linea 16: |
| 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 }}} |
Per installare '''CSound''' è sufficiente installare il pacchetto ''csound'' presente nel [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository]] ufficiali. |
| Linea 20: | Linea 18: |
| O in alternativa, scaricare i sorgenti (solitamente più aggiornati dei [:Repository:repository], ma ''meno testati'') direttamente dal [http://www.csounds.com sito ufficiale]. | Per installare la documentazione del linguaggio è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''csound-doc'', presente nel [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository]] ufficiali. |
| Linea 22: | Linea 20: |
| = Compilare dei sorgenti CSound = === Alcuni comandi === 1. Per compilare un file `.wav` dai sorgenti di '''CSound''' su '''Ubuntu''', è sufficiente digitare da riga di comando: |
= Compilazione di sorgenti CSound = Per compilare un file `.wav` a partire da sorgenti '''CSound''', è sufficiente digitare un comando simile al seguente in una finestra di terminale: |
| Linea 29: | Linea 27: |
| 1. Nel caso in cui si utilizzino file sorgenti in formato unificato `.csd`, digitare: {{{ csound -W -o NomeFileWave.wav NomeFilecsd.csd |
Nel caso in cui si desideri utilizzare dei file sorgenti in formato `.csd`, è sufficiente digitare un comando simile al seguente in una finestra di terminale: {{{ csound -W -o NomeFileWave.wav NomeFileCsd.csd |
| Linea 34: | Linea 32: |
| 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 }}} |
{{{#!wiki note Sostituire le diciture «!NomeFileWave.wav», «!NomeFile.csd», «!NomeOrchestra.orc» e «!NomeScore.sco» con quelle adatte alle proprie esigenze.}}} |
| Linea 39: | Linea 35: |
| === Documentazione === Per installare la documentazione di '''CSound''', digitare da riga di comando: {{{ sudo apt-get install csound-doc }}} |
= Installazione di Cecilia = |
| Linea 45: | Linea 37: |
| Per consultarla, aprire il browser preferito, e nella barra degli indirizzi digitare file:///usr/share/doc/csound-doc/manual/index.html | '''Cecilia''' è un'interfaccia grafica utile alla gestione, alla compilazione e all'ascolto dei file '''CSound'''. |
| Linea 47: | Linea 39: |
= 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 }}} |
Per installare '''Cecilia''' è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''cecilia'' presente nel [[Repository/Componenti|componente]] '''universe'''. |
| Linea 65: | Linea 43: |
| * [http://it.wikipedia.org/wiki/Csound Voce enciclopedica] * [http://www.csounds.com Sito Ufficiale] |
* [[http://www.csounds.com|Sito ufficiale del progetto]] * [[http://it.wikipedia.org/wiki/Csound|Voce enciclopedica]] |
| Linea 68: | Linea 46: |
| CategoryNuoviDocumenti | CategoryProgrammazione CategoryDaRevisionare |
Introduzione
CSound è un linguaggio di programmazione per l'audio, ciò significa che i file compilati saranno dei veri e propri file ascoltabili, 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.
Installazione
Per installare CSound è sufficiente installare il pacchetto csound presente nel componente universe dei repository ufficiali.
Per installare la documentazione del linguaggio è sufficiente installare il pacchetto csound-doc, presente nel componente universe dei repository ufficiali.
Compilazione di sorgenti CSound
Per compilare un file .wav a partire da sorgenti CSound, è sufficiente digitare un comando simile al seguente in una finestra di terminale:
csound -W -o NomeFileWave.wav NomeOrchestra.orc NomeScore.sco
Nel caso in cui si desideri utilizzare dei file sorgenti in formato .csd, è sufficiente digitare un comando simile al seguente in una finestra di terminale:
csound -W -o NomeFileWave.wav NomeFileCsd.csd
Sostituire le diciture «NomeFileWave.wav», «NomeFile.csd», «NomeOrchestra.orc» e «NomeScore.sco» con quelle adatte alle proprie esigenze.
Installazione di Cecilia
Cecilia è un'interfaccia grafica utile alla gestione, alla compilazione e all'ascolto dei file CSound.
Per installare Cecilia è sufficiente installare il pacchetto cecilia presente nel componente universe.
