Documentation Wiki rss-feed

Arranger Row

Before reading this article, please read the main article about the Arranger.

The most common use for the Arranger Agent is to trigger notes from EigenD instruments to create rhythmic repeated patterns.

As explained in the main article, you use a command referring to the instrument's Player Agent in which you specify the following:

  • A note number (defined as a number in scale increments from the tonic of the instrument's Scaler scale)
  • The velocity of the note (a number between x and y)
  • The duration of the note (in seconds, between a and b) - optional, default is c
  • The number of the Arranger row you wish to assign the command to (numbered ascending from course 2 onwards, i.e. course 2 = row 1, course 3 = row 2 etc.)

The general formula for the Arranger row assignment is as follows.

Firstly, bring the desired Arranger into the conversation using

747 ? 1131
arranger X listen

where X is the number of your desired Arranger,.

Secondly, assign the note playback to the desired row using

76 8628 ? 5 124 ? 24 1417 ? 233 ? 187 76
' player X hey note A with velocity B for C play '
32 ? 1124 ? 47
when Y called Z do

where X is the number of your desired Player, A is the note number, B is the velocity, C is the duration of the note (in seconds), Y is the Arranger row number.