Frescobaldi es un editor de archivos de música de LilyPond . Su objetivo es ser potente, pero ligero y fácil de usar. Frescobaldi es un software libre , disponible gratuitamente bajo la Licencia Pública General de GNU . Está diseñado para funcionar en todos los sistemas operativos principales ( Linux , Mac OS X y Microsoft Windows ). Recibe su nombre en honor a Girolamo Frescobaldi , un compositor italiano de música para teclado de finales del Renacimiento y principios del Barroco .
Frescobaldi está escrito en Python y utiliza PyQt para su interfaz de usuario. Su desarrollador principal es Wilbert Berendsen.
Historia
Frescobaldi tiene sus raíces en LilyKDE, un complemento para el editor de texto Kate de KDE desarrollado por Berendsen, lanzado originalmente en 2007. [2] Más tarde evolucionó a una aplicación independiente y pasó a llamarse Frescobaldi en 2008.
En 2011, Frescobaldi se reescribió desde cero, lo que dio lugar a Frescobaldi 2.0. La versión eliminó el uso de las bibliotecas de KDE en favor de la biblioteca base PyQt únicamente. Como resultado, Frescobaldi se convirtió en multiplataforma .
En 2015, el lymódulo de la base de código de Frescobaldi se dividió en su propio proyecto, python-ly, que desde entonces ha sido utilizado independientemente por otros proyectos de Python. [3]
Lanzado en 2017, Frescobaldi 3.0 fue un puerto de Frescobaldi 2 a Python 3 y Qt 5.
En LilyPond 2.24 (lanzado en febrero de 2023), se discontinuó el editor "LilyPad" que anteriormente se incluía oficialmente con LilyPond. [4] En cambio, el tutorial de instalación oficial de LilyPond 2.24 y versiones posteriores guía a los principiantes hacia Frescobaldi, [5] lo que refleja el estado de facto de Frescobaldi como el editor de LilyPond más popular.
Características
- Editor de texto con resaltado de sintaxis y finalización automática
- Vista de música
- Reproductor MIDI para escuchar archivos MIDI generados por LilyPond
- Asistente para configurar rápidamente una nueva puntuación
- Administrador de fragmentos para almacenar y aplicar fragmentos de texto , plantillas o scripts
- Utilice varias versiones de LilyPond, selecciona automáticamente la versión correcta
- Navegador de documentación LilyPond integrado y ayuda incorporada
- Colores, fuentes y atajos de teclado configurables
- Traducido a los siguientes idiomas: holandés, inglés, francés, alemán, italiano, checo, ruso, español, gallego, turco y polaco.
Funciones de la música
- Transponer música
- Cambiar la música de tonos relativos a absolutos y viceversa
- Cambiar el idioma utilizado para los nombres de las notas
- Cambiar el ritmo ( duplicar , dividir por la mitad, agregar/quitar puntos, copiar, pegar), etc.
- Separar letras de canciones con guiones usando diccionarios de procesadores de texto
- Añadir llaves, dinámicas, articulaciones.
- Actualizar la sintaxis de LilyPond usando
convert-ly, con visualización de diferencias
Véase también
Referencias
- ^ "Lanzamientos · Frescobaldi/frescobaldi". github.com . Consultado el 26 de marzo de 2023 .
- ^ Historia de Frescobaldi (parte de la guía del usuario de Frescobaldi)
- ^ Lista de dependientes de red de python-ly en GitHub
- ^ Cambios en LilyPond 2.24
- ^ Tutorial de instalación en el Manual de aprendizaje de LilyPond
Enlaces externos
- Sitio web oficial
- https://github.com/frescobaldi/frescobaldi