Hope I’m in the right place. I’ve recorded a cadence (ii-V-I jazz cadence) and transposed it so I have it in 12 keys.
What I want to do is:
- play a random file (i.e., a cadence in a random kehy)
- follow that by a specific tone (“C” works fine for this)
- play another random candence
- rinse and repeat
The idea is to listen to a cadence where you don’t know the key, but followed by a note you do know. So hearing “C” against a random key means it functions dirferently depending on the key. “C” sounds like home in the key of C, but sounds like/functions as a major 7th in D-flat.
It’s sort of an inverse way to do functional ear training. Usually you play a known cadence (again, say in the key of C), play a random note, and identify that note based on how it sounds against (or how it functions in) the known key.
Is there a way to shuffle my 12 cadences but after each one plays, play the fixed note, and then wait for me to press a key or something?
Is there an API that would handle this maybe.
TIA for any insight.