Live data from Hacker News

LilyPond: Music notation for everyone

lilypond.org

41–50 of 89 posts

Re: LilyPond: Music notation for everyone

#41
post #13

Earlier quoted context omitted.

Western notation is a complex written language developed over centuries. It's easy to render the symbols in isolation, but not the meaning they convey to the musician who's expected to perform it. Even something like whether to render a flat or a sharp depends on context and intended use.

^ This is "the problem". A lot of music students try to "solve" it after getting frustrated with the staff, but eventually decide that couple hundred years of bad notation still has most of the bugs worked out. You're really looking for patterns on the staff rather than the exact pedantic notes that are present in the notation. Me? Still learn best by ear. Unfortunately this is also the slowest method....

Learning by ear is the best by far, and we live in a period where we can listen to every music every produced. When I learned music, music wasn't as available so you had to learn the pieces the hard way.

There is also the problem that human memory has limitations, and if I stop playing something, I will forget it after a couple of weeks, so again musical notation is very helpful.

> You're really looking for patterns on the staff rather than the exact pedantic notes that are present in the notation.

Exactly. Playing the exact tune becomes boring after a while; music is a fun creative exercise for me, so the notes and chords are a general direction, not a precise roadmap. If I wanted a perfect interpretation, I'd listen to the recorded piece instead of play it.

Re: LilyPond: Music notation for everyone

#42

EDIT: Deleted for copyright violation

It's a pretty big leap to get from "notation isn't required for all forms of music" (what the person you're citing actually said) to "Lilypond is only for you if you're a classical musician". The music world isn't divided into a dichotomy of jazz players and classical players, and even many modern jazz players read and write musical notation.

If anything, learning jazz improved my notation reading skills by making me think faster.

Re: LilyPond: Music notation for everyone

#43
Excuse my ignorance, I'm about to ask stupid questions.

* What type of person uses this? I guess the intersection of people interested in composing and people able to typeset? I would have thought it wasn't that popular, but it has the polish of a popular tool. What am I missing?

* Do people typically use this to compose their own music, or are they recreating music they know?

* How similar is sheet music to source code? Does any software interpret it to output audio?

* Are there any open git repos where people collaborate on an open collection of sheet music?

* How expressive is sheet music? How constrained do you feel trying to convey your idea onto this format? Does it support abstraction, or making your own abstractions?

Re: LilyPond: Music notation for everyone

#44
post #3

Related. Others? “Compiling” Music - https://news.ycombinator.com/item?id=30625450 - March 2022 (44 comments) Lyp – The Lilypond Swiss Army Knife - https://news.ycombinator.com/item?id=13259590 - Dec 2016 (7 comments) Obsessed with putting ink on paper or What's wrong with computer music notation? - https://news.ycombinator.com/item?id=1515262 - July 2010 (36 comments) Open source typesetter for sheet music - https:/…

looks like this task could somehow be automated ;)

I like the signal-to-noise ratio of interested commenters searching for related posts.

I fear something automated would be too spammy for most posts.

Re: LilyPond: Music notation for everyone

#45

Interesting that Music notation even seems to be a “challenge” to do with a computer, speaking as a complete layman. It seems like there is only a few note symbols to draw, at fixed positions. Can someone explain what makes good engraving good?

In addition to the elegance, there's also a functional side, which is that people are going to be reading your stuff, at speed. I'm a jazz player, but still play a lot from sheet music, and good layout can make arrangements a lot more readable.

Re: LilyPond: Music notation for everyone

#46
post #22

Personal story: Over a decade ago, when I was learning to play the piano, I made an arrangement of Twinkle Twinkle Little Star for my girlfriend (now my wife). While the arrangement was pretty basic, I also wanted to present a printed score and that's when I turned to LilyPond. Here are the files if anyone is interested to take a peek: https://susam.net/files/music/twinkle-twinkle-little-star/ >. The .ly file has the…

"I made an arrangement of Twinkle Twinkle Little Star for my girlfriend (now my wife)"

Nerd! ... and beautifully done. The route to a partner's heart can be fraught with danger and false turns.

I've just heard the .mp3 - very nice (sorry - only nice!)

Re: LilyPond: Music notation for everyone

#47

Over a decade ago, I was doing some composing and so I tried every free composition program, as well as trials of commercial ones. In the end, only LilyPond was easy and intuitive to use, due to relying on text editing that you already know, instead of incomprehensible editing paradigms where weird, invisible things happen. I was easily able to find out how to include everything I wanted in the output, like fingering…

The start of that set, has, to put it blunty, moved in.

Dorico, in particular, is light years ahead, having an actually useable GUI while still being able to do advanced layout stuff, some of which would take hundreds of lines of custom macros in lilypond.

I can enter 100 bars in Dorico faster than I could 5 in lilypond… 10+ years ago when I was using it at least weekly.

Re: LilyPond: Music notation for everyone

#48

Excuse my ignorance, I'm about to ask stupid questions. * What type of person uses this? I guess the intersection of people interested in composing and people able to typeset? I would have thought it wasn't that popular, but it has the polish of a popular tool. What am I missing? * Do people typically use this to compose their own music, or are they recreating music they know? * How similar is sheet music to source c…

You ask such good questions here. I am curious about the same. The other comments provide some clues as to the answers.

Re: LilyPond: Music notation for everyone

#49
On a related note, VexFlow is a project for rendering music notation in the browser.

https://github.com/vexflow/vexflow/

OpenSheetMusicDisplay is a higher-level library that uses VexFlow to render entire MusicXML documents.

https://github.com/opensheetmusicdisplay/opensheetmusicdispl...

Re: LilyPond: Music notation for everyone

#50

Excuse my ignorance, I'm about to ask stupid questions. * What type of person uses this? I guess the intersection of people interested in composing and people able to typeset? I would have thought it wasn't that popular, but it has the polish of a popular tool. What am I missing? * Do people typically use this to compose their own music, or are they recreating music they know? * How similar is sheet music to source c…

A lot of older classical scores have poor scans, low res, or are hand written. If I enjoy a piece, I'll redo the notation and upload it (generally to IMSLP).

I have a MIDI piano so I end up using the keys to input, which can be fairly quick, depending on the piece.

Post reply on HN