Does anyone have an above-average understanding of music theory, (ideally jazz) harmony, and guitar practice, that would be willing to review and give me some feedback on an app I’ve built?

I’ve created an open source app that includes a music theory reference for guitar, chord scales, chord substitutions, harmonic analysis of simple progressions and a system to manage practice routines. I think it’s starting to be pretty good but I would like some help validating what the content is sound and the functionality is useful.

I don’t intend to monetise or advertise it. It’s for my own use mainly. But it might be useful to others and I don’t want to share it if it contains material errors.

#Guitar #GearSquad #MusicTheory #Jazz

In case you’re curious - some screenshots of the app (on mobile - it spaces out a bit more on a bigger screen)

#Guitar #GearSquad #MusicTheory #Jazz

@optilude Nit: the chord symbols you chose are case-sensitive, so in one of your screenshots where you have an uppercasing text field, “DM7B5” is ambiguous (Dm7b5 or DM7b5?). I would use m for minor, and △7 or Maj7 for major 7.

@d10c @optilude yeah it looks like this is up-casing to make it more of a “subheading” but you’d want to avoid that with chord names.

I’d be curious to check it out more! I think this might start get into the limits of my jazz harmony knowledge but I’ll still give it a try and see if I have further feedback.

@mathias @d10c try to sign up at https://guitar-practice.martinaspeli.net and have a poke around?
Guitar Practice

Organised guitar practice routines

@optilude cool, I’m in and will look around!

@optilude one confusing thing so far:
On the Guitar Practice page, I have a circle of fifths at the top. So if I choose a key, say F major, I have F Ionian below. Great.

But if I change the mode dropdown I noticed it keeps F as the root but shows me, the mode like F Aeolian. My expectation is actually that we stay in modes of F major and you’d show me Dm (D Aeolian) for the rest of the page. The circle of fifths really tells me major keys in the outer ring & their relative minor keys on the inner ring; to choose D there to get to D minor is confusing.

If I’m trying to find a mode like D Aeolian, it might make sense to just choose those with dropdowns?

@mathias Thank you! I agree. The way you describe it working is more logical. I think it should then also remove “parent” reference but explicitly say scale name so have “Dm Aeolian” somewhere when I select Aeolian mode of F. And also preselect the Scale tab to Dm Aeolian.
@d10c good catch. That’s a function of the heading styling but i should be able to fix that.
@optilude is this an Android app?