CAL le permite añadir funciones a su arsenal que no están incluidos en el programa en sí . Por ejemplo , algunas versiones de Cakewalk no restablecen los valores de controlador cuando se carga una nueva canción . El uso de CAL , puede crear una subrutina macro -como para manejar este reajuste para usted . En otros casos , los efectos MIDI genéricos incluidos en SONAR puede no ser lo suficientemente precisa para sus necesidades . CAL puede agregar más precisión, o incluso un enfoque diferente a parámetros tales como cambio de duración de las notas
la automatización de tareas musicales
El control avanzado de tempo a través CAL es posible.; Rutinas CAL están disponibles para su descarga para crear arpegios automáticamente. Creación de tremolo y efectos de eco con datos MIDI es posible, pero requiere muchos datos que se crearán en la forma de notas adicionales , precisamente a escala. Una rutina CAL puede hacer de esto una operación simple , hecho más fácil como rutinas CAL se pueden crear mediante el registro de los comandos y los clics del ratón para memorizar tareas que se realizan con frecuencia .
Organización Automatización
a menudo , los archivos de canciones MIDI importados tendrán todos los instrumentos de percusión en una pista asignada al canal MIDI 10. rutina a CAL puede ser creado para romper cada nota , por lo que cada instrumento de percusión , a su propia pista . Otras rutinas pueden realizar funciones como la eliminación de las notas duplicadas o eliminar la información del controlador de forma automática , ahorrando la necesidad de ir a través de las páginas de eventos .
Hardware Control de
Debido CAL trabaja con datos en formato MIDI , que no sólo puede controlar su programa Cakewalk SONAR o , puede comunicarse con su equipo MIDI también. Rutinas CAL se pueden utilizar para establecer los parámetros para diferentes piezas de hardware , o abordar cómo las interfaces de su hardware con los datos de rendimiento MIDI . Esto es particularmente útil al abordar funciones MIDI en tarjetas de sonido , que tienen la capacidad , pero no hay controles físicos para la interfaz .