[LAD] [LAU] So what's the deal with controlling the aeolus organ?stops via midi

Fons Adriaensen fons at kokkinizita.net
Tue Oct 6 21:51:45 UTC 2009

On Tue, Oct 06, 2009 at 11:33:13PM +0200, Ralf Mardorf wrote:

> For the default it would be very easy, 55 * on + 55 * off = 110 settings. 
> An universal control change is number 6. This could be used to sent by the 
> data byte 110 different numbers ;), resp. 128.
> 0 = S1 off
> 1 = S1 on
> 2 = S2 off
> 3 = S2 on
> etc.
> Not a very smart solution, but easy to understand for green users, more 
> easy than using NRPN and controllers like 6, 96 and 97 are made for similar 
> issues.

The default instrument has around 55 stops, but in
general it could have up to 8 groups of up to 32
stops each. 

We need not only 'on' and 'off' but also 'toggle', and 
commands to reset a group in a single operation.

Any protocol coded into Aeolus must be able to support
the maximum configuration, since such an instrument can
be created without recompiling the program.

The current format using controller 98 provides all of
this. It requires a maximum of two controller messages
per stop, and in most cases less.



Io lo dico sempre: l'Italia è troppo stretta e lunga.

More information about the Linux-audio-dev mailing list