CAL pozwala na dodawanie funkcji do swojego arsenału , które nie są zawarte w samym programie . Na przykład , niektóre wersje Cakewalk nie zresetować wartości kontrolera podczas ładowania nowego utworu . Korzystanie CAL , można utworzyć makro - jak podprogram obsługi tego resetu dla Ciebie . W innych przypadkach, ogólne efekty MIDI dołączony SONAR może nie być wystarczająco precyzyjne dla Twoich potrzeb . CAL można dodać więcej precyzji , a nawet inne podejście do zmieniających się parametrów , takich jak długość notatek
automatyzację zadań muzyczne
Zaawansowane kontrola tempa przez CAL jest możliwe . ; Procedury CAL są dostępne do pobrania do automatycznego tworzenia arpeggio . Tworzenie tremolo i echa wpływu danych MIDI jest możliwe, ale wymaga dużo danych , które mają być utworzone w sposób precyzyjnie skalowane dodatkowych notatek . CAL rutyna może toprosta operacja , jak ułatwić procedury CAL mogą być tworzone poprzez rejestrowanie poleceń i kliknięć myszką , aby zapamiętać zadania można wykonywać częściej.
Automatyzacja Organizacja
Często importowane pliki z utworami MIDI będzie miał wszystkie instrumenty perkusyjne na jeden utwór przypisany do kanału MIDI 10.CAL rutynowe mogą być tworzone , aby wyrwać każdą nutę , a więc każdego instrumentu perkusyjnego , z własnym torze . Procedury mogą wykonywać inne funkcje , takie jak usuwanie duplikatów notatki lub automatycznego usuwania informacji kontrolera , ratowaniu trzeba przejść przez strony wydarzeń . Foto Foto Foto Kontrola sprzętu
CAL działa z powodu dane w formacie MIDI , może nie tylko kontrolować swój program Cakewalk lub SONAR , może komunikować się z urządzeniami MIDI , jak również. Procedury CAL mogą być używane do ustawiania parametrów dla różnych części sprzętu lub adres jak interfejsy danego sprzętu z Dane MIDI . Jest to szczególnie przydatne, gdy zajęcie funkcji MIDI na kartach dźwiękowych , które mają możliwość , ale nie fizyczne kontrole dla interfejsu .