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 12 e 22 (in 10 versioni)
Versione 12 del 23/01/2008 00.31.56
Dimensione: 3085
Autore: LeoIannacone
Commento:
Versione 22 del 24/02/2019 18.36.36
Dimensione: 2360
Autore: dd3my
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 inst
all 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: 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:
Linea 31: Linea 29:
csound -W -o NomeFileWave.wav NomeFilecsd.csd 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.

Ulteriori risorse


CategoryProgrammazione CategoryDaRevisionare