Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contribution for rendering graphically? #233

Open
maksutovic opened this issue Apr 17, 2020 · 2 comments
Open

Contribution for rendering graphically? #233

maksutovic opened this issue Apr 17, 2020 · 2 comments

Comments

@maksutovic
Copy link

Hi, this library is absolutely beautiful and elegant! I understand the giant mountain that is rendering musical notation on IOS, however, does this library intend at some date to be able to graphically render these natively on iOS? I'd love to start contributing to that, or was the intention to keep this purely for encoding/decoding MusicXML -> Swift? Really incredible work you all have done.

@jsbean
Copy link
Member

jsbean commented Apr 21, 2020

Hi @maksutovic, thanks for the kind words!

The sole responsibility for this project is to encode/decode MusicXML -> Swift. However, check out music-notation-core (cc @drumnkyle) for some ongoing work on the graphical rendering side of things. For a wide-ranging work-in-progress, check out the dn-m project at-large. There are quite a few pieces which can be plugged together here, but there's some work to do :). The style may be a bit idiosyncratic, but if you have any questions, let me know!

Other options are Guido and Verovio, which are both in C++, but have successfully been used to target iOS devices.

I am starting work which is pulling me out of this game for a little bit, but feel free to fork/submit PRs and it's possible that @bwetherfield and/or @DJBen can lend a hand!

@woolie
Copy link

woolie commented May 25, 2020

I'll me taking over from @drumnkyle on https://github.com/drumnkyle/music-notation-core. The idea is that music-notation-core would be the data model and cross-platform support code, whereas the music-notation-kit would be the rendering side.

HTH

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants