Dimensione: 5570
Commento:
|
Dimensione: 4998
Commento: revisionata guida a lylypond
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 9: | Linea 9: |
Attualmente nei sistemi GNU/Linux esistono diversi programmi ad interfaccia grafica per poter editare spartiti musicali, come '''Rosegarden''', '''Denemo''', '''Noteedit''' e altri. Alcuni di essi offrono strumenti grafici avanzati molto comodi e intuitivi, ma non garantiscono un risultato finale soddisfacente in termini di stampa. Viceversa altri programmi offrono un buon risultato finale a discapito di una usabilità ancora macchinosa.[[BR]] Ovviamente tutto questo è molto soggettivo, a certi utenti andranno bene i risultati ottenuti con questi software, per altri potrebbero non essere soddisfacenti. |
|
Linea 13: | Linea 10: |
Attualmente nei sistemi GNU/Linux esistono diversi programmi ad interfaccia grafica per poter editare spartiti musicali, come '''Rosegarden''', '''Denemo''', '''Noteedit''' e altri. Alcuni di essi offrono strumenti grafici avanzati molto comodi e intuitivi, ma non garantiscono un risultato finale soddisfacente in termini di stampa. Viceversa altri programmi offrono un buon risultato finale a discapito di una usabilità ancora macchinosa. | |
Linea 14: | Linea 12: |
Per chi non si accontenta '''Lily``Pond''', programma testuale per la notazione musicale, può rappresentare una soluzione. Oltre che per creare spartiti da zero, può essere impiegato per correggere/integrare il lavoro svolto con i programmi ad interfaccia grafica.[[BR]] |
Per chi non si accontenta, '''Lily``Pond''', programma testuale per la notazione musicale, può rappresentare una soluzione. Oltre che per creare spartiti da zero, può essere impiegato per correggere/integrare il lavoro svolto con i programmi ad interfaccia grafica. |
Linea 19: | Linea 17: |
'''Lily``Pond''' è presente nei repository di Ubuntu. Può essere installato tramite [http://wiki.ubuntu-it.org/Synaptic Synaptic] oppure dal terminale (accettando eventuali dipendenze) con il comando: {{{ sudo apt-get install lilypond }}} Se si desidera può essere installato il pacchetto ''lilypond-doc'' che raccoglie la documentazione presente anche sul sito ufficiale. La documentazione sarà archiviata nella directory `/usr/share/doc/lilypond` . |
[:InstallareProgrammi:Installare] il pacchetto ''lylypond'' presente nei [:Repository:repository] di '''Ubuntu'''. Inoltre è possibile installare il pacchetto ''lilypond-doc'', contenente la documentazione presente anche sul sito ufficiale. La documentazione sarà archiviata nella directory `/usr/share/doc/lilypond`. |
Linea 26: | Linea 23: |
Per scrivere uno spartito musicale tramite '''Lily``Pond''', occorre editare un file di testo nel linguaggio di '''Lily``Pond''' e salvarlo con estensione `ly` . Per fare questo potete usare il vostro [http://wiki.ubuntu-it.org/EditorDiTesto editor di testo] preferito. Supponiamo di nominare il file `spartito.ly` e di salvarlo nella propria home-utente. A questo punto tramite il comando dal terminale: |
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 [:EditorDiTesto:editor di testo] preferito. Supponendo di aver creato un file `spartito.ly` e di averlo salvato in {{{~/}}}, digitare il seguente comando: |
Linea 32: | Linea 28: |
verranno generati nella home-utente un file `pdf` e un file `ps`. Con opportune modifiche è possibile ottenere anche un file `midi`.[[BR]] Alternativamente al terminale si ottiene lo stesso risultato facendo clic di destro sul file `spartito.ly` e selezionando '''Apri con «Lily``Pond»'''.[[BR]] Tuttavia il vantaggio del terminale è che in caso di errore c'è la possibilità che venga indicato un eventuale errore di sintassi nel file. |
|
Linea 36: | Linea 29: |
= Linguaggio LilyPond = | Verranno generati nella '''Home''' un file con estensione `.pdf` e un altro file con estensione `.ps`. Con opportune modifiche è possibile ottenere anche un file `.mid`. In alternativa all'uso del terminale è possibile ottenere lo stesso risultato facendo clic col tasto destro del mouse sul file `spartito.ly`, dunque selezionando «'''Apri con Lily``Pond'''». = Il linguaggio di LilyPond = |
Linea 42: | Linea 40: |
Linea 45: | Linea 44: |
Quello che darà nell'occhio esportando file da altri programmi, sarà il livello di ordine del codice sorgente. Molto pulito e ordinato quello esportato da '''Denemo''', infatti '''Denemo''' è il progetto che da l'interfaccia grafica a '''Lily``Pond'''. Quindi ottimi output per la stampa, ma con un livello di usabilità ancora poco fluida.[[BR]] Meno preciso il codice esportato da '''Rosegarden''' che offre una usabilità e degli strumenti grafici di prim'ordine. Purtroppo le pecche nascono nel portare in stampa lo spartito. D'altro canto Rosegarden nasce in primo luogo per la composizione audio. |
Ciò che più si noterà esportando file da altri programmi, sarà il livello di ordine del codice sorgente. Molto pulito e ordinato quello esportato da '''Denemo''', il quale per altro fornisce l'interfaccia grafica allo stesso '''Lily``Pond'''. |
Linea 48: | Linea 46: |
In attesa di un programma che racchiuda le migliori caratteristiche dei programmi esistenti, '''Lily``Pond''' può risultare una valida alternativa o comunque uno strumento da affiancare agli altri software. | '''Rosegarden''', benchè offra un'usabilità e degli strumenti grafici di prim'ordine, esporta un codice in uno stile sicuramente meno preciso. Purtroppo le pecche nascono nel portare in stampa lo spartito. D'altro canto Rosegarden nasce in primo luogo per la composizione audio. In attesa di un programma che racchiuda le migliori caratteristiche di quelli già esistenti, '''Lily``Pond''' può risultare una valida alternativa o comunque uno strumento da affiancare agli altri software. |
Linea 51: | Linea 51: |
Linea 52: | Linea 53: |
* [http://a2.pluto.it/a2816.htm Pagina di LilyPond su ''Appunti di informatica libera''] * [http://it.wikipedia.org/wiki/LilyPond Pagina di LilyPond su Wikipedia] |
* [http://it.wikipedia.org/wiki/LilyPond Voce enciclopedica] * [http://a2.pluto.it/a2816.htm LilyPond su Appunti di informatica libera] |
Linea 56: | Linea 57: |
* [http://wiki.ubuntu-it.org/Multimedia/Audio/Rosegarden Pagina di Rosegarden sul Wiki di Ubuntu] | * [:Multimedia/Audio/Rosegarden:Guida a Rosegarden] |
ATTENZIONE! Questa è una pagina di prove tecniche, pertanto le informazioni qui riportate possono essere del tutto provvisorie e incomplete. |
Indice:BRTableOfContents |
Introduzione
Attualmente nei sistemi GNU/Linux esistono diversi programmi ad interfaccia grafica per poter editare spartiti musicali, come Rosegarden, Denemo, Noteedit e altri. Alcuni di essi offrono strumenti grafici avanzati molto comodi e intuitivi, ma non garantiscono un risultato finale soddisfacente in termini di stampa. Viceversa altri programmi offrono un buon risultato finale a discapito di una usabilità ancora macchinosa.
Per chi non si accontenta, LilyPond, programma testuale per la notazione musicale, può rappresentare una soluzione. Oltre che per creare spartiti da zero, può essere impiegato per correggere/integrare il lavoro svolto con i programmi ad interfaccia grafica.
Al di là dell'impegno richiesto dall'uso di un linguaggio testuale, LilyPond offre la possibilità di editare spartiti nei minimi dettagli.
Installazione
[:InstallareProgrammi:Installare] il pacchetto lylypond presente nei [:Repository:repository] di Ubuntu.
Inoltre è possibile installare il pacchetto lilypond-doc, contenente la documentazione presente anche sul sito ufficiale. La documentazione sarà archiviata nella directory /usr/share/doc/lilypond.
Utilizzo
Per scrivere uno spartito musicale tramite LilyPond, occorre editare un file di testo nel linguaggio di LilyPond e salvarlo con estensione ly. A tale scopo si può usare il proprio [:EditorDiTesto:editor di testo] preferito. Supponendo di aver creato un file spartito.ly e di averlo salvato in ~/, digitare il seguente comando:
lilypond spartito.ly
Verranno generati nella Home un file con estensione .pdf e un altro file con estensione .ps. Con opportune modifiche è possibile ottenere anche un file .mid.
In alternativa all'uso del terminale è possibile ottenere lo stesso risultato facendo clic col tasto destro del mouse sul file spartito.ly, dunque selezionando «Apri con LilyPond».
Il linguaggio di LilyPond
Per poter utilizzare LilyPond occorre familiarizzare con il suo linguaggio di scrittura. Nei celeberrimi "Appunti di informatica libera" c'è un [http://a2.pluto.it/a2816.htm capitolo] dedicato a LilyPond. Questa breve lettura spiega in modo molto semplice e in italiano i primi concetti base.BR Per approfondire sarà poi necessario visitare il sito ufficiale, dove c'è una ricca [http://lilypond.org/doc/v2.10/Documentation/ documentazione], che come detto in precedenza può essere scaricata anche tramite il pacchetto lilypond-doc. Soprattutto abbondano gli esempi pratici sul codice da utilizzare per usi di ogni genere.
Integrazione con gli altri programmi
I programmi come Noteedit, Rosegarden, Denemo sono in grado di esportare file ly dal proprio menù File. Potete quindi provare la procedura sopra indicata con un file esportato da questi programmi.BR Questo può permettere un uso combinato fra software grafici e LilyPond. Tutto dipenderà dalle esigenze del singolo utente che valuterà se può valerne la pena o se sarà il caso di utilizzare esclusivamente LilyPond.
Ciò che più si noterà esportando file da altri programmi, sarà il livello di ordine del codice sorgente. Molto pulito e ordinato quello esportato da Denemo, il quale per altro fornisce l'interfaccia grafica allo stesso LilyPond.
Rosegarden, benchè offra un'usabilità e degli strumenti grafici di prim'ordine, esporta un codice in uno stile sicuramente meno preciso. Purtroppo le pecche nascono nel portare in stampa lo spartito. D'altro canto Rosegarden nasce in primo luogo per la composizione audio.
In attesa di un programma che racchiuda le migliori caratteristiche di quelli già esistenti, LilyPond può risultare una valida alternativa o comunque uno strumento da affiancare agli altri software.
Ulteriori risorse
[http://lilypond.org/doc/v2.10/Documentation/ Documentazione ufficiale di LilyPond]
[http://it.wikipedia.org/wiki/LilyPond Voce enciclopedica]
[http://a2.pluto.it/a2816.htm LilyPond su Appunti di informatica libera]
[http://noteedit.berlios.de/ Sito ufficiale di Noteedit]
[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]