Hi Alec,
I absolutely see your point.
I own a online music school based on videos. Some instruments have only a small range or only work in one key. To use the videos for instruments in other keys I would need a pitch shifter. Actually I can see many reasons for a pitch shifter but I am not share if music platforms are your target customers.
I would see two ways to do this:
Have a Pitch button like the AB and then a list to change the tonality (1 semitone up to 7 semitones up and 1 semitone down to 7 semitones down) like the speed dropdown
Have a pitch button which opens a text field or slider to change the tonality in cent (100ct= one semitone up, -300=three semitones down and so on)
For my particular reason it would be great to be able to create a list in the settings and then have a list in the player with the options set like
OPTION LIST:
+200 A
-0 G
-200 F
And then the list to change the tonality in the player
A
G
F
But I think my use case might be a one off :)
Let me know if I can help in any way and thanks for reaching out.
Happy weekend
Cheers
Marcel