Diversión con Bitcrushing degradarse en Max For Live

Adding some distortion to your sounds can be done directly in Ableton using Redux. Rishabh Rajan explores an alternate method using Max for Live's Degrade~ object with unique results!  

Max for Live puede ser bastante intimidante para usar, pero hay algunos efectos simples e interesantes que se pueden crear usando objetos de Max / MSP. En este artículo vamos a ver una. Degradar ~ es una profundidad de bits

Nota: Este artículo asume que usted tiene Ableton Live, Max for Live y Max / MSP. 30 demostraciones al día de todas estas aplicaciones se pueden adquirir en www.cycling74.com


Paso 1 -

Abierto de Ableton Live y cargar un efecto de audio Max (desde la carpeta de efectos de audio) en una pista de audio. Esto cargará Max for Live, y usted debe ver a un máximo de pantalla de presentación en vivo, si este es el primer dispositivo de Max en vivo que ha cargado en la sesión.

Max for Live splash screen


Carga de un loop de batería o de cualquier lazo de rítmica en una ranura en la misma pista de audio que tiene el máximo para los dispositivos de Live.

Al llegar a Guardar o Comando-S


Paso 2 - Añadir ~ degradan a la cadena de audio

Así que ahora tenemos un dispositivo que simplemente pasa el audio a través sin modificarlo. Vamos a cambio de que mediante la adición de un nuevo objeto pulsando la tecla N y entrar ~ degradan. Permite también eliminar los cables que están conectados a la del plugin ~~~V~~HEAD=NNS plugout ~. Siéntase libre de eliminar todos los cuadros de texto, ya que no va a necesitar esos también.

Conecte la salida izquierda del plugin ~ para la entrada izquierda del objeto ~ degradan. El ~ degradar tiene 3 entradas, pero sólo la izquierda acepta audio. A continuación, conecte la salida sólo de ~ degradar a la entrada izquierda de la plugout ~. Puesto que el objeto degradar sólo tiene una salida es esencialmente un procesador mono. Pero no tenemos que vivir con eso. Sólo tiene que añadir otra degradación ~ objeto o seleccione la ya existente y pulsa Comando + D, esto duplicar el objeto. Ahora conectar el objeto de degradar el segundo para el plug-in ~ / plugout del ~ objetos como se muestra en la imagen.

Connecting Degrade~


Paso 3 - El control de Degradar ~

Si usted juega el clip en Ableton, te darás cuenta de que el bucle de sonidos sin procesar. Esto se debe a que no hemos dicho ~ degradar a degradar el sonido todavía. Como usted ya ha notado ~ degradar dispone de 2 entradas que no sean la entrada de audio de la señal más a la izquierda. Las dos entradas son para controlar la velocidad de muestreo y resolución de bits del audio. Usted puede verificar esto pasando el ratón sobre las entradas y Max se describirán brevemente las entradas (las opciones de menú

Vamos a crear un par de diales para controlar estas dos entradas. Pulse N para crear un objeto nuevo y entrar en línea. Duplicar este objeto a medida que se necesitan dos para las dos entradas. Conectar a la

En la foto, verá que han creado cuadros de comentarios para ayudar a identificar las diferentes esferas. Pulse C para agregar un objeto nuevo comentario y escriba el texto en él.

Dials for controlling Degrade~ parameters


Ahora, antes de estos objetos de línea puede funcionar correctamente, es necesario ajustar el rango de los cuadrantes que hemos creado. La frecuencia de muestreo de control de la relación acepta un rango de 0. a 1., donde 1. Se muestra la tasa inalterada y nada a continuación es una frecuencia de muestreo reducida. Piense en ello como un porcentaje de control. Así que si la frecuencia de muestreo original es 44100 Hz, ajustar el control a 0,5 dará salida a una frecuencia de muestreo de 22.050 Hz.

Actualmente, la línea está dando salida a una amplia gama de valores de 0 a 127. Podemos cambiar esto en la ventana de información del objeto. Seleccione el objeto y pulsa Comando-I. Alternativamente, usted puede hacer clic en el objeto y seleccione Inspector. En la ventana Inspector de desplazarse hasta el fondo y cambiar el número de pasos / parámetro de Rango a 1. Max va a cambiar de forma automática a 2. La razón por la que Max no le permiten entrar en un valor de 1 se debe a que el objeto está actualmente configurado para producir valores enteros (0,1,2,3, etc) y se espera al menos un valor distinto de 0, lo que hace un total de dos valores. Necesitamos valores de punto flotante (0,5, 0,34, 1,45, etc.) Verifique la salida del flotador, la última opción en la ventana y luego establecer el rango de 1. Este Tiempo máximo de costumbre cambiar a dos como ahora Max sabe que usted desea utilizar todos los valores de entre 0. y 1.

Inspector for the Dial object

El control de la resolución de ~ degradar utiliza el intervalo de 1-24. Seleccione el objeto de marcación segundo que está conectado a la entrada de más a la derecha del objeto ~ degradan. Cambiar el número de pasos / parámetro Rango en el Inspector del objeto segundo disco a 24 y establecer el valor mínimo a 1. Usted puede dejar la opción de salida del flotador sin control como el control de la resolución no tiene por qué valores de coma flotante.


Paso 4 - Verificación de los valores

El objetivo marcado no tiene indicación del valor de lo que es difícil de verificar si la salida es en realidad 0. a 1. o 1 a 24. Vamos a crear un objeto flonum que se utiliza para mostrar valores de coma flotante que recibe en su entrada. El acceso directo para crear un objeto flotante es la tecla F. Conecte la salida del objeto de marcar primero a este objeto flonum. También vamos a crear un objeto int que como su nombre lo indica, muestra los valores enteros que recibe en sus entradas. Conectar la salida del segundo objeto de marcado para este objeto int.

Bloquee el parche pulsando Comando-E o haciendo clic en el icono del candado en la esquina inferior izquierda de la ventana Max. Ahora, los objetos de marcado se puede audición haciendo clic y arrastrando. Usted verá la actualización de los valores en la flonum

Float and Integer display


Paso 5 - Modulación de Frecuencia de muestreo

Cambio de la frecuencia de muestreo crea algunas frecuencias muy bonito alias y sería genial si el mando que controla esto puede ser modulada de forma automática, al igual que un LFO en un sintetizador. Así que vamos a crear algo como eso.

Cree otro objeto llamado fasor ~ 1. Este objeto emite una onda en diente de sierra y el número 1 es un argumento que define la velocidad de la onda de diente de sierra. Sin embargo, otra forma de ver este objeto es que se emite los valores de la rampa entre el 0. y 1. La velocidad a la que las rampas entre estos valores se define por el argumento número colocado después de su nombre.

Lo que queremos hacer es conectar la salida de la ~ fasor a la entrada de la línea que controla la frecuencia de muestreo. Por desgracia, no puede simplemente conectarlo directamente a los dos objetos son de diferentes tipos.

Todos los objetos que tienen el ~ después de que sus nombres son objetos del MSP que se ejecutan en la tasa de audio, mientras que los otros objetos son objetos de Max que se ejecutan en la tasa de control que pueden ser entendidas como algo similar a MIDI. Al igual que usted no puede conectar un micrófono a una entrada MIDI, usted no puede conectar objetos MSP directamente a los objetos Max. Por suerte hay algunos objetos que se convierten un tipo a otro.

Agregar otro objeto llamado instantánea ~ 10. Este es un objeto que toma instantáneas de una señal de MSP y la convierte en valores de coma flotante (tasa de control) a una tasa en particular. El número 10 define la velocidad a la que las instantáneas se toman, en milisegundos.

Conecte el fasor ~ para la instantánea y la instantánea ~ ~ para el disco como se muestra en la imagen. Me mudé todos los objetos hacia abajo para crear el espacio. Ahora verá el dial de la modulación en su propio juego y golpear en Ableton dará la confirmación auditiva de la modulación de frecuencia de muestreo.

Snapshot~ in the signal flow


Paso 6 - Sincronización de la modulación para proyectar el tempo

En este momento el ~ fasor está funcionando a 1Hz. Eso significa que las rampas de aceleración de 0. a 1. en 1 segundo y se repite este patrón. Esto está bien, pero la tasa no se ajusta al tempo del proyecto. Cambiar el argumento en el fasor ~ de objeto a 4n. Esto cambia el tipo a una subdivisión musical del tempo en Ableton. 4n representa un cuarto de nota, 2n, 8n y 16n se sincronizarán con las subdivisiones de nota media, octavo y decimosexto, respectivamente.

Tenga en cuenta cualquier modificación de los objetos en Max / MSP sólo se puede hacer en el modo desbloqueado para asegurarse de que el icono de un candado abierto y parece que será capaz de hacer cambios. También se dará cuenta


Paso 7 - Modificación de la modulación

En este momento, el control de modulación está cambiando la relación de frecuencia de muestreo de su 0. valor de 1. ¿Qué pasa si usted quiere invertir esa?

Cree otro objeto llamado - 1. Este objeto se resta el número que recibe en su entrada desde 1. Desconectar la conexión entre el

Subtraction object in signal flow


Esto suena bien, pero creo que esta modulación es un poco demasiado ancho. La gama de la modulación sonaría interesante si se limitan a la gama de 0,1 a 0,5. Un objeto muy útil para que esto suceda es el objeto de la escala. Crear un objeto de escala con los argumentos de la siguiente manera; escala 1. 0. 0,5 0,1 y se conecta como se muestra en la imagen. Este objeto tiene cuatro argumentos. Los dos primeros argumentos definir el rango de valores que el objeto de la escala debe esperar en su entrada y en los próximos dos valores definen el rango de salida escalada. Así que una entrada de 1. a 0. a este objeto se ampliará a 0,6 a 0,2.

Conectar este objeto en el flujo de señal, como se muestra en la imagen.

Scale object in signal flow


Paso 8 - Modo de presentación

El parche se puede guardar en el Max y el máximo para los dispositivos de Live de Ableton, con actualiza automáticamente mostrando todos los objetos y las conexiones que son visibles. Se parece un poco desordenado con todos los cables y objetos interconectados. Así que vamos a ocultar todo excepto el objeto que tenemos que ver en Ableton. Esto puede hacerse, mostrando sólo los objetos necesarios en el modo de presentación

Vamos a seleccionar los dos diales, los dos cuadros de texto de comentario, el int

Presentation mode


Estos objetos ahora tendrán un borde de color rosa. Para activar el modo de presentación, vaya a Ver

Para realizar el Ableton que se abre el parche en la presentación del modo de Vista Plana

Alinear los objetos a la esquina superior izquierda de la ventana Maxs por lo que al guardar y cerrar de Max, en Ableton se ve mucho más clara como en la imagen.

Final Max for Live audio effect in Ableton


Guarde el parche y dejar fuera de Max / MSP.

Espero que esto fue muy divertido. Trate de averiguar una manera de cambiar el fasor del ~ objetos tasa de una manera más intuitiva. El objeto de mensaje será de utilidad para esto como un objeto de mensaje Puede almacenar un número o cualquier texto en él y la salida de ese valor cuando se hace clic en el modo de bloqueo. Pruebe a conectar un objeto de mensaje con la tasa (4n, 8n, 16n, etc) para el fasor ~ y ver qué pasa. Max / MSP tiene una base de datos ayuda bastante buena para todos los objetos que actúan también como ejemplo los parches. Estos parches de ayuda se puede acceder en Max seleccionando el objeto y pulsando Mayús-Comando-H.

Rishabh Rajan is an award winning music producer & educator currently based in New York. He produces electronic music under the name code:MONO & hosts a YouTube channel featuring music and live mashup videos using performance controllers like the Ableton Push. He is also a sample library developer having worked with companies like Bela... Read More

Discussion

Want to join the discussion?

Create an account or login to get started!