I have used the Pokédex for this data sonification patch. The opponent controls a drum sequencer that evolves it’s pattern based upon the on-screen statistics, and the player’s Pokémon is in charge of the melody generation. A delay effect is applied when a legendary are in battle and items in the bag can be used to temporarily apply tempo or pitch changes.

a 5 minute demonstration of the working system