Hacklily
Creative
sheet music editor
SHOW HN2018
285points
49comments
#97of 2,155 in 2018
Top 5%of 2018 by points
How HN took it
LovedMost comments that take a side are positive
6 positive, 10 neutral or asking, 2 mixed, 1 critical, out of 19 comments about the project. Thread score +0.23.
Docs: 2 for, 1 againstExecution: 2 for, 0 againstDesign: 2 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Fast live reloading feedback loop
From 2 comments
Very cool. I dug up an unfinished Lilypond arrangement that I'd been working on in 2008 and pasted it in and everything worked perfectly the first time. I think if this had…
teach on HNThat's super motivating, thanks for taking the time to comment!
jnetterf on HN
Beautiful rendered output
From 2 comments
This looks beautiful! Here's a related tool my friends made: http://partifi.org
dreeves on HNAt first, I thought: 'Kinda cool Latex inspired markdown editor for notes, but the play button is missing.' Then I saw the play in the top bar :D Pure awesomeness!
arendtio on HN
Objections
Code view is the default instead of note-entry UI
From 2 comments
This is quite cool! I do feel like the "code view" interface isn't the best default, the "Insert Notes" interface should be more than just a tool hidden in a menu, because that's…
ocdtrekkie on HNAgreed. As a lilypond user, hiding some of the extra stuff would be confusing to me. I don't think it would be simple to create a mode for more easy note-only editing.
jay-anderson on HN
Requests
MIDI export
From 2 comments
It would be really neat if I can export to a MIDI. Do you reckon that's easy to do for you? Lilypond in the back is storing this data in abc format right? Separately, a question,…
pen2l on HNSomeone requested MIDI and other exports at https://github.com/hacklily/hacklily/issues/2 and I'll try to tackle soon. Hacklily already makes MIDI available (for playback), so…
jnetterf on HN
More complex examples and tutorials
From 2 comments
Could really use a more complex example. Anything I could paste in?
anotheryou on HNPretty sweet, I'll just have to learn that LilyPond to make use of it. Is there any good resources out there? It would be nice to include some tutorials or example songs but well…
tekkk on HN
Questions
Why not use AWS Lambda or a queue
From 2 comments
Very cool! I run LilyBin (http://lilybin.com), which I've unfortunately let languish. I compile using AWS Lambda and stay within the free tier. Did you consider using Lambda?
trevordixon on HNIf you have considered using a queue, what were your reasoning to prefer lambdas?
tobltobs on HN
Could LilyPond run client-side
From 2 comments
I'm not familiar with LilyPond. Is there no possible client-side generation? For example VexFlow (http://www.vexflow.com/) or, even with music, abcjs (https://abcjs.net/). Both…
scrollaway on HNTo parse LilyPond you would first need to write a Scheme interpreter. Once you finally get a tree for the sheet music, rendering in a way that is correct, beautiful, and easy to…
jnetterf on HN
Alternatives named
LilyBin
From 1 comment
Very cool! I run LilyBin (http://lilybin.com), which I've unfortunately let languish. I compile using AWS Lambda and stay within the free tier. Did you consider using Lambda?
trevordixon on HN
VexFlow and abcjs
From 1 comment
I'm not familiar with LilyPond. Is there no possible client-side generation? For example VexFlow (http://www.vexflow.com/) or, even with music, abcjs (https://abcjs.net/). Both…
scrollaway on HN
Denemo and Frescobaldi
From 2 comments
I sometimes try to use Denemo but the UI is a bit complicated so that writing LilyPond yourself maybe is easier? But I like that Hacklily hat some other input methods as tools. I…
Klasiaster on HN+1 for the Lilypond documentation. It's very informative. I use Frescobaldi ( http://frescobaldi.org ) for my Lilypond editing and find it pretty good.
jadavies on HN
Musescore
From 1 comment
I've been using Musescore for a lot of the stuff I used to use Lilypond for, but one of the things I absolutely love about Lilypond is that its easy to write scripts that emit…
gooseyard on HN