EDIT: And this applies to everything. Ex: I've been playing the guitar for over a decade but have been struggling with music theory. I've recently tried to apply the little algebra I know to it to try and find structure. I've found some really cool articles, for instance [0], and it's helped quite a bit believe it or not !! For French speakers that like music, math, and algorithms, I highly encourage a presentation by Moreno Andreatta [1] where he closes the presentation by performing a "rotation around the Do of the Beatles' Hey Jude".
[0] http://repmus.ircam.fr/_media/moreno/BigoAndreatta_Computati...
[1] https://www.youtube.com/watch?time_continue=3528&v=cFiT9StEy...