[LilyPond](http://www.lilypond.org/) is "a computer program and file format for music engraving" (quote [from Wikipedia](https://en.wikipedia.org/wiki/LilyPond)). There's a LilyPond [tag on Stack Overflow](https://stackoverflow.com/questions/tagged/lilypond) and a [LilyPond tag on Stack Exchange site *Music: Practice & Theory*](https://music.stackexchange.com/questions/tagged/lilypond).

I recently asked a question about how to do something in LilyPond on Stack Overflow [here](https://stackoverflow.com/q/34827587/575530), but I got downvoted and another user (not the down-voter) pointed out that it is not a programming question. But it is. I've asked too on the Music Stack Exchange site [here](https://music.stackexchange.com/q/41122/2125), but I am confused. Where should such a question live on Stack Exchange? Is it OK to cross-post to two relevant Stack Exchange sites? Why is LilyPond frowned upon on Stack Overflow?