CHOP OPeradores de Canal

El operador Lookup CHOP ejecuta una operación de tabla de consulta, utilizando los valores de un canal de entrada como índices para muestrear un segundo canal de entrada que actúa como la tabla de datos (lookup table).

 

El primer input recibe la tabla de consulta, típicamente una forma de onda con un número definido de muestras, como la generada por un Noise CHOP.

 

El segundo input recibe el canal que provee los índices de muestreo, por ejemplo, la salida normalizada (0-1) de un Slider COMP o un LFO CHOP con una rampa.

 

El Lookup CHOP mapea el rango de valores del canal de índice al dominio de muestras de la tabla de consulta. Para un índice de entrada `i`, el operador retorna el valor del primer canal en la muestra correspondiente, utilizando interpolación si el índice no es un entero. La salida es un valor instantáneo que se actualiza en cada frame en función del valor del índice.

 

La visualización de esta salida mediante un Trail CHOP permite registrar la evolución del valor muestreado a lo largo del tiempo. Un barrido lineal del índice de 0 a 1 provoca un recorrido secuencial de la tabla de consulta, resultando en que el Trail CHOP grafica una forma de onda que replica la de la tabla original, siempre que la duración del barrido coincida con la ventana de tiempo del Trail. Si el índice de entrada se mantiene estático, el Lookup CHOP emite una señal constante, que el Trail CHOP representa como una línea horizontal, demostrando que la salida depende exclusivamente del índice de entrada.