I vantaggi del linguaggio di applicazione di Cakewalk

I vantaggi del linguaggio di applicazione di Cakewalk

Cakewalk ha iniziato come un sequencer di Musical Instrument Digital Interface fatto da dodici sistemi di tono. Ha permesso per l'acquisizione di informazioni sulle prestazioni e organizzazione dei dati per l'utilizzo con MIDI compatibili sintetizzatori e moduli sonori. Cakewalk più tardi incorporato audio digitale e nomi modificati a SONAR e ha mantenuto una caratteristica unica dai suoi giorni di MIDI nella lingua dell'applicazione Cakewalk o CAL, un linguaggio di programmazione che consente di automatizzare le funzioni MIDI.

L'aggiunta di nuove funzioni

CAL consente di aggiungere funzioni al vostro arsenale che non sono inclusi nel programma stesso. Ad esempio, alcune versioni di Cakewalk non reimpostare valori controller quando si carica una nuova canzone. Usando CAL, è possibile creare una macro-come subroutine per gestire questo ripristino per voi. In altri casi, gli effetti MIDI generici inclusi con SONAR possono non essere sufficientemente precisi per le vostre esigenze. CAL è possibile aggiungere più precisione, o anche un approccio diverso ai parametri quali la modifica nota lunghezze.

L'automazione delle attività musicale

Controllo avanzato del tempo attraverso CAL è possibile; Routine di CAL sono disponibili per il download creare arpeggi automaticamente. Creazione di effetti di eco e tremolo con dati MIDI è possibile, ma richiede la quantità di dati deve essere creato nel modo precisamente in scala note extra. Una routine di CAL questo può fare una semplice operazione, ha reso più facile come CAL routine possono essere create mediante la registrazione di comandi e click del mouse per memorizzare attività eseguite spesso.

L'automazione di organizzazione

Spesso, importate il file MIDI canzone avrà tutti gli strumenti di tamburo su una traccia assegnata al canale MIDI 10. Una routine di CAL possa essere creata per rompere ogni nota e pertanto ogni strumento drum, alla propria traccia. Altre routine possono eseguire funzioni quali l'eliminazione di duplicati note o rimuovendo informazioni sul controller automaticamente, risparmiando la necessità di spostarsi tra le pagine degli eventi.

Controllo hardware

Perché CAL lavora con dati in formato MIDI, può non solo controllare il vostro programma Cakewalk o SONAR, può comunicare con la vostra apparecchiatura MIDI pure. Routine di CAL possono essere utilizzate per impostare i parametri per diversi pezzi di hardware, o indirizzo come tuo hardware interfacce con dati sulle performance MIDI. Questo è particolarmente utile quando si affrontano le funzioni MIDI su schede audio, che hanno la capacità, ma senza controlli fisici per interfaccia.