GSoC 2019: Chord Symbol Playback - Week 0

Posted 5 years ago

Hello!

The community bonding period has now ended and we are entering the coding period. Over the last few weeks, I have been reading tons of code, experimenting with designs, and continuing to plan out the specifics of this project.

So Far

I have been focusing mainly on the extraction of data. The state of the includes an incomplete option in Tools/Realize Chord Symbols. This option will eventually be the one used to turn chord symbols into notes on the score, but at the moment pops up the dialog with information about the selected chord symbol. This serves as a way for me understand what's already available so I can make good clean steps moving forward. Nothing impressive so far, but hopefully we will soon have something more exciting to present!

This Week

This week I hope to place actual notes onto the score. This would be an ideal step moving forward, but there are a number of challenges that will make this a bit difficult. It's possible to get a really basic implementation that simply places stacked thirds onto the score. At the least, I should to be able to place the root and base notes onto the score. Additionally, I will be beginning to work on the infrastructure for playback behind the scenes so that users will not need to re-realize the harmony every time an edit is made.

Hopefully these goals are achievable in this week!