GSoC 2024 - Dynamics Popup - Week 5
Hey everyone,
Welcome back! Last week, I continued working on adding hairpins when dragging the grips. I was able to implement the functionality for the grip on the right side. Now, when it's dragged, a crescendo hairpin can be drawn, as you can see in the gif below.
You can find the details of the implementation in my latest PR (it's still a work in progress): https://github.com/musescore/MuseScore/pull/23038
Next Steps
Currently, the grips still exist on the dynamic (both the starting and ending dynamic) after drawing the hairpin, which should not be the case. Also, if a dynamic already has a hairpin on either side, the grip should not be visible. This is something I will be figuring out this week. Additionally, I need to implement the same functionality for the left grip as well.
Thanks for reading, and have a great day!
You can keep track of progress via my:
- Blog posts - https://musescore.org/en/user/5201410/blog
- Fork on GitHub - https://github.com/re1san/MuseScore
- Pull requests to MuseScore’s repository - https://github.com/musescore/MuseScore/pulls/re1san
Comments
Wow! That looks fantastic and so well thought-out. A really elegant solution.It would save such a tremendous amount of time.
Is this going to be integrated into MuseScore 4?
In reply to Wow! That looks fantastic… by Rudi-UK
Thanks! Indeed, it's a well-thought-out solution by the design team! I hope it gets integrated into MuseScore 4 once it’s completed and tested, but I can't say for certain. I'll have to ask my mentors, Casper and Peter, about this.
This is looking amazing! Sure hope it gets added, as it would be a great improvement to MuseScore.
In reply to This is looking amazing!… by Asher S.
Thanks :)