2 ms·
I don't know much about chords, but I found it interesting that you've used Antlr for parsing this new syntax. Do you think it could have been done manually by
by yoavm 2y ago
I don't know much about chords, but I found it interesting that you've used Antlr for parsing this new syntax. Do you think it could have been done manually by just reading the incoming string, perhaps with some regexes and splits? Or would that be too complicated?
- noamikotamir 2y agoPerhaps it could be done. Chords have some structural meaning: chords fit in bars, which fit in lines, which fit in a sheet, a chord has a root, accidental, bass, suffix, etc. And an xml file has a tree structure. I felt like using regex to convert raw text into a tree structure, isn't the right tool for the job. Also, adding new features (for example, time-signature, chord durations) may be difficult to do with regex.
- rotemtam 2y agoI only trust chords that came from Oren Mustakis big PDF book for shira betzibur. Anyways, who is here is the bogeret