Live data from Hacker News

Printing Music with CSS Grid

cruncher.ch

61–70 of 89 posts

Re: Printing Music with CSS Grid

#61
post #40

Impressive hack — kudos from a fellow sheet music software developer! I've spent more than 10 years now building Soundslice, which does web-based sheet music rendering. I believe we were the first to do "responsive" web notation (that part of the site launched in 2014). Here's a tech talk I gave with a lot of details: https://www.youtube.com/watch?v=XH5EtQge_Bg Here's an example of responsive Soundslice notation: htt…

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.

Re: Printing Music with CSS Grid

#63
post #40

Impressive hack — kudos from a fellow sheet music software developer! I've spent more than 10 years now building Soundslice, which does web-based sheet music rendering. I believe we were the first to do "responsive" web notation (that part of the site launched in 2014). Here's a tech talk I gave with a lot of details: https://www.youtube.com/watch?v=XH5EtQge_Bg Here's an example of responsive Soundslice notation: htt…

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?

Take a look at the visual tests for VexFlow to get an idea of the complexity music engraving can have: https://www.vexflow.com/tests/

Re: Printing Music with CSS Grid

#64
post #40

Impressive hack — kudos from a fellow sheet music software developer! I've spent more than 10 years now building Soundslice, which does web-based sheet music rendering. I believe we were the first to do "responsive" web notation (that part of the site launched in 2014). Here's a tech talk I gave with a lot of details: https://www.youtube.com/watch?v=XH5EtQge_Bg Here's an example of responsive Soundslice notation: htt…

Oh wow, small world! I use soundslice nearly everyday as an end user of a few music education sites!!!

Re: Printing Music with CSS Grid

#65

Earlier quoted context omitted.

Sure. It's an old-fashioned term for the artisans who engraved music notation onto metal plates. These were then inked for pressing. It's a highly specialized skill and requires a deep knowledge of now notation works and how musicians will respond to it. Today it is all done on computer but the artistry of knowing how the notation should look and the meaning behind it is still there. That's the basics but the work we…

That's very much it. You could also make an analogy to the arts of typography and typesetting. It's of the same importance to a composer or musician that the notation is legible and beautiful, as it is to a graphic designer or reader that type and layout are legible and beautiful. If the GP is interested in the topic, there are great videos by Tantacrul on his experience redesigning the notation font for MuseScore [0…

I know absolutely nothing about notation software, but I remember watching that MuseScore rewrite video (link [1] above) a few months ago and was absolutely enthralled. Definitely recommend watching Tantacrul's videos to anyone who wants to learn more.

Re: Printing Music with CSS Grid

#66
post #40

Impressive hack — kudos from a fellow sheet music software developer! I've spent more than 10 years now building Soundslice, which does web-based sheet music rendering. I believe we were the first to do "responsive" web notation (that part of the site launched in 2014). Here's a tech talk I gave with a lot of details: https://www.youtube.com/watch?v=XH5EtQge_Bg Here's an example of responsive Soundslice notation: htt…

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?

Perhaps you noticed that the beams aren't really attached to the notes they are supposed to be beaming together.

OP doesn't show any multi-stave (i.e. "full score") example at all -- if the system could do that, it would likely have been part of the demo.

This is extremely cool technology, but it's clear that more polish would be needed before it's ready for general use.

Re: Printing Music with CSS Grid

#67

Earlier quoted context omitted.

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.

But this solution won't even get you that far, let's be honest.

Can't say I share that conviction? This is absolutely perfect for stuff like "I came up with something, let me score it and share it" without having to reach for notion/musescore/etc or lilypad.

Re: Printing Music with CSS Grid

#68
post #25

Earlier quoted context omitted.

They can be rendered at any size.

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.

Re: Printing Music with CSS Grid

#69
post #30

Earlier quoted context omitted.

What is a music engraver? I could google it, but I would appreciate a music engraver actually telling me vs some random page on the internet.

It the equivalent of typesetting for music. Choosing fonts/styles, nudging spacing, improving redability, experimenting with page layout, etc

Sort of, there's a lot more editorial that goes into it than only typesetting.

Re: Printing Music with CSS Grid

#70
post #40

Impressive hack — kudos from a fellow sheet music software developer! I've spent more than 10 years now building Soundslice, which does web-based sheet music rendering. I believe we were the first to do "responsive" web notation (that part of the site launched in 2014). Here's a tech talk I gave with a lot of details: https://www.youtube.com/watch?v=XH5EtQge_Bg Here's an example of responsive Soundslice notation: htt…

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?

[deleted]
Post reply on HN