Creazione di un bypass multiplo plug-in in logica

Ecco un piccolo e utile passaggio che ho realizzato in Logic's Environment che ho pensato di condividere con voi. È un semplice interruttore on / off che bypasserà tutti i plug-in dei channel strip a cui è collegato. L'interfaccia è abbastanza semplice, ma c'è un po 'di più sotto la cappa che richiede una conoscenza di base di Logic's Environment che otterrò in basso.

Ho scritto questo tut usando Logic 9 (l'ambiente è ancora un po 'bug in Logic X al momento della scrittura), ma può essere compilato in X, e probabilmente anche in 7 e 8 se è ancora in uso loro.


1. Per iniziare

La prima cosa che ho fatto è stato caricare un canale con 16 plug-in, uno strumento e 15 effetti. La logica consente di aggiungere un po 'di più, ma 15 sembra più che un limite ragionevole per ciò che voglio fare. Se hai bisogno di più, vai avanti e caricali.

Non importa quali siano i plug-in o in quale ordine sono posizionati sul canale. A questo punto sono semplicemente dei segnaposto per raccogliere informazioni sulla programmazione dai passaggi successivi.

Successivamente, sono andato nel Ambiente e creato un nuovo monitor dal menu a discesa "Nuovo". Mentre ero lì, ho afferrato un trasformatore e un pulsante (non importa quale pulsante si sceglie - fanno tutti la stessa cosa) dal sottomenu 'Fader'.


Caricamento dei plug-in e dei moduli.

Da lì, ho dovuto collegare la striscia di canali e il pulsante al monitor (fai clic trascina il triangolo di cablaggio dal lato destro degli oggetti al monitor) e attiva e disattiva i plug-in per ottenere alcune informazioni MIDI sul monitor.


2. Programmazione nell'ambiente

Qui ho attivato il pulsante e il plug-in dello strumento EFM1. Le informazioni nel monitor mi dicono che il pulsante è un oggetto di controllo (quella sorta di simbolo di ricerca dei fader) che funziona sul canale 1, assegnato a MIDI cc 7, e invia un segnale di 127 all'accensione e un segnale di 0 quando è spento.

Di seguito sono riportate le informazioni relative all'EFM1. È un oggetto fader ('F'), che funziona anche sul canale 1, assegnato al numero ID 56 e commuta tra un valore di 0 e 1 (stranamente, invia 0 quando è acceso e 1 quando è spento).


L'oggetto Monitor ci mostra alcune informazioni.

Ora che ho alcune informazioni su cui lavorare, posso aprire il trasformatore e iniziare a inserire alcuni dati. Per chi non lo sapesse, il trasformatore prende sostanzialmente le informazioni in entrata e le trasforma in un diverso tipo di informazioni. La riga superiore indica al trasformatore cosa cercare e la riga in basso indica al trasformatore a cosa modificare tali informazioni.

Nel campo dello stato, dico al trasformatore di cercare solo i dati di controllo selezionando '='firmare e quindi scegliere'Controllo'. Allo stesso modo, gli dico di cercare solo le informazioni che arrivano sul canale 1, assegnato al MIDI cc 7, e solo ad un valore di 0.

Dico quindi di trasformare i dati solo in informazioni di dissolvenza, di consentire al canale 1 di passare in quanto non necessita di modifiche, di correggere l'ID in modo che emetta un valore di 56 (l'ID dello slot plug-in) e di modificare il valore finale in '1' come uguale a 'off' per qualche motivo qui (?).

Il trasformatore cerca le condizioni create nella riga superiore e le trasforma nelle condizioni impostate nella riga inferiore.

Il trasformatore cerca le condizioni create nella riga superiore e le trasforma nelle condizioni impostate nella riga inferiore.

Ora collego l'uscita del pulsante (lato destro) all'ingresso del trasformatore (lato sinistro) facendo clic trascinando il triangolo del cavo patch del pulsante. Allo stesso modo, collego l'uscita del trasformatore (lato destro) all'ingresso della striscia di canale (lato sinistro).

Dopo aver provato il pulsante, vedo che funziona di fatto, ma sta anche facendo salire il fader del canale a +6 ogni volta che lo accendo. Questo perché il fader funziona anche su cc 7 e invia un valore di 127 quando si attiva il pulsante. Questo è un problema.

Per ovviare a questo, ho bisogno di andare nel menu in alto del trasformatore e scegliere il 'filtra gli eventi non corrispondenti'opzione in modo che i segnali che non corrispondono esattamente alle condizioni impostate nella riga superiore del trasformatore non possano passare. Dopo aver fatto ciò, il pulsante funziona senza effetti collaterali indesiderati - tutto a posto, solo per spegnere l'EFM1.


L'importante opzione di filtro - tra gli altri.

Per utilizzare il pulsante per riaccendere lo strumento, ho bisogno di un altro trasformatore configurato allo stesso modo del primo. Per fare ciò, opziono il trasformatore per creare una nuova copia, eliminare il cablaggio predefinito che viene fornito e modificare la colonna finale nel trasformatore per cercare il valore 127 (pulsante attivo) e produrre un valore di 0 ( EMF1 acceso). Quindi cerco tutto nello stesso modo in cui ho discusso in precedenza.


Il pulsante agisce sullo stato di bypass come previsto.

3. Passaggi finali

Per il resto dei plug-in, si tratta semplicemente di ripetere il processo. Ogni nuovo plug-in richiede un trasformatore separato per le posizioni on e off e una modifica dell'ID plug-in (secondo byte di dati nella riga inferiore del trasformatore - solo un'opzione fai clic su ciascun plug-in per visualizzarne lo slot ID nel monitor).

Si tratta di come dovrebbero essere le cose quando hai finito. Qui ho etichettato ogni trasformatore in base allo slot plug-in che controlla, cablato tutto ed eseguo l'uscita di ogni trasformatore assegnato ad un trasformatore vuoto finale per semplificare la connessione finale.


Tutto rattoppato.

Tutto funziona, ma sembra immondizia ed è più che un po 'di confusione per un dispositivo così semplice. Quindi ho deciso di pulire un po 'le cose.

Per fare ciò, ho selezionato tutti i moduli dello switch e selezionato "Macro" nel menu "Nuovo", ho quindi regolato la dimensione della macro facendo clic sul trascinamento del quadratino in basso a destra per mostrare solo il pulsante. Assicurati che i tuoi trasformatori siano sotto l'interruttore e sulla destra, poiché la finestra della macro non andrà sotto il modulo più in alto e non andrà oltre il modulo più a sinistra.

Ho quindi ribattezzato la macro nell'ispettore per riflettere sul funzionamento del pulsante, l'ho testato un'ultima volta, salvato il progetto (molto importante) e l'ho chiamato un giorno.


Il prodotto finale

Conclusione

Ora, ogni volta che voglio un pulsante di bypass, ho solo bisogno di aprire il progetto, copiare la macro del pulsante negli appunti e incollarlo nell'ambiente richiesto. La cosa interessante di questo, è che un pulsante può essere collegato a più strisce di canale in modo che un pulsante di bypass per uno strumento di basso possa essere collegato anche ad altri strumenti di basso se sono sovrapposti, ad esempio, o ai canali di effetto di invio del basso per bypassare rapidamente tutti i plug-in correlati.