#format wiki #language it <
> <> <> = Introduzione = Nei sistemi GNU/Linux esistono diversi programmi ad interfaccia grafica per poter editare spartiti musicali, come '''Nt``Ed''', '''Denemo''', [[../Rosegarden|Rosegarden]] e altri. '''Lily``Pond''', al contrario, è un programma testuale per la notazione musicale. Oltre che per creare spartiti da zero, può essere impiegato per correggere/integrare fino nei minimi dettagli il lavoro svolto con i programmi ad interfaccia grafica, ovviamente sempre che quest'ultimi abbiano la possibilità di esportare gli spartiti in formato '''Lily``Pond'''. = Installazione = 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://lilypond | lilypond]]. 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] anche il pacchetto [[apt://lilypond-doc | lilypond-doc]] per usufruire della documentazione di '''Lily``Pond''' (la medesima del sito ufficiale), che sarà disponibile nella directory `/usr/share/doc/lilypond`. = Utilizzo = Per scrivere uno spartito musicale tramite '''Lily``Pond''', occorre editare un file di testo nel linguaggio di '''Lily``Pond''' e salvarlo con estensione `ly`. A tale scopo si può usare il proprio [[Ufficio/EditorDiTesto|editor di testo]] preferito. <
> Supponendo di aver creato un file `spartito.ly` e di averlo salvato in {{{~/}}} (ossia la '''Home''' dell'utente), digitare il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]]: {{{ lilypond spartito.ly }}} Verranno generati nella '''Home''' un file con estensione `.pdf`, un file con estensione `.ps` e, con opportune modifiche, anche un file `.mid`. Nel caso si siano commessi errori di sintassi, i file sopra citati non verranno generati. Sarà tuttavia possibile risalire agli errori grazie alle informazioni che verranno visualizzate nel [[AmministrazioneSistema/Terminale|terminale]] dalla quale è stato lanciato il comando. In questo modo sarà semplice apportare le necessarie modifiche al codice. = Il linguaggio di LilyPond = Per poter utilizzare '''Lily``Pond''' occorre familiarizzare con il suo linguaggio di scrittura. Negli [[http://wwwcdf.pd.infn.it/AppuntiLinux/a2.htm|Appunti di informatica libera]] è presente un [[http://wwwcdf.pd.infn.it/AppuntiLinux/a2816.htm|capitolo]] dedicato a '''Lily``Pond'''. Questa breve lettura spiega in modo molto semplice e in lingua italiana i primi concetti base.<
> Sul sito ufficiale è presente una [[http://lilypond.org/doc/v2.10/Documentation/|documentazione]] molto dettagliata con esempi pratici sul codice da utilizzare per usi di ogni genere. Come detto in precedenza, può essere scaricata anche tramite il pacchetto ''lilypond-doc''. = Integrazione con gli altri programmi = I programmi come '''Noteedit''', [[../Rosegarden|Rosegarden]], '''Denemo''' e '''Nt``Ed''' sono in grado di esportare file `ly` dal proprio menù '''File'''. Questo può permettere un uso combinato fra software ad interfaccia grafica e '''Lily``Pond'''. Occorre ricordare che esportando file da altri programmi, il livello di ordine del codice sorgente può cambiare molto da programma a programma.<
> '''Denemo''', il quale per altro fornisce l'interfaccia grafica allo stesso '''Lily``Pond''', è in grado di esportare un codice molto pulito e ordinato se confrontato per esempio con quello esportato da '''Rosegarden'''. D'altro canto '''Rosegarden''' nasce in primo luogo per la composizione audio. = Ulteriori risorse = * [[http://lilypond.org/doc/v2.10/Documentation/|Documentazione ufficiale di LilyPond]] * [[http://it.wikipedia.org/wiki/LilyPond|Voce enciclopedica]] * [[http://musescore.org/|Sito ufficiale di MuseScore]] * [[http://www.frescobaldi.org/|Sito ufficiale di Frescobaldi]] * [[http://www.jedit.org/|Sito ufficiale di jEdit]] * [[http://denemo.sourceforge.net/|Sito ufficiale di Denemo]] * [[Multimedia/Audio/Rosegarden|Guida a Rosegarden]] * [[http://abcplus.sourceforge.net/index.it.html|Sito in italiano sulla notazione ABC per spartiti musicali]] ---- CategoryMultimedia