Hi all, this has been discussed a bit before on this thread:
But since that thread was primarily introduced as an ABCjs thread, and there’s a plugin covering that, I thought I’d start a new thread for Lilypond.
I’m at the point where I have a testing version ready for Lilypond. Here’s a quick demo:
It’d be great to get anyone who is interested to help test it.
Please do NOT test on a primary vault, or back up your vault before testing. This plugin does do some file cleanup on temp lilypond files so in the case of a bad bug you may lose items.
The way this works is it copies the lilypond you write to a .ly file in your vault, then uses your local lilypond instance to compile the lilypond and output a .png file. That png is then loaded as an image into Obsidian.
That’s awesome. I’m rather new to Obsidian and just started using it more. My first project that I started to track is kind of a mashup between three or four different tracks of one artist. I have separate notes with original poems that were adapted to lyrics for those songs, and then separate note for each original song, describing song structure, tempo, key, key changes, basic chord progressions etc. - all I was lacking was the ability to embed into the notes some musical notation for transcribing parts and licks, and this seems to solve my problem. I know nothing about LilyPond, but it really looks promising. I’ll let you know how it works for me. Thank you for your effort!
Great. while I haven’t gotten around to testing across a different platforms and a few other loose ends before submitting a pull request to get this officially in the obsidian plugin list, I did create a release which would make it easier to install/test.
Grab the main.js file and manifest.json file there and stick it in your vault under