davfive / obsidian-jtab

jTab Guitar Codeblocks for Obsidian adds the ability to show guitar chords and tabs directly in your notes.
MIT License
65 stars 1 forks source link

Can i get the arpeggios with chord? #11

Open hubingliang opened 1 year ago

davfive commented 5 months ago

Sorry for the delayed response, I've been away from Obsidian for a while.

While I really like your idea, this Obsidian plugin was always intended to be thin layer on top of the original jTab and there is no plan to make significant extensions to it.

davfive commented 3 months ago

@hubingliang, while I'm not promising anything, one of the downsides of being me is I can't stop trying to solve puzzles, and your request is just that. This morning I had a thought and did some research and found the fairly popular Teoria javascript library which boasts:

Teoria.js is a lightweight and fast JavaScript library for music theory, both Jazz and Classical. It aims at providing an intuitive programming interface for music software (such as Sheet Readers, Sheet Writers, MIDI Players etc.).

Now I'm trying to puzzle out how to add jTab to that list of music software. All of the functions that I would need to implement your request are already in the Teoria library (and it would give me a platform to implement more (like auto-arpeggios with chords, interval, instead of finger, numbering, etc). Please don't hold your breath for this happen but I wanted to thank you for the request which prompted this line of thinking.