USER Matrix Audio Mix

A matrix module dedicated to audio mix.

Cells values of the matrix are contained in a array row by row, and represent the mix gain from audio in to audio out.

Different mouse mode are available to interact with cells.

Query System

Max inputs/outputs means how many inlets (rows) and outlets (columns) the module will have. Also for captions in, captions out and colors inlets.

The number of inputs, outputs, captions, colors depends of the query system.

Settings

in

Audio input to mix.

out

Mixed audio output.

caption in

Caption associated to the audio input (row).

caption out

Caption associated to the audio output (col).

nb audio in

Number of visible rows for the matrix.

from 1 to max rows (from the query system), default max rows.

nb audio out

Number of visible cols for the matrix.

from 1 to max rows (from the query system), default max columns.

mouse mode

Mouse interaction mode with cells

  • toggle : mouse click toggle the cell value to 0 or cell draw val
  • fade : mouse move (up/down) shift the cell value between 0 and cell draw val
  • draw : mouse move
  • lock : the matrix is mouse locked, no mouse interaction
  • edit : the matrix is mouse locked, but last click col, last click row and last click sel event are fired
  • default : toggle

cell draw val

Precision coefficient for the mouse interaction with cells.

randomize

Sets cells to random values.

  • in fade mode : between 0 and cell draw val.
  • other mode : 0 or cell draw val.

reset

Resets all cells to the reset val value.

random coverage

Amount of randomization, from 0, no randomization to 1, all is randomized.

last click cell

Last cell index clicked.

last click row

Last cell row clicked.

last click col

Last cell column clicked.

cells val

Input array to populate the matrix cells.

the cells values should be in the range [0..1]

cells out

Output array containing the matrix cells values.

See also

version 3.0.141

Edit All Pages