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 HN
    • That'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 HN
    • At 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 HN
    • Agreed. 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 HN
    • Someone 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 HN
    • Pretty 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 HN
    • If 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 HN
    • To 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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/17952355)