GNU LilyPond

GNU LilyPond
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereProgramma notazionale
SviluppatoreGNU LilyPond developers
Data prima versione1º agosto 1997
Ultima versione2.24.4 (21 luglio 2024)
Ultima beta2.25.18 (14 luglio 2024)
Sistema operativoMultipiattaforma
LinguaggioScheme
Python
C++
LicenzaGNU GPL v3+
(licenza libera)
Sito weblilypond.org

GNU LilyPond è un software libero per la notazione musicale, disponibile per tutti i principali sistemi operativi. Utilizza una notazione testuale per la musica basata sull'insieme dei caratteri ASCII (secondo il modello utilizzato anche da LaTeX), che viene poi compilata per ottenere documenti in PDF, PostScript, SVG, PNG e altri formati. LilyPond può inoltre generare un file MIDI.

A differenza di altri diffusi programmi commerciali come Finale e Sibelius, LilyPond non possiede un'interfaccia grafica integrata per la creazione degli spartiti. Ha, comunque, lo stesso obiettivo di produrre un output comparabile agli spartiti stampati professionalmente. Alcuni programmi grafici di notazione musicale esportano file in formato LilyPond.

Uno dei principali vantaggi di LilyPond è quello di produrre spartiti di alta qualità, disegnati seguendo le regole di scrittura tradizionali, ispirandosi all'epoca in cui i punzoni di stampa degli spartiti erano posizionati a mano. Spesso gli spartiti prodotti con LilyPond vengono considerati migliori di quelli fatti con programmi commerciali, nonostante questi ultimi siano molto migliorati negli ultimi anni[1].

LilyPond è sviluppato da una comunità molto attiva: sono pubblicati continui aggiornamenti consistenti in risoluzioni di bug per la versione stabile, e in aggiunta di nuove funzionalità per la versione in sviluppo. Inoltre, essendo scritto in C++ ed assemblato mediante una libreria Scheme (GNU Guile), consente all'utente l'aggiunta di estensioni e personalizzazioni.

  1. ^ Produzioni che usano LilyPond, su lilypond.org. URL consultato il 10 dicembre 2016.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy