Understanding Randomness
For every grain generated by RTGS3, a large amount of parameter data is necessary. It would be much too tedious to have to determine all those parameters in advance, so instead we allow RTGS3 to choose some of those parameters for us.

Let's go back to the setup we had for the second part of tutorial 0. We had filled our buffers with a sine wave and were about to discover that by changing the random factor of the Transposition Amount slider we could generate grains at different pitches. Each time we clicked the "Generate a Grain" button the pitch was different. Our Transposition Amount slider looked like this:

You're no dummy, so you understand that what's going on is that RTGS3 is choosing a random transposition for every grain it generates. In this case the range of values from which it chooses is ±24 semitones, or ±2 octaves. But in the 3rd section of tutorial 0 we had set the Transposition Amount slider differently: here, RTGS3 will select a random transposition between ±7.6325 semitones for each grain:

By default, RTGS3 transposes microtonally. But luckily for those of us more musically inclined we have the option of transposing according to pitch. By setting the Transposition Mode menu to "Pitched" you'll notice that the keyboard control and Set menu become active:
Change the Set menu to "Pentatonic". You'll notice that some of the keys on the keyboard control change from red to black or white. Keys that remain red are pitch transpositions which are "allowed," while black or white keys are "disallowed" transpositions. What this means is that grains are transposed only to notes that match the pitches of the red keys, assuming that the source audio in your buffer is tuned to C. We'll look at the Transposition controls in more detail in Tutorial 4.