KeyKit :: Tools :: Mouse Matrix

The "Mouse Matrix" tool is an interactive toy. Each cell of the grid it displays contains a different chord. Pressing the left mouse button within a cell plays its chord. Dragging the mouse (while its button is pressed) across the grid generates interesting sounds.

The left mouse button plays notes on channel 1, by default. The right mouse button plays notes on channel 10, by default, which is the drum channel of General MIDI synthesizers. You can change these two defaults by setting the values of the Mmchan1 and Mmchan2 variables - either interactively, by typing in the Console window, or by putting statements into your prerc function.

For each cell, four notes are played as a chord. You can change the number of notes in the chord by setting the Mmsize variable (again, interactively or in prerc ). Valid values for Mmsize are 4, 3, 2 and 1. For example, typing Mmsize=1 in the Console window would cause the "Mouse Matrix" tool to produce single notes for each cell.