Editing facilitato

Interfacce grafiche

Frescobaldi

frescobaldi-lilypond-editor-small

(clicca per ingrandire)

logo-linux logo-freebsd logo-windows logo-macosx

https://www.frescobaldi.org

Frescobaldi è un editor di testo e musica leggero ma potente, con tante funzionalità e progettato specificamente per LilyPond. Le principali funzionalità comprendono i collegamenti punta-e-clicca tra codice di input e spartito, guide assistite dettagliate alla creazione di un nuovo spartito, navigatore integrato della documentazione di LilyPond, evidenziazione della sintassi e completamento automatico. Frescobaldi è scritto in Python, usa PyQt4 per la sua interfaccia utente e funziona su tutti i principali sistemi operativi (Linux, Mac OS X e Windows).

Denemo

screenshot-denemo-small

(clicca per ingrandire)

logo-linux logo-macosx logo-windows

http://denemo.org

Denemo è un editor grafico che genera codice sorgente LilyPond e permette anche la riproduzione audio. Consente agli utenti di vedere il codice sorgente LilyPond in parallelo alla visualizzazione grafica. Modifiche manuali del codice possono essere attaccate a note, accordi, etc. e vengono salvate nel file di Denemo, così che gli utenti possano continuare a modificare il documento tramite l’interfaccia grafica.

Se si muove il cursore nel codice LilyPond si muove anche il cursore nella visualizzazione grafica, e qualsiasi errore di sintassi nelle tue modifiche manuali al codice LilyPond viene evidenziato nella visualizzazione testuale quando elaborato da lì.

Editor online su browser

Hacklily

https://www.hacklily.org/

screenshot-hacklily-small

(clicca per ingrandire)

Un editor online di spartiti musicali e strumento editoriale basato su LilyPond, con funzionalità particolari come l’autocompletamento e l’aiuto contestuale. Il codice sottostante per il web hosting, rilasciato con licenza AGPL, è disponibile alla sua pagina per sviluppatori.

www.omet.ca

http://www.omet.ca/

screenshot-omet-small

(clicca per ingrandire)

Dal 2010, Online Music Editing Tools (OMET) offre un servizio LilyPond pronto all’uso con un’interfaccia web adattabile. La registrazione è obbligatoria ma il servizio è gratuito.

Plugin per programmi di videoscrittura

OOoLilyPond

https://extensions.services.openoffice.org/en/project/OOoLilyPond

logo-linux logo-freebsd logo-macosx logo-windows

Un’estensione di OpenOffice.org che converte i file LilyPond in immagini incorporate nei documenti OpenOffice.org.

Plugin IDE

Elysium

logo-linux logo-freebsd logo-macosx logo-windows

https://github.com/thSoft/elysium

È un ambiente completo per creare e modificare partiture con LilyPond nell’editor Eclipse. Offre un ricco set di strumenti per gestire facilmente LilyPond.

Editor testuali

logo-linux logo-freebsd logo-macosx logo-windows

Emacs

https://www.gnu.org/software/emacs/

Emacs è un editor di testo che ha la capacità di comprendere molti diversi linguaggi informatici. Emacs è un editor molto estendibile e può essere usato come ambiente di sviluppo integrato (IDE). C’è una ‘modalità lilypond’ che fornisce le definizioni del linguaggio per poter lavorare con i file sorgente di LilyPond. Uno sviluppatore ha scritto lyqi, una modalità primaria di Emacs.

A meno che tu non sia un utente esperto di Emacs, probabilmente dovresti usare un altro editor per scrivere file di input di LilyPond.

Maggori informazioni su come impostare Emacs si trovano in LilyPond e gli editor di testo.

Vim

https://www.vim.org

Vim è un editor di testo minimale che deriva dal vecchio editor Unix vi. Anch’esso è estendibile e configurabile.

A meno che tu non sia un utente esperto di Vim, probabilmente dovresti usare un altro editor per scrivere file di input di LilyPond.

Puoi trovare maggiori informazioni sulla configurazione di Emacs e Vim in LilyPond e gli editor di testo.

logo-macosx

TeXShop

https://pages.uoregon.edu/koch/texshop/

L’editor TeXShop per MacOS X può essere potenziato per eseguire LilyPond, lilypond-book e convert-ly all’interno dell’editor, usando le estensioni disponibili presso:

Altri programmi che possono esportare in codice LilyPond

Editor di partiture, intavolature e MIDI:

  • bwwtolily tenta di convertire un file .bww o .bmw in formato LilyPond. Anche se non tutti gli abbellimenti verranno convertiti correttamente (questo vale soprattutto per i piobaireachd), il programma li elenca.
  • Canorus, un editor di partiture, può anche esportare in formato LilyPond, ma è un software ancora in beta. Gli utenti che vogliono provarlo sono benvenuti.
  • OOoLilyPond, un’estensione di OpenOffice.org che converte i file di LilyPond in immagini incluse nei documenti di OpenOffice.org. Sebbene non sia più sviluppato, sembra che funzioni ancora nella versione 4.
  • Enc2ly è un programma GNU/Linux che converte uno spartito Encore in uno in formato LilyPond.
  • go-enc2ly è uno strumento Go che converte i file Encore in formato LilyPond. È stato creato grazie al lavoro di ricerca e di reverse engineering di Felipe Castro, che ha modificato file .enc esistenti e li ha caricati usando la versione demo 4.55.
  • NtEd, un editor di partiture basato sulla libreria Cairo, supporta in via sperimentale l’esportazione in formato LilyPond.
  • NW2LY è un programma scritto in C# che converte una canzone di NoteWorthy in formato LilyPond.
  • Ripple è un programma che aiuta a creare partiture e parti; include un modo per mischiare insieme opere musicali diverse in una singola partitura o parte.
  • Rosegarden, un sequencer audio e MIDI, che ha anche un editor per le partiture con un solo rigo.

Generatori di codice algoritmici:

  • Abjad, una API Python per il Formalized Score Control progettata per aiutare i compositori a costruire pezzi complessi di notazione LilyPond in modo iterativo e incrementale.
  • FOMUS, (FOrmat MUSic) è uno strumento di notazione musicale per compositori di musica elettronica. È scritto nel linguaggio di programmazione LISP ed è stato testato su vari interpreti. È disponibile anche un port in C++.
  • Strasheela, un ambiente costruito sul Mozart Programming System.

Altri programmi che non sono più sviluppati attivamente

  • LilyBin è un editor LilyPond che si usa nel browser e permette di scrivere una partitura direttamente senza dover installare LilyPond, purché si sia connessi a Internet. I frammenti di codice rimangono disponibili con un’URL unico, come nei cosiddetti siti “pastebin”. Sebbene https://lilybin.com, dove era ospitato, sia stato dismesso, il suo codice sorgente continua ad essere liberamente disponibile secondo i termini della licenza MIT; si trova alla sua pagina Github.
  • WebLily è stato uno dei primi servizi web basati su LilyPond.
  • LilyPondTool è stato creato come plugin dell’editor di testo jEdit.
  • LilyKDE è stato sostituito da Frescobaldi; esiste soltanto come LilyKDE3 per KDE 3.5 e lilypond-KDE4 per KDE 4.1.
  • LilyComp è un programma grafico di inserimento note, che si comporta in modo molto simile a un tastierino numerico che produce note nella sintassi di LilyPond.
  • MuseScore, un editor di partiture. L’esportazione in formato LilyPond è stata rimossa nella versione 2.0 ma sono ancora disponibili e scaricabili le versioni precedenti su Sourceforge.
  • NoteEdit, che importava MusicXML, è stato "forkato" in NtEd e Canorus.
  • Rumor, un convertitore realtime monofonico da MIDI a LilyPond.
  • tunefl Con tunefl è possibile scrivere le partiture direttamente online, senza bisogno di installare LilyPond sul proprio computer. Consente di sperimentare tutte le funzionalità del programma usando una comoda interfaccia web.
  • TuxGuitar, un editor e riproduttore multitraccia per tablatura, include un visualizzatore della partitura e può esportare in formato LilyPond.

E ora?

Sei ora pronto per Scaricare LilyPond.

Non sei ancora convinto? Molti compositori, musicisti e direttori hanno imparato a scrivere musica nel nostro formato di input. Utenti esperti raccontano addirittura di poter scrivere una partitura completa in LilyPond più velocemente che con una tastiera di pianoforte o col mouse in un programma a interfaccia grafica! Forse vuoi riesaminare le Funzionalità, gli Esempi, o la Libertà che LilyPond fornisce, o informarti sulle Produzioni degli utenti e le Recensioni. Inoltre, il nostro approccio all’estetica computazionale della tipografia musicale classica viene spiegato nella nostra Storia.

Legalese