Una caja de ritmos es un dispositivo que reproduce distintos tonos de percusión, que debemos haber programado con aterioridad, en forma de bucle.
Es decir que nosotros programamos uno o varios patrones de tonos de percusión, y estos son almacenados en la memoria de la caja de ritmos, y al ponerla en funcionamiento, ésta reproducirá un solo patrón cíclicamente o en forma de bucle hasta que no se le dé la orden de pasar al siguiente patrón, también tenemos la posibilidad de programar el encadenado de patrones para que cuando termine un patrón comience el siguiente.
La programación de estos patrones se hace metiendo cada nota en una gráfica de patrón. Las gráficas de patrón estan divididas en compases y éstos en negras, corcheas, semicorcheas, redondas etc.
Los sonidos en una caja de ritmos están guardados en librerías, por ejemplo percusiones electrónicas, baterías acústicas, percusiones étnicas etc.