## page was renamed from CSound ## Revisione: da sistemare l'intro, così è molto confusa #format wiki #language it <
> <> <> = 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 = [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://csound|csound]]. = Compilazione di sorgenti file audio = Per compilare un file `.wav` a partire da sorgenti '''CSound'''. == Da WAV a SCO == Digitare nel [[AmministrazioneSistema/Terminale|terminale]] un comando simile al seguente:{{{ csound -W -o NomeFileWave.wav NomeOrchestra.orc NomeScore.sco }}} == Da WAV CSD == Nel caso in cui si desideri utilizzare dei file sorgenti in formato `.csd`, è sufficiente digitare nel [[AmministrazioneSistema/Terminale|terminale]] un comando simile al seguente:{{{ csound -W -o NomeFileWave.wav NomeFileCsd.csd }}} {{{#!wiki note Sostituire le diciture «!NomeFileWave.wav», «!NomeFile.csd», «!NomeOrchestra.orc» e «!NomeScore.sco» con quelle adatte alle proprie esigenze.}}} = Documentazione = Per installare la documentazione del linguaggio è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://csound-doc|csound-doc]]. = Programmi ad interfaccia grafica = == Cecilia == '''Cecilia''' è un'interfaccia grafica utile alla gestione, alla compilazione e all'ascolto dei file '''CSound'''. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://cecilia|cecilia]]. = Ulteriori risorse = * [[https://csound.com/index.html|Sito ufficiale del progetto]] * [[http://it.wikipedia.org/wiki/Csound|Voce enciclopedica]] ---- CategoryProgrammazione