Microtonal Transposition
RTGS3 lets you transpose grains to a high degree of microtonality, which lets you build up dense clouds of grains with a rich spectral signature. For the first part of this tutorial, let's recreate a classic granular synthesis technique using a sine wave as our source sound.

First, fill the Buffers with a sine wave at 440 Hz. If you don't remember how to do this, refer back to Tutorial 0 part 1, steps 3-5.
Often in these tutorials we've been filling both Buffers with the same audio material. This is because when RTGS3 generates grains it alternates between reading audio from each buffer in turn (ie, it does not read audio from both Buffers for each grain, but uses only one Buffer at a time). There is of course nothing stopping you from filling each Buffer with something different - in fact this can lead to interesting results and is part of what makes RTGS3 unique.

Now let's set up a Generator Controller to generate line segments at a moderate speed in a single direction. (If you don't remember how to do this, refer back to Tutorial 2 part 3, steps 1-2.) The default setting of the Generator window does just what we need:


Set the Grains Density slider to use the Generator 1 Controller by CMD-clicking it and selecting "Generator 1" from the menu that pops up. You'll see that the slider starts to move to the right, however for the purpose of this tutorial we actually want the slider to go the other way. Click the Grains gear icon twice so that the "Limit Slider Controller Input" pane is exposed. Now click the Invert button so that it is hilighted:
Go back to the sliders by clicking the Grains gear icon twice and you'll notice that the slider is now moving in the opposite direction.

Set the Transposition Amount Random Range to use the Generator 1 Controller by CTRL-CMD-clicking the Transposition Amount slider and selecting "Generator 1" from the menu that pops up. Set the Mode to "Microtonal" and the Range to "8 octaves":

Turn the Grains On to hear the result. This is an example of how linking a single controller to different parameter sliders can lead to interesting output.
Experiment with the Grain Envelope 2D slider, for instance by setting it all the way to the bottom-left corner, to get an idea of the range of textures you can get. You could also try setting the 2D slider to use the same Generator Controller as the Grains Density and Transposition Amount sliders.