Skip to content

Feature request: - (slurs) #2

Open

Description

@jrdndj

This project has helped me so good so far. Im currently having trouble working on in-between measure slurs such as

D E F G/E/- | E F G A |

specifically looking at E/- | E

Lemme know if this feature will come soon or a way to address this. I looked at the assets and we dont have the sprite for this as well.

Thank you so much!

Activity

  1. matthewcpp commented on Feb 29, 2024

    @matthewcpp
    Owner

    Hello there, glad to hear this code is working for you. Admittedly I haven't touched it in quite a while.

    I can take a look at what would go into adding support for ties & slurs, the parsing part seems straightforward. On the rendering side, I am wondering if using a sprite makes sense or maybe it would be better to use a line renderer to draw the tie. Do you have any thoughts on that?

  2. jrdndj commented on Feb 29, 2024

    @jrdndj
    Author
  3. matthewcpp commented on Mar 4, 2024

    @matthewcpp
    Owner

    Was pretty busy over the weekend but I was able to get the basics in for supporting slurs...i plugged your example abc in and this is what its looking like:
    image

    Is that what you had in mind?

  4. jrdndj commented on Mar 7, 2024

    @jrdndj
    Author
  5. matthewcpp commented on Mar 9, 2024

    @matthewcpp
    Owner

    Heya,

    So i think the basic rendering is in place...but there is more work to be done for the feature to be totally complete.

    • logic for placement to be made a bit more robust, especially in the case of nested slurs
    • slurs and ties across multiple score lines are not currently implemented.

    In any event, it might be in a good enough state for you to give it a shot. Can you grab the render-slurs-ties branch and see if it is working for your use case?

    image
  6. jrdndj commented on Apr 10, 2024

    @jrdndj
    Author

    hello. thanks for this. Ive currently installed the master branch like how it was described. however i dunno how to do it with the latest branch you modified. would you be able to guide me how to do this?

    ive made changes to the master version of the code as well (in my machine). when i tried to simply replace the files, i had so many exceptions xD

    sorry for the stupid question but looking forward to your help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions