Live data from Hacker News

Printing Music with CSS Grid

cruncher.ch

71–80 of 89 posts

Re: Printing Music with CSS Grid

#71
post #68
post #25

Earlier quoted context omitted.

A PDF is still not that responsive. Clean HTML/CSS is.

You don't have to render to PDF, you can just have some UI that keeps re-rendering Lilypond source to your screen size and zoom level every time you zoom. Or render each measure to a separate .png file and just for each measure. It will wrap and re-flow, you just have to deal with the clefs separately.

"you can just have some UI that keeps re-rendering Lilypond source to your screen size and zoom level every time you zoom."

And have you done that or seen it responsive?

Re: Printing Music with CSS Grid

#72
post #52

I have spent weeks recently working on a little side project converting MIDIs to colored children’s piano sheet music. I am most of the way there but have been dragging my feet on building the web ui specifically because I was unsure how to render the notes in a flexible way that could look good on multiple devices. This looks like it could be a good jumping off point, and I fully intend to give it a try. My daughter…

[dead]

Re: Printing Music with CSS Grid

#73

Nice to have an alternative to Lilypond (lilypond.org), but given the extreme complexity of notation, I would bet that any brevity gains are short lived. For those Asciidoc freaks among you, Lilypond is fairly easy to get running in your Asciidoc toolchain of choice. I use the DocBook PDF pipeline, and the lilypond output is quite nice looking. It's awfully TeX-like.

LilyPond helped me to digitize my old sheet music at the time

Re: Printing Music with CSS Grid

#76
post #71
post #68

Earlier quoted context omitted.

You don't have to render to PDF, you can just have some UI that keeps re-rendering Lilypond source to your screen size and zoom level every time you zoom. Or render each measure to a separate .png file and just for each measure. It will wrap and re-flow, you just have to deal with the clefs separately.

"you can just have some UI that keeps re-rendering Lilypond source to your screen size and zoom level every time you zoom." And have you done that or seen it responsive?

If you want it to be responsive just do the Apple trick of instantly presenting a highly blurred image until the render is complete. The blurred image doesn't even have to be of the real thing, but it makes users feel warm and fuzzy.

Re: Printing Music with CSS Grid

#77
post #73

Nice to have an alternative to Lilypond (lilypond.org), but given the extreme complexity of notation, I would bet that any brevity gains are short lived. For those Asciidoc freaks among you, Lilypond is fairly easy to get running in your Asciidoc toolchain of choice. I use the DocBook PDF pipeline, and the lilypond output is quite nice looking. It's awfully TeX-like.

LilyPond helped me to digitize my old sheet music at the time

Did you transcribe manually? Or is there some sort of service that gets most of the job done via OCR?

Re: Printing Music with CSS Grid

#78

Nice to have an alternative to Lilypond (lilypond.org), but given the extreme complexity of notation, I would bet that any brevity gains are short lived. For those Asciidoc freaks among you, Lilypond is fairly easy to get running in your Asciidoc toolchain of choice. I use the DocBook PDF pipeline, and the lilypond output is quite nice looking. It's awfully TeX-like.

Not everyone needs to typeset a full symphony with all the crazy notation for every single instrument though, having an easy responsive web presentation for even 50% of the "simple" scoring you do is a fantastic option to have.

At least for Guitar, that's far from what you need even for simple scoring. I'd be surprised if you get enough support for fairly straightforward piano scores either.

Don't get me wrong, this is amazing work. It's likely enough for any kind of "chord and basic melody to help you remember enough to get through the gig". But for actual scoring, lilypond & friends are still the tool of choice. (I wish it was easier. I have spent way too much time trying to convince it to do the things I want :)

I'm hoping it'll get there, though.

Re: Printing Music with CSS Grid

#79

Earlier quoted context omitted.

Could you perhaps elaborate about what makes it 'not up to snuff', given how much you used it as a chance to promote your own stuff?

Such unnecessary aggression towards someone who built something cool and useful.

It was constructive criticism from someone with expertise
Post reply on HN