Eric Miller
Eric Miller
Noting that when I was playing around with this, I got a lot of "Blocked a frame with origin "app://obsidian.md" from accessing a cross-origin frame" -- reaching in and swapping...
It was confusing to me that it looks like it doesn't parse the entire code block. (eg: it prints the text of `` in the output) suggest instead to: 1....
I fixed it externally by parsing through the output again: ``` #swap duplicate line feeds for cr lfs premailerOutput = premailerOutput.gsub("\r\n", "\n") #\n = CR LF. \r=CR ``` I looked...
I can't tell if this feature is supposed to work or not. To use this for deployment I need to maintain directory structure. Is there a way to do this?
[grunt-aws-s3](https://github.com/MathieuLoutre/grunt-aws-s3) maintains directory structure when you upload, and even does a diff on upload to only upload files that aren't already there. It's pretty awesome, and I don't work there!
Just discovered ABC notation, very excited. Love the rendering with tabulatures, would love music synthesis to help my practice. I have the JavaScript (10+ yrs) and Obsidian plugin (2 so...
Did some playing around today and wrote up learnings in a blog post and associated JSFiddle. Surprisingly tricky to "just play music" in a browser. https://www.simple.gy/blog/generating-music-from-text-notation/ Still possible the Obsidian...
Looks like it's no problem for Obsidian to create and use an AudioContext, so standard abcjs options and synth stuff work great. I tried several variations, would be interested to...
Taking into consideration the feedback, now implementing the simplest possible playback, which is just "push to play, push to pause". Will work on all platforms that support sound. PR on...
ptal, I think this is ready to go and am eager to use it on other machines.