I also taught database theory. Interesting question. And welcome to the forum.

Keep in mind a couple of things in your search:

1) RealTracks and RealDrums, and how they are created and deployed, is all proprietary info. We fellow users are only going to be giving guesses.

2) The randomness is artificial intelligence as deployed in music. Again, proprietary. It's like the Turing test: can you tell it's not what a person would decide to play? The randomness is a feature, desirable by many of us (the others will freeze the tracks if they want complete consistency).



BIAB 2024 Win Audiophile. Software: Studio One 6.5 Pro, Swam horns, Acoustica-7, Notion 6; Win 11 Home. Hardware: Intel i9, 32 Gb; Roland Integra-7, Presonus Studio 192, Presonus Faderport 8, Royer 121, Adam Sub8 & Neumann 120 monitors