sorry, wasn't at home this evening

But you found it already by your own, and Gary said it right.
You could put the question differently:
what elements of the mixer and the insert effects can have a controller assigned to it?
As soon as you know what's the function of a specific element , f.e. a fader, you know what a controller can do for you.So you can control the master fader with a modulation wheel on your master keyboard (controller #1).
To do this with the pitch bend won't work, as pitchbend is bipolar.
You should realize what categories of information are offered by Midi protocol, most important are:
- Note on/off
-Aftertouch
- Pitchbend
- Continuous Controllers (cc), 128 per midi channel
- Program/Bank change
- System Exclusive (manufacturer specific messages, often used with older
synths without Midi)
- Clock.
Pitchbend and Aftertouch did exist already before the Midi protocal became standard, so these 'controllers' got their own 'category', to stay tuned with conventions.
So, Midi also transports clock (if you turn that function on in your sequencer), so you could use that to sinchronize the rate of LFO's etc.
There are reports that this isn't always functioning in SFP as it should tho.
If you look at the colum on the left on that site I gave the link of, you can see how the continuous controllers ('cc') are defined.
The definitions are useful if you work with General Midi, the conventions make it possible to have controller settings always assigned to the same parameters of any (GM) synth.
It's good to read the definitions of all those controllers, as some are meant to 'continuously control, others are designed to just switch between two settings (bipolar, f.e. on/off).
To give you an impression:
An example of the latter are controllers # 80, 81, 82, and 83 ('General Purpose Button').
This is how the mentioned site describes the nature of these controllers:
Number: 80, 81, 82, 83
Affects:
Whatever the musician sets this controller to affect. There are 4 General Purpose Buttons, with the above controller numbers. These are either on or off, so they are often used to implement on/off functions, such as a Metronome on/off switch on a sequencer. If a MultiTimbral device, then each Part usually has its own responses to the 4 General Purpose Buttons.
Value Range:
0 (to 63) is off. 127 (to 64) is on.
Yet you can use any controller for most functions of course.
As Scope mixers can have only one Midi channel, you are restricted to 'only' 128 controllers max.
If you would like to have
all buttons, faders etc. of a mixer have a controller assigned to, you will get in trouble thus.
You don't have hardware controller gear?
You can use the controller possibilities in your sequencer.
Create a controller track or add a controller in the track settings (like Cubase can), and 'draw' the controller information graphically as curves.
Often you also can choose 'waveforms' from a list, f.e. to imply a vibratio effect on a filter (or fader if you like) by choosing a fast sinus.
They are sinced to the songtempo, the 'rate' then is depending of the 'note value' you choose for that waveform.
Not relevant for controlling mixers, but the place
velocity takes in Midi world isn't really clear to me, but as it works as meant I don't bother
