CAL voit lisätä toimintoja arsenaali jotka eivät sisällyitse ohjelmaan . Esimerkiksi jotkut versiot Cakewalk eivät nollaa säätimen arvoja , kun lataatuuden kappaleen . Käyttämällä CAL , voit luodamakro -kuin aliohjelma hoitaa tämän kuittauksen sinulle . Muissa tapauksissayleinen MIDI vaikutukset mukana SONAR ei ehkä riittävän tarkka tarpeisiisi . CAL voi lisätä tarkkuutta tai jopaerilainen lähestymistapa parametreja kuten muuttaa huomautus pituudet .
Automatisointi Musical Tehtävät
Tarkennettu valvontaa tempo kautta CAL on mahdollista; CAL rutiinit ovat ladattavissa luoda arpeggioita automaattisesti . Luominen tremolo ja kaiku MIDI data on mahdollista , mutta vaatii paljon dataa luodaantapa tarkasti mitoitettu ylimääräisiä seteleitä . CAL rutiini voi tehdä tämänyksinkertainen toimenpide , helpottuu CAL rutiinit voidaan luoda nauhoittamalla komennot ja hiiren klikkauksella muistaa suoritetuista usein .
Automatisointi Organization
Usein tuodaan MIDI musiikkitiedostot on kaikki rumpu välineitä yhdessä kappaleessa valittu MIDI-kanava 10.CAL rutiini voidaan luoda puhkeaisi nuotin , ja siksi jokainen rumpu väline , oman kappaleen . Muut rutiinit voivat suorittaa tehtäviä, kuten poistamalla päällekkäisiä muistiinpanoja tai poistamalla ohjaimen tiedot automaattisesti , säästötarvitse käydä läpi sivuja tapahtumia .
Laitteisto Ohjaus
Koska CAL toimii tiedot MIDI-muodossa , se voi vain ohjata Cakewalk tai Kaiku -ohjelma , se voi kommunikoida MIDI- laitteita samoin. CAL rutiinit voidaan asettaa arvot eri palaset laitteisto , tai käsitellä miten laitteistoliittymät MIDI tulostiedot . Tämä on erityisen kätevä silloin, kun käsitellään MIDI- toimintoja äänikortit , joilla on valmiudet , mutta ei fyysisiä tarkastuksia varten käyttöliittymä .