
I’ve been having a great time at this year’s GFA convention in Denver, CO. Many great concerts, vendor’s fair, meeting up with old friends and new, talking about soundboard and Lilypond to everyone who will listen!!
I’ve been holding off making this announcement, but I’m going to go ahead and post it: I am now the musical engraver for the magazines “Soundboard” & “Soundboard Scholar”! A few years back I became a member of the Guitar Foundation of America and from that time forward I was thinking about how I could […]
Exciting news: I’ve created a new program which randomly generates music theory/rudiments worksheets and corresponding answer keys. I’ve been working on this a few months and I’ve got most of the bugs worked out. To use the program itself you need to download the source and you have to have Python3 and lilypond installed on […]
“Necessity is the mother of invention” I’m typesetting a piece for 2 guitars and in the end I want to print off individual parts and a score. This can easily be achieved in Lilypond using the following method: First I create a file called “notes.ly” this is the file which will contain all the music. […]
With Lilypond each time I start a new project I start with a template file….here is the code: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Headers %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \version “2.10.33” \header { title = “” subtitle = “” tagline = “Eugene Cormier – 2008” } \paper { print-page-number = ##f ragged-last-bottom = ##t ragged-right = ##f indent = 0\in } #(set-global-staff-size […]
I use Lilypond quite a lot, and over time I’ve realized the usefulness of variables. In Lilypond you can easily make a variable by doing the following: variablename = { whatever you want your variable to contain } let me give an example….If I want to typeset a piece for guitar quartet (or any collection […]
I’ve been recently typesetting some classical guitar notation into Lilypond and wanting to get as close to the original as possible I noticed that Lilypond was handling doubled notes with different values incorrectly (for my purposes). Here is some example code to demonstrate what I mean: \relative c”{ } Produces: To get around this use […]