×
 

Agiliza y multiplica tu productividad y creatividad: Logical Editor y Project Logical Editor

Published On Jan-02-2021

La agilización de procesos repetitivos es sumamente ventajosa para aumentar la productividad en el DAW. Esto es posible gracias a los comandos de teclado y macros. Sin embargo, estos medios no son suficientes cuando las tareas repetitivas que deseamos agilizar requieren filtrar cierta información o criterios antes de ejecutarse.

Para este tipo de situaciones, contamos con los editores lógicos de Cubase.    

Edición Lógica

La edición lógica consiste en establecer reglas para filtrar el contenido y realizar varias tareas repetitivas en una sola acción que se ejecuta con un solo botón. Este tipo de edición se divide en dos categorías según su enfoque; ya sea el material MIDI, con Logical Editor; o el proyecto, con Project Logical Editor. Estos editores permiten, por ejemplo, seleccionar eventos MIDI según su posición, longitud o velocidad con el fin de usarlos como referencia para una amplia variedad de acciones, incluyendo la modificación de sus propios parámetros, la generación de material adicional mediante copias, o inclusive su eliminación. Del mismo modo, la edición lógica se utiliza para modificar diversas propiedades de un proyecto, como por ejemplo renombrar varias pistas con base en el texto de sus nombres, o eliminar todos los eventos y partes MIDI que están muteados en el proyecto.

Los editores lógicos se acceden desde los menús MIDI y Project respectivamente.

021-02_1103_fot01. Menús para acceder a los editores lógicos



Su estructura es esencialmente igual, y funciona de arriba hacia abajo con tres secciones principales:

  • Filter Conditions, donde se configuran las reglas lógicas que llamaremos condiciones, las cuales se utilizan para filtrar el material.
  • Action List, donde se agregan las acciones que se aplican al material filtrado, y
  • Function, donde se determina el tipo de acción a ejecutar.

021-02_1103_fot02. Editores lógicos – estructura



Demos un vistazo general al contenido de cada sección.

Editores lógicos – sección Filter Conditions

Veamos los componentes de la sección Filter Conditions.

  • En el extremo derecho y en la penúltima columna tenemos los paréntesis. Estos sirven para agrupar las condiciones y determinar cómo se resuelve su lógica. Funcionan de la misma manera que los paréntesis en las operaciones matemáticas, para determinar el orden de resolución de las operaciones lógicas.
  • Al extremo derecho, la columna Bool determina el operador lógico de cada condición. El operador lógico And significa “y”, mientras que el operador Or significan “o”, y su función es crear la condición de filtrado cuando se agregan varias líneas. Cada condición tiene una relación inclusiva o exclusiva respecto a la siguiente. En la figura vemos un ejemplo en el que se filtran todos los ítems que son notas y que están en la posición del quinto grado del acorde que conforman. Solamente se filtra el material cuando las dos condiciones se cumplen. Las condiciones Type Equal Note y Context Variable Equal Position In Chord Fifth permiten lograr este filtrado mediante el operador AND. De este mismo ejemplo podemos inferir la utilidad de cada columna. Los ítems que se seleccionan en cada una, de izquierda a derecha, delimitan las alternativas disponibles en el resto de las columnas.
  •  Filter Target define el elemento a filtrar según sus propiedades.
  • Condition determina cómo el editor lógico compara el contenido de la columna Filter Target con el de las columnas Parameter 1 y Parameter 2
  • Por su parte, la columna Parameter 1 establece los criterios objetivos o cuantitativos para identificar el ítem filtrado. Veamos un ejemplo de estas columnas. La primera condición es Type Equal Note, es decir, que esta línea de programación filtra todos los ítems cuyo tipo equivale a “nota”.
  • Parameter 2 solo está disponible bajo dos circunstancias. Primero, cuando se selecciona un ítem relacionado con rangos en la columna Condition. Esto permite filtrar todos los ítems dentro del rango entre los valores de las columnas Parameter 1 y Parameter 2. Y segundo, en algunos casos cuando la columna Parameter 1 requiere un dato adicional que se puede seleccionar de entre las alternativas en la columna Parameter 2.

021-02_1103_fot03. Operador lógico AND para unir dos condiciones



  • Finalmente, Bar Range/Time Base solamente se habilita si la columna Filter Target se ajusta al valor Position. Cualquier alternativa seleccionada en la columna Condition permite seleccionar la base de tiempo, o Time Base del material. Por otro lado, si seleccionamos una alternativa tipo Range en la columna Condition, se habilita el selector Bar Range, que permite arrastrar una selección gráficamente para determinar la posición en un rango específico de cada compás.
    En la figura vemos un ejemplo. A manera de ejemplo, se han agregado dos condiciones mediante el botón Add, ubicado en la sección inferior de Filter Conditions. Estas condiciones están encerradas entre paréntesis y unidas con el operador OR, lo cual quiere decir que se debe cumplir una o ambas para filtrar el material. Cada condición hace uso de la columna Bar Range/Time Base. La tercera condición significa que la posición de la nota filtrada debe equivaler a 1.4.2.0 dentro de la línea de tiempo del proyecto, y la cuarta establece todo el segundo tiempo de cada compás como un rango elegible para el filtrado.
En la figura vemos un ejemplo. A manera de ejemplo, se han agregado dos condiciones mediante el botón Add, ubicado en la sección inferior de Filter Conditions. Estas condiciones están encerradas entre paréntesis y unidas con el operador OR, lo cual quiere decir que se debe cumplir una o ambas para filtrar el material. Cada condición hace uso de la columna Bar Range/Time Base. La tercera condición significa que la posición de la nota filtrada debe equivaler a 1.4.2.0 dentro de la línea de tiempo del proyecto, y la cuarta establece todo el segundo tiempo de cada compás como un rango elegible para el filtrado.

021-02_1103_fot04. Análisis de Condiciones en Logical Editor


 

Editores lógicos – sección Action List

Ahora veamos los ítems de la sección Action List. Se asemejan a los de Filter Conditions, pero carecen de operadores lógicos. Todas las acciones se aplican en igual medida a todo el contenido filtrado.

  • La columna Action Target define la propiedad que se cambia en los ítems filtrados
  • Operation determina el proceso que se aplicará a dichos ítems
  • Finalmente, Parameter define el valor aplicado en el proceso

Editores lógicos – estrategia de trabajo

Iniciar con los editores lógicos puede ser abrumador debido a que son poco intuitivos para los usuarios sin experiencia en programación. Sin embargo, lo más importante es comprender que ofrecen miles de posibilidades personalizables. Esta flexibilidad se ajusta a nuestras necesidades operativas específicas y consiste en tres pasos lógicos que están directamente relacionados con la estructura de los editores, a saber: condiciones, acciones y función. Nuestro propósito inicial, debe centrarse en identificar oportunidades para optimizar nuestras tareas repetitivas e identificar estrategias basándonos en la estructura de condiciones, acciones y función. Si tenemos que repetir más de una vez una tarea de edición MIDI o de gestión en la ventana de proyecto, existe una alta posibilidad de que podamos completarla en cuestión de segundos mediante los editores lógicos.

021-02_1103_ilu01. Editores lógicos – estructura estratégica de trabajo


Proceso de edición lógica

El proceso de edición lógica implica programar los criterios lógicos de las condiciones y las acciones, así como la selección de la función respectiva. Los criterios lógicos se programan mediante líneas de programación que se crean seleccionando entre las opciones disponibles, y digitando los parámetros alfanuméricos necesarios. Lo más importante es tener clara la finalidad que estamos buscando, así como el tipo de material involucrado y las acciones que es necesario aplicar. Veamos la funcionalidad de los editores lógicos mediante un ejemplo con Logical Editor. Supongamos que estamos trabajando con un sampler de batería y necesitamos transponer las notas de una parte MIDI con miles de eventos, pero no es necesario modificar todas las notas, sino solamente las ubicadas en algunas alturas tonales específicas.

  • En Filter Conditions se configuran las reglas lógicas para determinar cuál material será procesado con el editor lógico. Por ejemplo, filtrar los eventos MIDI en las alturas tonales C1, D3 y E5, pero solamente los que tienen una velocidad superior a 90. Los filtros se leen de arriba hacia abajo. Nótese el uso de paréntesis, así como operadores booleanos para definir las condiciones. Semánticamente, estamos indicando a Cubase que filtre el contenido tipo Nota, cuya altura tonal sea C1, o D3, o E5, y cuya velocidad sea entre 90 y 127.
  • En la sección Action List se agregan las reglas lógicas con las cuales se modifica el material filtrado. Por ejemplo, aplicar transposición al material filtrado sumándole 3 semitonos. Esto se logra con una sola instrucción lógica, que significa: “Sobre el material filtrado, modificar el parámetro Value 1, que es la altura tonal. La acción consiste en aplicar el operador Add, es decir una suma, y el número en la columna Parameter representa la cantidad de semitonos a sumar”. 
  • Estas acciones se aplican con base en la alternativa seleccionada en la sección Function. El editor MIDI y el de proyecto ofrecen diferentes alternativas, pero la función principal se llama “Transform”, la cual permite modificar el material filtrado mediante la acción programada en Action List. En este caso, se procedería con la transposición descrita anteriormente, pero las otras funciones permitirían borrar, insertar, copiar, extraer o seleccionar el material.
  • Finalmente, el botón Apply cumple con su nombre, aplicando los cambios configurados en el editor lógico.

Bajo la configuración de este ejemplo, no sería necesario seleccionar manualmente cada nota para aplicar la transposición. Al presionar el botón Apply, todas las notas MIDI que cumplan con el criterio de Fiter Conditions se desplazan tres semitonos hacia arriba.

021-02_1103_fot05. Logical Editor – configuración para aplicar transposición +3 a las notas ubicadas en C1, D3 y E5, con velocidad superior a 90


 

Programar un preset en uno de los editores lógicos puede tomar unos cuantos minutos, pero después de lograr una configuración eficaz, su ejecución nos puede ahorrar minutos o incluso horas de trabajo manual y tedioso. Al trabajar con estos editores lógicos, en algunos casos se crean soluciones personalizadas para problemas aislados, y en otros casos se almacenan presets para su uso repetido en el futuro. Todo se reduce a un criterio: si una tarea requiere repetirse, conviene analizarla para identificar cómo filtrar el contenido y qué acciones aplicar. Nuestra capacidad de abstracción para identificar este tipo de situaciones nos ayudará a aprovechar los editores lógicos al máximo.

Editores lógicos – aplicaciones y análisis

La manera más sencilla de familiarizarnos con los editores lógicos es analizar los presets que ofrecen y modificar alguno para aprender a manipular las condiciones y las acciones. Hasta el momento hemos analizado las alternativas que ofrece Logical Editor para manipular material MIDI. Ahora, veamos algunos ejemplos con Project Logial Editor, que permiten gestionar el contenido del proyecto.

En la siguiente figura podemos identificar un preset llamado Delete Volume Automation. Cuenta con cuatro condiciones, pero no tiene ninguna acción. Esto se debe a que emplea la función Delete, la cual no requiere de acciones porque básicamente toma el contenido filtrado y lo elimina. La estructura de las condiciones establecida por los paréntesis implica que se filtran todas las pistas de automatización cuyo nombre es Lautst o Volume, lo cual significa Volumen en alemán e inglés. Esto implica una ventaja y un riesgo de trabajar con Project Logical Editor, ya que este editor ofrece la flexibilidad de seleccionar elementos en diferentes idiomas.

021-02_1103_fot06. Project Logical Editor – Ejemplo 1



Veamos otro ejemplo. Este preset se llama Select MIDI Parts Named Drums. Al igual que el anterior, este no contiene acciones porque utiliza la función Select. Si tenemos un proyecto con decenas o cientos de partes MIDI, este preset puede ser muy valioso para tomar acciones globales sobre todas las partes con nombres similares. Nótese que la condición de la segunda línea tiene el parámetro Contains, lo cual significa que el nombre de la parte debe contener la cadena de texto de la columna Parameter 1, la cual podemos modificar a nuestro antojo para seleccionar cualquier grupo de partes con nombres similares.

021-02_1103_fot07. Project Logical Editor – Ejemplo 2



Además de seleccionar, podemos modificar cualquier elemento filtrado por el editor lógico. En este ejemplo, el preset no solo filtra las pistas de audio, sino que aplica una acción a través de la función Transform para sustituir el nombre actual de cada pista con el nombre Audio 1 a lo largo de las pistas filtradas, lo cual las enumera automáticamente: Audio 2, Audio 3, etcétera.

021-02_1103_fot08. Project Logical Editor – Ejemplo 3



Estos son solo algunos ejemplos simples de la infinidad de posibilidades que permite Project Logical Editor.

Editores lógicos – creación de presets

La creación de presets en los editores lógicos se origina a partir de una necesidad. En la mayoría de los casos lidiamos con necesidades operativas relacionadas con tareas repetitivas, pero también es posible utilizar los editores lógicos con un énfasis creativo, para agilizar la obtención de resultados que requerirían de mucho tiempo si fueran ejecutados manualmente. Por ejemplo, podríamos crear presets de Logical Editor para programar una batería MIDI, modificando la velocidad de ciertas notas ubicadas en posiciones específicas, como por ejemplo para darle fuerza a los eventos ubicados en los tiempos 1 y 3 del redoblante. Pero esto es solo un ejemplo de la punta del iceberg. Vamos a Cubase

  • Lo primero que debemos hacer en los editores lógicos para crear un preset desde cero es seleccionar el preset llamado “Init” para reiniciar la interfaz.
  • Si dicho preset no está disponible, basta con presionar el botón Clear, que tiene el signo de resta. Este botón elimina una por una las líneas de las secciones Filter Conditions y Actions List
  • Una vez el editor está vacío podemos proceder con su configuración. Partiendo de nuestro propósito, lo más sencillo es identificar la función apropiada. En este caso, seleccionaremos Transform porque estamos buscando modificar las notas MIDI existentes en la pista de batería
  • La siguiente pregunta que nos debemos hacer, es cuál contenido vamos a filtrar y cómo vamos a actuar sobre él.
  • En este caso existen dos opciones principales que dependen del estado actual de las notas MIDI. Si las notas tienen velocidades altas, debemos seleccionar los eventos ubicados en los tiempos débiles del compás para reducir su velocidad. Por el contrario, si las notas tienen velocidades bajas, será necesario seleccionar los eventos de los tiempos fuertes con el fin de aumentar su velocidad.
  • Creemos las condiciones para la primera posibilidad.
  • En la primera línea, seleccionemos Type Is, Equal, y Note. Esto filtrará todas las notas.
  • Ahora, agreguemos cuatro condiciones y en cada una seleccionemos Position, y luego Inside Bar Range
  • Esto habilita el selector Bar Range, el cual muestra un compás con la subdivisión propia de la métrica configurada actualmente. Cabe señalar, que si aplicamos cambios de métrica en el secuenciador, es necesario revisar las condiciones de tipo Inside Bar Range para verificar que su subdivisión refleja la métrica del rango de la línea de tiempo donde se desea actuar.
  • Bien, estamos listos para seleccionar los rangos arrastrando horizontalmente con el mouse en la columna Bar Range.
  • Agregamos cuatro condiciones contando con que la métrica del proyecto será 4/4, lo cual implica la existencia de cuatro tiempos fuertes y cuatro rangos resultantes donde los eventos deben presentar una velocidad inferior.
  • Seleccionemos los rangos entre los tiempos fuertes en cada una de las condiciones Inside Bar Range.
  • Para finalizar es necesario ajustar el operador Or en la columna Bool de las filas dos, tres y cuatro para que se filtren los eventos ubicados en cualquiera de los cuatro rangos.
  • Procedamos con el último componente del preset: la acción. Seleccionemos Value 2, que corresponde a la velocidad MIDI. En la columna Operation seleccionemos Subtract e ingresemos un valor modesto en Parameter 1, por ejemplo 13.

021-02_1103_mtf01. Editor lógico – reducir velocidad en tiempos débiles del compás



  • De este modo, cada vez que presionemos Apply, se filtrarán todas las notas ubicadas en los tiempos débiles de cada compás y se les restará 13 unidades de velocidad.
  •  Como resultado, las notas en los tiempos fuertes sonarán con mayor nivel respecto al resto de las notas de la parte MIDI.
  • Así se crea un preset de Logical Editor a partir de una necesidad creativa. Este tipo de preset es sumamente útil para ahorrar tiempo editando notas MIDI individual y manualmente.

Reto

Explora los procedimientos de edición lógica, tanto en Logical Editor, como en Project Logical Editor. Analiza al menos 10 presets de cada uno, y modifica al menos dos de cada editor para ajustarlos a tus necesidades operativas o creativas. Analiza la estrategia de edición lógica para identificar las funciones, acciones y condiciones necesarias

Tiempo recomendado: 20 minutos.

Conclusión

La edición lógica es una de las herramientas más útiles para agilizar las tareas repetitivas e incluso para explorar métodos creativos que incluyan la aplicación masiva de funciones. Gracias al tiempo que nos permiten ahorrar, los editores lógicos nos facilitan los recursos para enfocarnos mejor al trabajar en todo tipo de proyectos. Dado que su interfaz es tan flexible, su aprendizaje podría requerir una inversión de tiempo considerable, pero este tiempo rinde frutos con creces gracias a la infinidad de posibilidades que nos permiten alcanzar.


Aplicar para una beca

Me interesa graduarme de una
carrera en VonKelemen

Vonkelemen Master Instructors

Related Videos
Concordancias rítmicas en el patrón básico de 6/8

Published On Sep-20-2017

Arreglos de Percusión

Transcripción La clave de un buen arreglo de percusión se

¿Qué es la Psicoacústica?

Published On Mar-31-2017

Transcripción ¿Cómo percibimos nuestro entorno? La re

Channel Strips: flujo general

Published On Feb-28-2018

Integración de Sistemas

Transcripción Además del conteo de canales, los estud

Conclusión

Published On Mar-14-2017

Producción Musical Avanzada

Transcripción En un proyecto musical promedio, el pro

Tipos de edición: correctiva y creativa

Published On Mar-03-2017

-Fundamentos de la Edición de Audio

TranscripciónExisten tres técnicas principales de edici

Teléfono de lata

Published On Jul-26-2017

Acústica Conceptual

Transcripción Es posible que todos hayamos jugado con un

Tipos de síntesis: aditiva y vectorial

Published On Nov-14-2017

Producción y Diseño de Sonido para Música Electrónica

Transcripción Continuemos aprendiendo sobre los tipos de s

Introducción a la Física

Published On Dec-05-2017

-Fundamentos Físicos para Ingenieros de Sonido

TranscripciónLa Física y Matemática son dos áreas

¿Qué es un Productor Musical?

Published On Dec-30-2016

Producción Musical Básica

Transcripción El principal objetivo de la producción mus

Aspectos fundamentales de la técnica de dirección (parte I)

Published On Mar-15-2017

Dirección Musical

Transcripción Como se ha dicho anteriormente, la técn

La humedad y el calor del público

Published On Mar-25-2017

-Operación de Sistemas de PA

Transcripción Luego de 15 o 20 minutos de haber iniciado e

Conclusión

Published On Mar-24-2017

-Edición Restaurativa e Implicaciones Prácticas de Edición

Transcripción Las técnicas de afinación creativa son un r

Tasa de Inflación, ejemplo 1.

Published On Mar-09-2017

Introducción al Manejo de Presupuestos

Transcripción   Supongamos que se han realizado

RT60

Published On Mar-13-2017

-Conceptos Aplicados de Reverb

Transcripción Los tres parámetros más importantes para d

Define la calidad de tu demo: pautas de secuenciación MIDI en instrumentos de viento-madera

Published On Jan-26-2021

-Programación y Mezcla Orquestal MIDI

La secuenciación MIDI de instrumentos de viento-madera es

Evalúa la demografía de un festival: tipo y cantidad de personas

Published On Jul-30-2019

-Festivales y evalución analítica de eventos

¿Qué tipo de personas asisten a los festivales musicales

La mano izquierda

Published On Mar-16-2017

-Técnicas Básicas de Dirección

Transcripción Una de las preguntas más comunes con respe

Diplomacia y resolución de conflictos pt 2

Published On Dec-30-2017

Producción Musical Avanzada

Transcripción Continuemos analizando los pasos para l

Cadencias rotas de intercambio modal: acordes del sexto y séptimo grado bemolado

Published On Nov-21-2020

Armonía Avanzada I

Transcripción Resulta interesante el uso del intercambio m

Conclusión

Published On Mar-16-2017

Ecualización y Compresión Aplicada

Transcripción Hemos estudiado distintas configuracion

Análisis financiero

Published On Aug-22-2017

Presupuestos y Calendarios

Transcripción Iniciemos con el análisis financiero

Efecto del 6 sobre 5/4

Published On Jun-21-2017

Solfeo Avanzado I

Transcripción A pesar que la cantidad de subdivisiones y

Características de un arreglo renacentista

Published On Aug-22-2018

Arreglos Orquestales I

Transcripción Cada época de la historia posee caracterís

Introducción

Published On Nov-09-2016

Introducción al Music Business Management

Hemos analizado durante el curso, la importancia de la apl

Ofrece sonoridades específicas: colores y efectos en la big band

Published On Dec-23-2020

-Creación de Arreglos para Orquestas, Coros, Bandas y Otros Ensambles

La creación de colores y efectos es una de las grandes vi

Determina el rol del relacionista público y los medios: conferencias de prensa

Published On Jan-23-2019

Introducción a las Relaciones Públicas

Los profesionales de relaciones públicas son los responsa

Soluciones acústicas (Parte I)

Published On Jan-17-2018

-Sistemas de Sonido en Vivo y Venues

TranscripciónProbablemente hayamos asistido a conciertos e

Certificaciones Internacionales Oficiales

Published On Nov-08-2017

Orientación Estudiantil

Certified Training Certificaciones Internacionales Oficial

Formas de improvisar y otros aspectos técnicos

Published On Mar-10-2017

-Tempo, Progresiones, Improvisación y Composición

Transcripción Antes de comenzar una improvisación, se debe

Figuras musicales: la base del ritmo

Published On Apr-11-2017

-Conceptos Básicos de Armonía y Métrica

Transcripción Al escuchar una canción, percibimos que la

X

vonkelemen premium

Miles de vídeos HD con los secretos mejor guardados de los VonKelemen Master Instructors.

Aprende con los profesionales más importantes y relevantes del mundo,
granadores de múltiples premios Grammy y Billbord

  • más info

    Moogie Canazio

    Nathan East, Ray Charles, Sarah Vaughan, Dionne Warwick, Luis Miguel, Caetano Veloso, Eric Clapton, Diana Ross, Selena, Tom Jobim, João Gilberto, Maria Bethânia, Ivan Lins...

  • más info

    Rafa Sardina

    Stevie Wonder, D'Angelo, Lady Gaga, Celine Dion, Cristian Castro, Michael Jackson, Alejandro Fernandez, Mariah Carey, Plácido Domingo, Illya Kuriaki & The Valderramas, Shakira...

  • más info

    Sebastian Krys

    Sergio Dalma, Eros Ramazzotti, Sandy e Junior, Gloria Estefan, Carlos Vives, Shakira, Alejandro Sanz, Luis Fonsi, Vega, Kinky, Los Rabanes, Obie Bermúdez, Ricky Martin...

  • más info

    Benny Faccone

    Santana, Sting, Michael Jackson, Stevie Wonder, Dizzy Gillespie, Whitney Houston, Luis Miguel, Ricky Martin, Los Fabulosos Cadillacs, Maná, Barbra Streisand, Patti LaBelle...

  • más info

    Peter Doell

    Toto, War, Elton John, The Beach Boys, Celine Dion, Hans Zimmer, Ray Charles, Miles Davis, Marilyn Manson, R.E.M., Ben Harper, Tom Jones, Adam Lambert, Chuck Berry, Lynyrd...

  • más info

    Colin Liebich

    Brian Vibberts (ganador de múltiples premios Grammy), CJ Vanston (Productor de Toto, Chic Corea, Spinal Tap), Billy Sheehan...

  • más info

    Brent Fischer

    Usher, Paul McCartney, Robert Palmer, D’Angelo, Joao Gilberto, Carlos Santana, Raphael Saadiq, Michael Jackson, Prince, Al Jarreau, Toni Braxton, Eric Benet...

Selecciona tu membresía
MensualAnual
$29/mes $290/año
Acceso ilimitado a todo el
contenido PREMIUM
Acceso ilimitado a todo el
contenido PREMIUM
Contrato anual,
facturado mensualmente
Contrato anual,
prepagaso
Suscribirme Suscribirme
$29/mes $290/año