CAL umožňuje přidávat funkce do svého arzenálu , které nejsou obsaženy v samotném programu . Například některé verze Cakewalk neinicializujte hodnoty regulátoru , když vložíte novou píseň . Pomocí CAL , můžete vytvořit makro , jako podprogram zpracovat tuto resetu pro vás. V ostatních případech , generické MIDI efekty zahrnuty SONAR nemusí být dostatečně přesná pro vaše potřeby. CAL můžete přidat větší přesnost , nebo dokonce jiný přístup k parametrům , jako je měnící se délky poznámky
automatizace Hudební Úkoly
Pokročilé řízení tempa přes CAL je možné . ; CAL postupy jsou k dispozici ke stažení pro automatické vytvoření arpeggia . Vytvoření tremolo a echo efekty s MIDI daty je možné, ale vyžaduje velké množství dat , které mají být vytvořeny v cestě právě zmenšen dalších poznámek. CAL rutina může tojednoduchá operace , snazší as CAL rutiny mohou být vytvořeny záznamu příkazů a kliknutí myší zapamatovat úkoly, které provádějí často .
Automatizace Organizace
Často se importované hudebních souborů MIDI mít všechny nástroje, bicí v jedné skladbě přiřazen MIDI kanálu 10.CAL rutina může být vytvořen vypuknout každou poznámku , a proto se každá bicí nástroje , aby své vlastní skladby. Ostatní funkce mohou vykonávat funkce, jako je odstranění duplicitních poznámky nebo automaticky odstraní informace o regulátoru , šetří potřebu projít stránkách akce.
Hardware Control
Vzhledem k tomu, CAL pracuje s Data ve formátu MIDI , může ovládat nejen své Cakewalk SONAR nebo programu , může komunikovat s MIDI zařízením stejně. CAL rutiny může být použit k nastavení parametrů pro různé kusy hardwaru , nebo řešení , jak váš hardware rozhraní s daty výkonu MIDI . To je zvláště užitečné při řešení MIDI funkce na zvukové karty, které mají schopnost , ale ne fyzické kontroly na rozhraní .