I am VinLudens and this is my GitHub account/organisation which focusses around music related topics. The majority of my work here consists of the LilyPond source files for my sheets. GitHub Actions are used to automatically compile and release (on GitHub) the sheets. In that regard, consider this a sort of archive.
LilyPond for music is essentially what LaTeX is for written works. I have my workflow in combination with Neovim and nvim-lilypond-suite.
As it stands, there are 4 classes to which I assign my sheets; the following should help you navigate the repositories.
- ARR-xxx contain sheets for my full-fledged piano ARRangements/covers.
- QA-xxx hold sheets for my Quick Arrangements, which are of less high calibre.
- OC-xxx are all my Original Compositions.
- MISC account for MISCellaneous works, most of which are dropped projects. I will take the liberty to rename these projects if the need arises.
Wherever a recording is available, the corresponding repository contains a link to my YouTube video. Also, each music sheets repository has Releases containing the LilyPond output files. Sharable jsDelivr links can be found in the release-assets
branch of these repositories (files in this branch always reflect the latest release).
- lilypond-reusable-workflows attempts to refactor and abstract the workflows' main logic and make them re-used by each music sheets repository.
- lilypond-workflow-template is the template repository for the music sheets with all the GitHub Actions set up (makes use of the reusable workflows).
- VinLudens A special repository whose README appears in the profile (the one you are reading right now!)