The Mini MPCZ is a controller with 12 toggle switches and 6 potentiometers, all assignable to any parameter in the software interface.  Each toggle switch is accompanied by a status LED.

The MPCZ was made to control a software synthesizer that I built in Max/MSP.  The synthesizer has three oscillators, each with its own filter. There is also optional, programmable delay.