Ha.R.M.I. for Max/MSP/Jitter

54
Alumno: Manuel E. Valero Gimeno Profesor: Gregorio Jimenez Payá Especialidad: Composición Convocatoria: Junio 2015 Ha.R.M.I. an Harmonic, Rhythmic and Melodic Improvisator

description

an Harmonic, Rhythmic and Melodic Improvisator for Max/MSP/Jitter.Tool for composers and live performancers.

Transcript of Ha.R.M.I. for Max/MSP/Jitter

  • !!!!

    !!!!!!!!!!!

    Alumno: Manuel E. Valero Gimeno

    Profesor: Gregorio Jimenez Pay

    Especialidad: Composicin

    Convocatoria: Junio 2015

    Ha.R.M.I. !

    an Harmonic, Rhythmic and Melodic Improvisator

  • ndice

    !A. Introduccin 02

    A.1. Material necesario para trabajar con el patch Ha.R.M.I

    A.2. Material opcional

    B. Objetivos 04

    C. Metodologa / Estructura del trabajo 04

    !D. Desarrollo 05

    D.1. Qu es Max/MSP/Jitter?

    D2. Por qu Ha.R.M.I.?

    D.3. Descripcin del patch Ha.R.M.I.

    D.4. Resumen esquemtico del patch de Ha.R.M.I y breve explicacin de

    sus elementos

    D.5. Enfoque para la creacin de nuevos materiales

    D. 6. Enfoque para la interpretacin en directo (improvisacin con

    electrnica)

    D. 7. Manual de uso del patch para la obtencin de nuevos materiales en

    estudio

    !E. Conclusiones y reflexin crtica 48

    !F. Webgrafa, referencias y bibliografa 52

    !G. ndice de imgenes 53

    1

  • A. Introduccin ! A lo largo de la carrera de composicin, y, ms concretamente, en la

    asignatura de msica electroacstica, he podido conocer e iniciarme en el mundo

    de la msica electroacstica, abrindose ante mi un "mundo nuevo" en cuanto al

    tratamiento y procesado del sonido. Y es precisamente a raz de esta iniciacin en

    clase que he sentido la necesidad, casi dira desde el primer da, de tener una

    herramienta como la que aqu presento. No tanto por las posibilidades de crear

    materiales ms o menos interesantes o de calidad que presenta, sino por

    conformar un todo capaz de justificar de forma sencilla el "para qu" usar un

    ordenador como herramienta para "crear" sonido, y, ms concretamente, el

    programa Max/MSP/Jitter a partir del cual trabajar en una composicin.

    ! Ha.R.M.I pretende ser una herramienta de ayuda a la composicin de

    msica electroacstica o, de algn modo, relacionada con la electrnica, pues se

    presenta en forma de patch de Max/MSP/Jitter y es til tanto para msica en

    directo como para crear materiales con los que desarrollar nuevas composiciones

    o ideas en estudio.

    Adems est formado en su mayora por procesos "sencillos", con los que nos

    iniciamos en clase de msica electroacstica, por lo que puede servir tambin

    como herramienta de apoyo para las clases.

    ! A lo largo del trabajo presentaremos primero el enfoque de creacin de

    nuevos materiales explicando los distintos procesos que conforman el patch, las

    distintas opciones que presenta para trabajar con l, la implementacin del

    controlador nanoKorg y trataremos de delimitar el entorno de trabajo que

    presenta. Seguidamente, presentaremos el enfoque para interpretacin en directo,

    profundizando en las distintas opciones que presenta H.R.M.I que nos permiten

    tanto improvisar a partir de muestras pregrabadas o loops como a partir de

    materiales que estn sonando en directo y siendo captados por un micrfono.

    2

  • Adems incluiremos un pequeo manual para, en pocos pasos, combinar los

    distintos recursos que ofrece el patch para obtener algunos sonidos interesantes a

    partir de unos materiales pregrabados que incluye el mismo patch con la finalidad

    de acercar y facilitar el entendimiento del mismo y de sus mltiples posibilidades.

    ! A.1. Material necesario para trabajar con el patch Ha.R.M.I: !

    1. Ordenador con Max/MSP/Jitter instalado.

    2. Grabaciones en audio para modificar (en caso de querer trabajar sobre

    muestras pregrabadas).

    3. Micrfono conectado mediante tarjeta de sonido o mesa de mezclas al

    ordenador (en caso de querer trabajar con sonido directo).

    ! A.2. Material opcional: !

    1. Controlador midi "nanoKontrol" de Korg (el patch est ya diseado para

    funcionar con l como controlador de los distintos efectos y sus

    parmetros).

    2. Micrfono (para captar sonido en directo, en principio el patch est

    diseado para trabajar con una nica fuente de entrada de sonido externo

    pero, con las debidas modificaciones podra aumentarse este nmero en

    tantos micrfonos como se disponga siempre que la mesa de mezclas as lo

    permita).

    3. Cable XLR para conectar el micrfono a la mesa de mezclas o tarjeta de

    sonido externa (para transmitir el sonido directo captado por el

    micrfono).

    4. Mesa de mezclas o tarjeta de sonido externa (tanto para poder meter en el

    programa el sonido captado como para poder escuchar el resultado sonoro

    de los procesos).

    !3

  • B. Objetivos !

    1. Desarrollar una herramienta de ayuda a la composicin que permita obtener

    muchos y distintos materiales sonoros a partir de una misma muestra.

    2. Desarrollar un patch de Max/MSP/Jitter que permita trabajar de forma

    intuitiva y sin demasiados conocimientos previos (con Max/MSP/Jitter)

    para aplicaciones de msica en directo.

    3. Desarrollar una herramienta suficientemente sencilla como para tener una

    posible aplicacin pedaggica tanto en el enfoque de aprendizaje del uso

    del programa Max/MSP/Jitter como en el enfoque de aprendizaje o

    acercamiento a la msica electroacstica.

    !!C. Metodologa / Estructura del trabajo ! La metodologa utilizada para la realizacin de este trabajo consiste

    bsicamente en la creacin y el desarrollo de un patch de Max/MSP/Jitter y su

    vinculacin con el controlador midi nanoKontrol de Korg. As como la

    elaboracin de un pequeo manual con el que un compositor o msico interesado

    y con unos conocimientos bsicos de Max/MSP/Jitter pueda llevar a cabo un

    trabajo en estudio sobre materiales pregrabados a partir de los cuales obtendr

    nuevos materiales sonoros con los que trabajar en nuevas obras de msica

    electroacstica.

    ! A lo largo del presente documento explicaremos qu es el Max/MSP/Jitter,

    en qu consiste el patch que proponemos como punto de partida y que da ttulo a

    este trabajo, presentaremos las distintas partes y subpatches que lo componen

    tanto grficamente como descriptivamente (de forma breve, sin requerir ser

    usuario del programa), plantearemos una pequea gua para utilizar el patch

    4

  • como usuario iniciado, y finalizaremos con una explicacin de los principales

    usos que se plantean para el mismo.

    !!D. Desarrollo ! D.1. Qu es Max/MSP/Jitter? ! Max es un entorno de desarrollo grfico para msica y multimedia

    desarrollado y mantenido por la empresa Cycling '74, de San Francisco (USA).

    El programa ha sido usado durante ms de quince aos por compositores, artistas

    y diseadores de programas interesados en la creacin de programas interactivos.

    Debido a su diseo extensible e interfaz grfica, Max es considerado por muchos

    como la lengua franca para el desarrollo de programas de msica interactiva.

    ! Miller Puckette originalmente escribi el programa Patcher, un editor para el

    Macintosh en el IRCAM a mediados de los aos 80 para que compositores tengan

    acceso a un sistema de autor de msica interactiva hecha con ordenadores. Max

    toma su nombre en honor a su creador, Max Mathews (que fue uno de los

    administradores iniciales del IRCAM ). 1

    ! Max tiene numerosas extensiones y encarnaciones; en particular, las

    extensiones de audio que aparecieron en 1997, trasladadas de Pure Data

    (programa anlogo de cdigo abierto ). stas fueron llamadas MSP (las iniciales 2

    de Miller S. Puckette, autor de Max y Pd). Estas adiciones para Max permitieron

    5

    ! El IRCAM (acrnimo de Institut de recherche et coordination acoustique/musique) es un instituto de 1investigacin sobre acstica y msica en Pars (Francia). Fundado en 1970 por Pierre Boulez.

    ! Cdigo abierto es la expresin con la que se conoce al software distribuido y desarrollado libremente. Se 2focaliza ms en los beneficios prcticos (acceso al cdigo fuente) que en cuestiones ticas o de libertad.

  • que el audio digital sea manipulado en tiempo real, y a la vez, permita a los

    usuarios la creacin de sus propios sintetizadores y efectos-procesadores.

    ! En el ao 2003, la segunda adicin para el entonces conocido como Max/

    MSP, llamada Jitter, fue publicada, agregndole la posibilidad de procesar vdeo,

    3D, y matrices en el programa. Dos aos ms tarde se incorporarn al software los

    objetos mxj y js. Estos objetos son "externals" que ejecutan cdigo Java y

    javascript en Max.

    ! D. 2. Por qu Ha.R.M.I? ! Ha.R.M.I es el acrnimo de Harmonic Rhythmic Melodic Improvisator,

    que es el nombre del proyecto que da lugar a este trabajo. Ha.R.M.I pretende pues

    ser un patch mediante el cual podamos obtener improvisacin electrnica

    (mediante el uso de la informtica musical) que nos proporcione variantes o

    variaciones sobre un material previo en esos tres campos (armona, ritmo

    meloda) de forma que el ordenador mediante aleatoriedad ms o menos

    controlada sea quien nos ofrezca nuevas visiones del material escogido a priori

    por nosotros.

    ! Lgicamente debern entenderse las variaciones o variantes desde un

    punto de vista de la msica electroacstica, y no de la msica clsica. Se trata

    pues de, a travs de este patch, mediante una serie de efectos-procesos que

    consideramos bsicos o elementales en el mundo de la electrnica, obtener

    nuevos materiales sonoros a partir de muestras pregrabadas o de sonido directo

    captado por micrfono en directo.

    Es pues Harmonic por que, tanto de forma especfica, como ser mediante

    el patch que contiene el proceso 5, llamado Armonizador, como por la

    combinacin de varios canales en los que alteremos de alguna forma el sonido

    6

  • inicial y despus los superpongamos obteniendo un conglomerado sonoro,

    podemos obtener distintos tipos de variacin armnica.

    ! Es Rhythmic por que, mediante las distintas opciones que presenta el

    patch (como los proceso 1 y 2, Variacin rtmica regular y Variacin rtmica

    irregular) podemos obtener variaciones rtmicas ms o menos aleatorias (cada

    tipo de variacin tiene sus particularidades que explicaremos ms adelante).

    ! Es Melodic por que, mediante las distintas opciones que nos presenta el

    patch (como el proceso 7, 'Pitch switcher') podemos obtener variaciones

    meldicas del material sonoro que empleemos como muestra, todo siempre

    previa intervencin de la improvisacin o la aleatoriedad que controlar los

    parmetros que afecten a los distintos efectos como veremos ms adelante.

    ! Y es Improvisator por que, como ya hemos ido explicando, cada uno de

    los efectos-proceso que el compositor decide aplicar a una muestra pregrabada o

    al sonido directo captado por el micrfono consta de los elementos necesarios (en

    cada proceso son distintos) para que sea el ordenador de forma completamente

    aleatoria quien tome la decisin de cmo y en qu cantidad se aplicarn los

    distintos parmetros que incluye cada uno de los distintos efectos-proceso sobre la

    muestra a trabajar, y no el compositor.

    ! D.3. Descripcin del patch Ha.R.M.I: ! En el siguiente apartado describir cada una de las partes que a simple vista

    podemos encontrarnos al abrir el patch de Max/MSP/Jitter Ha.R.M.I.

    !!

    7

  • Imagen 1: PATCH Ha.R.M.I (Modo Edicin ) 3

    8

    ! El Modo Edicin es aquel en el que en pantalla tenemos a la vista todos los elementos que hacen 3que el patch funcione, donde podemos observar todas las conexiones y realizar modificaciones sobre los distintos elementos que conforman el patch a nivel interno.

  • El patch consta de dos zonas principales que llamaremos parte superior y parte

    inferior:

    En la parte superior encontramos:

    ! La fuente de entrada de sonido (con un selector para escoger entre las

    distintas opciones bsicas para operar: entrada de lnea directa, un sencillo

    oscilador que nos permitir crear los tipos ms bsicos de onda, un pequeo grupo

    de archivos de muestra que proporciona el propio Max/MSP/Jitter que podremos

    tambin poner en loop adems de reproducir, y un acceso para buscar entre

    nuestros archivos del disco duro cualquier material que queramos procesar que

    previamente tengamos guardado).

    ! Un controlador para activar el sonido (aunque esta funcin podremos

    hacerla manualmente desde el controlador midi nanoKontrol de Korg pulsando

    el botn de "play"). Un apartado llamado "mixing and live settings", en el

    que encontraremos las herramientas para utilizar el patch en sesiones de

    improvisacin en vivo (con controles de volumen independiente por escena,

    reverb para el master y dos opciones para trabajar con octofonia en tiempo real en

    caso de que la sala estuviese preparada para ello).

    ! Tambin un apartado llamado "recording settings", en el que encontramos

    las distintas opciones para grabar los materiales resultantes de nuestro trabajo con

    el patch en el disco duro para su posterior escucha o modificacin (dentro del

    "recordingpatch" encontraremos los distintos envos y formas de guardado).

    Un apartado llamado "looper's settings", en el que encontraremos los

    elementos necesarios para que los procesos 4 de cada escena funcionen

    correctamente almacenando la informacin en buffer.

    !

    9

  • Un apartado llamado "nanoINFO", que contiene un resumen de la

    informacin midi (en un subpatch llamado midikey's info) con la que trabaja el

    controlador midi nanoKontrol de Korg para el que est adaptado el patch (en

    caso de cambiar de controlador habra que comprobar que cada nmero midi

    asignado al nanoKontrol de Korg se corresponde con los nmeros midi del

    nuevo controlador para un buen funcionamiento tanto del patch como del

    controlador).

    ! Y tres botones, uno rojo que "resetea" todos los parmetros aleatorios de los

    distintos procesos sin pararlos (puede activarse manualmente mediante la tecla

    correspondiente al "rew" del controlador midi nanoKontrol de Korg), uno

    naranja que funciona como "stop" general o botn de pnico (que tambin puede

    activarse manualmente mediante la tecla correspondiente al "stop" del controlador

    midi nanoKontrol de Korg), y uno amarillo que est conectado mediante Send/

    Receive a todos los procesos del patch para activarlos de forma simultnea (con

    los parmetros en modo aleatorio) pensada para quien quiera de un modo rpido

    hacerse una idea general de todos los procesos solamente utilizando los distintos

    controles de volumen individual, sin tener que pararse a activar o desactivar cada

    uno de los mismos, establecer parmetros manualmente, etc.

    ! En la parte inferior encontramos las escenas, donde estarn los distintos

    efectos que aplicaremos a nuestras muestras de audio tanto en vivo como en

    estudio para poner a trabajar el patch de forma que nos proporcione nuevos

    materiales. Cada escena est diseada para que los nmeros midi que controlen la

    misma sean los correspondientes a las escenas 1, 2 y 3 del controlador midi

    nanoKontrol de Korg.

    ! Esta parte del patch principal consta de tres escenas, cada una con nueve

    canales-efecto iguales, de forma que se pueda redireccionar la seal de entrada (o

    la muestra de audio a procesar) entre las tres escenas de forma secuencial (de la

    10

  • uno a la dos, de la dos a la tres) pudiendo acumular en cada una de ellas tantos

    efectos como se quiera, pudiendo simultanearlos entre s (opcin ms aconsejable

    para obtener sonidos ms complejos y variados).

    ! Cada uno de estos canales-efecto dispone de su propio controlador de

    volumen que podremos accionar manualmente a travs de los distintos faders

    del controlador midi nanoKontrol de Korg si previamente hemos activado

    dichos controladores con el botn superior izquierdo de cada uno de ellos.

    Adems, como puede observarse sobre cada canal-efecto el patch dispone de

    pequeos controladores en forma de botn o de fader que nos servirn para

    modificar rpidamente y sin demasiada complicacin los parmetros particulares

    que afectan a cada uno de los efectos (parmetros que a priori decide el propio

    ordenador de forma completamente aleatoria) con lo que podremos, a partir de la

    primera impresin que nos proporciona el patch, tanto volver a empezar el

    efecto, esperando que el ordenador nos proporcione una nueva visin distinta del

    material como matizar o pulir un poco ms la intervencin del ordenador para

    que se ajuste a un resultado sonoro que sea ms de nuestro agrado o que

    concuerde ms con la idea que este nuevo material nos ha proporcionado

    mediante la improvisacin electrnica.

    ! Conectando cada una de las escenas tenemos un subpatch llamado

    matrixcontrol que nos permitir direccionar o rutear la seal de los distintos

    canales de la escena anterior a la siguiente de forma completamente manual, con

    lo que podremos combinar tanto de forma separada e individual los distintos

    efectos de la escena dos sobre los de la uno, como los de la tres sobre los de la

    dos, como tambin podremos hacerlo de forma combinada, ruteando por ejemplo

    el sonido resultante de la combinacin de los procesos del canal 2 y el 3 (ambas

    variaciones de tipo rtmico) de la primera escena hacia el canal 1 de la segunda

    escena (que mantiene el audio sin procesar) a la vez que pasamos el canal 7 y 8 de

    la primera escena por el canal 1 y 2 de la segunda, obteniendo un nmero enorme

    11

  • de posibilidades combinatorias que nos ofrecern la posibilidad de obtener de un

    mismo material inicial infinitas modificaciones y variantes para bien grabar y

    trabajar con ellas a posteriori en un secuenciador en el que montarlas como

    materiales brutos a procesar para una nueva obra como tambin podremos

    utilizarlas en tiempo real en una jam sesion de msica electroacstica.

    12

  • !Imagen 2: PATCH Ha.R.M.I (Modo Presentacin ) 4

    13

    ! El Modo Presentacin es aquel que est diseado a partir del Modo Edicin. En este modo aparecen 4solamente aquellos elementos necesarios para trabajar directamente con el patch.

  • D.4. Resumen esquemtico del patch de H.R.M.I y breve

    explicacin de sus elementos: !Zona Superior: ! 1. Fuente de entrada de sonido:

    !- Sonido directo (Inlet de micrfono) - Reproductor/Looper sobre muestras pregrabadas del propio Max/Msp

    Jitter

    - Oscilador de ondas bsicas (con el que generar una seal desde el propio patch)

    - Acceso a disco duro o librera (para trabajar con muestras pregrabadas) !

    2. Controlador para activar el sonido (vinculado al controlador midi

    nanoKontrol de Korg, directamente con el botn de "play").

    !3. "Mixing and live settings":que incluye un subpatch ('mixerforlive') con las

    herramientas para utilizar el patch en una sesin en directo (con controles

    de volumen independiente por escena, reverb para el master y dos

    opciones para trabajar con octofonia en tiempo real).

    !4. "Recording settings": que incluye un subpatch con las distintas opciones

    para grabar los materiales resultantes de nuestro trabajo con el patch

    principal (dicho subpatch se llama "recordingpatch").

    !5. "Looper's settings": que incluye los elementos necesarios para que los

    procesos nmero 4 de cada una de las tres escenas funcionen

    correctamente almacenando la informacin en buffer.

    !

    14

  • 6. "nanoINFO": que contiene un resumen de la informacin midi con la que

    trabaja el controlador midi nanoKontrol de Korg (til en caso de querer

    cambiar de controlador fsico, pues habra que comprobar que cada

    nmero y canal midi se corresponden para un correcto funcionamiento).

    !7. Botn rojo: que, al ser presionado (haciendo click sobre l) "resetear"

    todos los parmetros aleatorios de los distintos procesos sin parar el

    funcionamiento del patch (puede activarse manualmente mediante la tecla

    correspondiente al "rew" del controlador midi nanoKontrol de Korg).

    !8. Un botn naranja que funciona como "stop" general o botn de pnico

    (puede activarse manualmente mediante la tecla correspondiente al "stop"

    del controlador).

    !9. Un botn amarillo que funciona como start general de todos los efectos

    del patch en modo aleatorio.

    !!Zona Inferior: Escena 1

    !

    15

  • Imagen 3 Escena 1 en detalle (Modo Edicin)

    16

  • Canal 1. sonido directo / muestra original

    En este canal la muestra de sonido con la que trabajaremos no sufrir ningn

    tipo de modificacin o variacin con el objeto de poder, bien rutearla hacia las

    siguientes escenas, bien mantenerla sin alterar para poder utilizarla como seal a

    la que aadiremos ms o menos cantidad de efectos de los procesos de la misma

    escena (mediante el control independiente de volumen) o bien para buscar una

    sonoridad concreta mediante la mezcla de el sonido puro y el modificado tanto

    dentro de cada escena como a nivel global.

    !Canal 2. Proceso 1: Variacin rtmica regular (pulso constante decidido

    aleatoriamente)

    En este canal la seal que empleemos como muestra a modificar por el

    patch sufrir una alteracin (en forma de cortes de seal) regular de su sonido

    generando, de forma muy simple, una sensacin de ritmo regular en la misma.

    Dicha regularidad depender, a priori, de parmetros que determinar el propio

    patch, pese a que, como todo en este patch, podr ser intervenida manualmente en

    caso de as pretenderlo.

    Imagen 4: 'Process1' (Modo Edicin)

    17

  • Canal 3. Proceso 2: Variacin rtmica irregular (pulso aleatorio)

    En este canal la seal que empleemos como muestra a modificar por el

    patch sufrir una alteracin (en forma de cortes de seal) irregular de su sonido

    generando, de forma muy simple, una sensacin de ritmo irregular en la misma.

    Dicha irregularidad depender, a priori, de parmetros que determinar el propio

    patch, pese a que, como todo en este patch, podr ser intervenida manualmente en

    caso de as pretenderlo.

    !

    Imagen 5: 'Process2' (Modo Edicin)

    18

  • !!Canal 4. Proceso 3: Filtro Biquad (modificado , parmetros aleatorios) 5

    En este canal la seal que empleemos como muestra a modificar por el

    patch sufrir una alteracin de su espectro sonoro (en forma de cortes

    frecuenciales por medio de distintos filtros EQ.) proporcionando cambios en el

    timbre del sonido original. Dichos cambios, que vendrn determinados por el tipo

    de filtro y los parmetros que definan cada uno de estos filtros, a priori, estarn

    determinados por el propio patch, pese a que podrn ser modificados

    manualmente en caso de as pretenderlo.

    !Imagen 6: 'Process3' (Modo Edicin)

    19

    ! Cada vez que aparezca el trmino modificado tras un efecto o patch significa que he tomado como base el 5patch original nombrado, bien de la base de datos del mismo programa o bien de las distintas libreras de cdigo abierto proporcionadas, pero he llevado a cabo modificaciones sobre ellos con el fin de aportarles el componente de improvisacin y aleatoriedad que requiere este trabajo.

  • Canal 5. Proceso 4: Looper (manual)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin en su estructura (en forma de loop) proporcionando

    la posibilidad de trabajar en la siguiente escena, o en combinacin con la misma

    en que se encuentre o en las anteriores si las hubiese, con una parte del material

    original. La creacin del loop es completamente manual, pues permite as que el

    compositor escoja la parte del material que considere mejor para su

    manipulacin posterior con el patch.

    !

    Imagen 7: 'Process4' (Modo Edicin)

    20

  • Canal 6. Proceso 5: Armonizador Stharms1 modificado , parmetros aleatorios) 6

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter armnico (no en sentido tradicional)

    mediante el patch Stharms1 de Jimmies, modificado para aleatorizar sus

    parmetros. En este proceso, el sonido ser trasnportado aleatoriamente de

    forma doble, y, adems, cada una de las dos nuevas muestras tendrn delays

    independientes. Todos los parmetros se determinarn aleatoriamente mediante el

    uso de randoms, pese a que, abriendo el subpatch, podremos editar de manera

    manual.

    !Imagen 8: 'Process5' (Modo Edicin)

    21

    ! stharms1 es un patch que forma parte de una librera de patchs para Max/MSP/Jitter de uso libre llamada 6Jimmy's desarrollada por Zack Settel para el IRCAM en colaboracin con Miller Puckette y Jean-Marc Jot.

  • Canal 7. Proceso 6: Delay (parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter rtmico, permitiendo aadir uno de los

    efectos ms tpicos de la electrnica: el Delay. Un retardo en la seal original. Los

    parmetros que determinarn el tipo de delay, tiempo de delay etc estarn, a priori,

    determinados por el propio patch, pese a que podrn ser modificados

    manualmente en caso de as pretenderlo.

    !Imagen 9: 'Process6' (Modo Edicin)

    22

  • Canal 8. Proceso 7: Pitch Switcher (parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter meldico, permitiendo aadir uno de

    los efectos ms tpicos de la electrnica: el cambio de altura o cambio de pitch".

    ste efecto est creado a partir de la unin de los elementos que conformaran un

    delay (tap in y tap out) y un flanger a los que he incorporado distintos

    controles para que, a partir de la muestra original de sonido, nos proporcione un

    resultante con la altura del sonido (o 'pitch' en ingls) modificada aleatoriamente.

    El flanger es un efecto de sonido que produce como resultante un sonido

    metalizado oscilante, sobre todo en frecuencias medias y altas. El efecto se

    obtiene duplicando la onda sonora original; una de las ondas se mantiene limpia

    de procesado, la segunda se desfasa moduladamente, aumentando o disminuyendo

    su retraso con una oscilacin determinada. Consiste en mezclar la seal original

    con una copia retardada en el tiempo, con la particularidad que el retardo es muy

    breve pero vara de forma peridica. Los parmetros que determinarn el flanger

    estarn, a priori, determinados por el propio patch, pese a que podrn ser

    modificados manualmente en caso de as pretenderlo.

    Imagen 10: 'Process7' (Modo Edicin)

    23

  • Canal 9. Proceso 8: Reverb (Rev4 modificada, parmetros aleatorios) 7

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter rtmico, permitiendo aadir otro de los

    efectos ms tpicos de la electrnica: la Reverb. Un efecto consistente en

    simular la reflexin que producen los distintos entornos sonoros (edificios,

    salas...). Los parmetros que determinarn el tipo de reverb, tiempo de

    reverberacin etc estarn, a priori, determinados por el propio patch, pese a que

    podrn ser modificados manualmente en caso de as pretenderlo.

    Imagen 11: 'Process8' (Modo Edicin)

    24

    ! Rev4 es un patch que forma parte de una librera de patchs para Max/MSP/Jitter de uso libre llamada 7Jimmy's desarrollada por Zack Settel para el IRCAM en colaboracin con Miller Puckette y Jean-Marc Jot.

  • Adems de lo anteriormente expuesto, a ambos lados de esta y de las dems

    escenas encontraremos controladores de activacin/desactivacin del sonido para

    escuchar de manera independiente el sonido de cada una de las escenas (dichos

    controladores podrn accionarse de manera manual con el teclado mismo del

    ordenador con las teclas: 1,2,3), y tambin controladores de activacin /

    desactivacin del sonido (que se correspondern a las teclas: Q, W, E, del teclado)

    que rutearn nuestro sonido hacia la mesa de mezclas del patch mixforlive (para

    controlar las distintas escenas como canales independientes de sonido que pasarn

    a nuestra mesa de mezclas analgica en un supuesto directo) y tambin del patch

    recordingpatch (donde grabaremos en el formato que previamente hayamos

    escogido aquello que cada escena produzca como resultante de los procesos de

    forma independiente).

    !!!Escena 2

    25

  • Imagen 12 Escena 2 en detalle (Modo Edicin)

    26

  • Canal 1. sonido directo / muestra original

    En este canal la muestra de sonido con la que trabajaremos no sufrir ningn

    tipo de modificacin o variacin con el objeto de poder, bien rutearla hacia las

    siguientes escenas de forma pura, bien mantenerla sin alterar para poder

    utilizarla como seal a la que aadiremos

    !ms o menos cantidad de efectos de los procesos de la misma escena (mediante el

    control independiente de cada nivel de volumen) o bien para buscar una sonoridad

    concreta mediante la mezcla de el sonido puro y el modificado tanto dentro de

    cada escena como a nivel global.

    !Canal 2. Proceso 1b: Variacin rtmica regular (pulso constante decidido

    aleatoriamente)

    En este canal la seal que empleemos como muestra a modificar por el

    patch sufrir una alteracin (en forma de cortes de seal) regular de su sonido

    generando, de forma muy simple, una sensacin de ritmo regular en la misma.

    Dicha regularidad depender, a priori, de parmetros que determinar el propio

    patch, pese a que, como todo en este patch, podr ser intervenida manualmente en

    caso de as pretenderlo.

    !Canal 3. Proceso 2b: Variacin rtmica irregular (pulso aleatorio)

    En este canal la seal que empleemos como muestra a modificar por el

    patch sufrir una alteracin (en forma de cortes de seal) irregular de su sonido

    generando, de forma muy simple, una sensacin de ritmo irregular en la misma.

    Dicha irregularidad depender, a priori, de parmetros que determinar el propio

    patch, pese a que, como todo en este patch, podr ser intervenida manualmente en

    caso de as pretenderlo.

    !!

    27

  • Canal 4. Proceso 3b: Filtro Biquad (modificado, parmetros aleatorios)

    En este canal la seal que empleemos como muestra a modificar por el

    patch sufrir una alteracin de su espectro sonoro (en forma de cortes

    frecuenciales por medio de distintos filtros EQ.) proporcionando cambios en el

    timbre del sonido original. Dichos cambios, que vendrn determinados por el tipo

    de filtro y los parmetros que definan cada uno de estos filtros, a priori, estarn

    determinados por el propio patch, pese a que podrn ser modificados

    manualmente en caso de as pretenderlo.

    !Canal 5. Proceso 4b: Looper (manual)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin en su estructura (en forma de loop) proporcionando

    la posibilidad de trabajar en la siguiente escena, o en combinacin con la misma

    en que se encuentre o en las anteriores si las hubiese, con una parte del material

    original. La creacin del loop es completamente manual, pues permite as que el

    compositor escoja la parte del material que considere mejor para su

    manipulacin posterior con el patch.

    !Canal 6. Proceso 5b: Armonizador Stharms1 modificado, parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter armnico (no en sentido tradicional)

    mediante el patch Stharms1 de Jimmies, modificado para aleatorizar sus

    parmetros. En este proceso, el sonido ser trasnportado aleatoriamente de

    forma doble, y, adems, cada una de las dos nuevas muestras tendrn delays

    independientes. Todos los parmetros se determinarn aleatoriamente mediante el

    uso de randoms, pese a que, abriendo el subpatch, podremos editar de manera

    manual.

    !!

    28

  • Canal 7. Proceso 6b: Delay (parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter rtmico, permitiendo aadir uno de los

    efectos ms tpicos de la electrnica: el Delay. Un retardo en la seal original. Los

    parmetros que determinarn el tipo de delay, tiempo de delay etc estarn, a priori,

    determinados por el propio patch, pese a que podrn ser modificados

    manualmente en caso de as pretenderlo.

    !Canal 8. Proceso 7b: Pitch Switcher (parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter meldico, permitiendo aadir uno de

    los efectos ms tpicos de la electrnica: el cambio de altura o cambio de pitch".

    ste efecto est creado a partir de la unin de los elementos que conformaran un

    delay (tap in y tap out) y un flanger a los que he incorporado distintos

    controles para que, a partir de la muestra original de sonido, nos proporcione un

    resultante con la altura del sonido (o 'pitch' en ingls) modificada aleatoriamente.

    El flanger es un efecto de sonido que produce como resultante un sonido

    metalizado oscilante, sobre todo en frecuencias medias y altas. El efecto se

    obtiene duplicando la onda sonora original; una de las ondas se mantiene limpia

    de procesado, la segunda se desfasa moduladamente, aumentando o disminuyendo

    su retraso con una oscilacin determinada. Consiste en mezclar la seal original

    con una copia retardada en el tiempo, con la particularidad que el retardo es muy

    breve pero vara de forma peridica. Los parmetros que determinarn el flanger

    estarn, a priori, determinados por el propio patch, pese a que podrn ser

    modificados manualmente en caso de as pretenderlo.

    !Canal 9. Proceso 8b: Reverb (Rev4 modificada, parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter rtmico, permitiendo aadir otro de los

    efectos ms tpicos de la electrnica: la Reverb. Un efecto consistente en

    29

  • simular la reflexin que producen los distintos entornos sonoros (edificios,

    salas...). Los parmetros que determinarn el tipo de reverb, tiempo de

    reverberacin etc estarn, a priori, determinados por el propio patch, pese a que

    podrn ser modificados manualmente en caso de as pretenderlo.

    ! Adems de lo anteriormente expuesto, a ambos lados de esta y de las dems

    escenas encontraremos controladores de activacin/desactivacin del sonido para

    escuchar de manera independiente el sonido de cada una de las escenas (dichos

    controladores podrn accionarse de manera manual con el teclado mismo del

    ordenador con las teclas: 1,2,3), y tambin controladores de activacin/

    desactivacin del sonido (que se correspondern a las teclas: Q, W, E, del teclado)

    que rutearn nuestro sonido hacia la mesa de mezclas del patch mixforlive (para

    controlar las distintas escenas como canales independientes de sonido que pasarn

    a nuestra mesa de mezclas analgica en un supuesto directo) y tambin del patch

    recordingpatch (donde grabaremos en el formato que previamente hayamos

    escogido aquello que cada escena produzca como resultante de los procesos de

    forma independiente).

    !!!Escena 3

    30

  • !Imagen 13 Escena 3 en detalle (Modo Edicin)

    31

  • Canal 1. sonido directo / muestra original

    En este canal la muestra de sonido con la que trabajaremos no sufrir ningn

    tipo de modificacin o variacin con el objeto de poder, bien rutearla hacia las

    siguientes escenas de forma pura, bien mantenerla sin alterar para poder

    utilizarla como seal a la que aadiremos ms o menos cantidad de efectos de los

    procesos de la misma escena (mediante el control independiente de cada nivel de

    volumen) o bien para buscar una sonoridad concreta mediante la mezcla de el

    sonido puro y el modificado tanto dentro de cada escena como a nivel global.

    !Canal 2. Proceso 1c: Variacin rtmica regular (pulso constante decidido

    aleatoriamente)

    En este canal la seal que empleemos como muestra a modificar por el

    patch sufrir una alteracin (en forma de cortes de seal) regular de su sonido

    generando, de forma muy simple, una sensacin de ritmo regular en la misma.

    Dicha regularidad depender, a priori, de parmetros que determinar el propio

    patch, pese a que, como todo en este patch, podr ser intervenida manualmente en

    caso de as pretenderlo.

    !Canal 3. Proceso 2c: Variacin rtmica irregular (pulso aleatorio)

    En este canal la seal que empleemos como muestra a modificar por el

    patch sufrir una alteracin (en forma de cortes de seal) irregular de su sonido

    generando, de forma muy simple, una sensacin de ritmo irregular en la misma.

    Dicha irregularidad depender, a priori, de parmetros que determinar el propio

    patch, pese a que, como todo en este patch, podr ser intervenida manualmente en

    caso de as pretenderlo.

    !Canal 4. Proceso 3c: Filtro Biquad (modificado, parmetros aleatorios)

    En este canal la seal que empleemos como muestra a modificar por el

    patch sufrir una alteracin de su espectro sonoro (en forma de cortes

    frecuenciales por medio de distintos filtros EQ.) proporcionando cambios en el

    32

  • timbre del sonido original. Dichos cambios, que vendrn determinados por el tipo

    de filtro y los parmetros que definan cada uno de estos filtros, a priori, estarn

    determinados por el propio patch, pese a que podrn ser modificados

    manualmente en caso de as pretenderlo.

    !Canal 5. Proceso 4c: Looper (manual)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin en su estructura (en forma de loop) proporcionando

    la posibilidad de trabajar en la siguiente escena, o en combinacin con la misma

    en que se encuentre o en las anteriores si las hubiese, con una parte del material

    original. La creacin del loop es completamente manual, pues permite as que el

    compositor escoja la parte del material que considere mejor para su

    manipulacin posterior con el patch.

    !Canal 6. Proceso 5c: Armonizador Stharms1 modificado, parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter armnico (no en sentido tradicional)

    mediante el patch Stharms1 de Jimmies, modificado para aleatorizar sus

    parmetros. En este proceso, el sonido ser trasnportado aleatoriamente de

    forma doble, y, adems, cada una de las dos nuevas muestras tendrn delays

    independientes. Todos los parmetros se determinarn aleatoriamente mediante el

    uso de randoms, pese a que, abriendo el subpatch, podremos editar de manera

    manual.

    !Canal 7. Proceso 6c: Delay (parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter rtmico, permitiendo aadir uno de los

    efectos ms tpicos de la electrnica: el Delay. Un retardo en la seal original. Los

    parmetros que determinarn el tipo de delay, tiempo de delay etc estarn, a priori,

    33

  • determinados por el propio patch, pese a que podrn ser modificados

    manualmente en caso de as pretenderlo.

    !Canal 8. Proceso 7c: Pitch Switcher (parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter meldico, permitiendo aadir uno de

    los efectos ms tpicos de la electrnica: el cambio de altura o cambio de pitch".

    ste efecto est creado a partir de la unin de los elementos que conformaran un

    delay (tap in y tap out) y un flanger a los que he incorporado distintos

    controles para que, a partir de la muestra original de sonido, nos proporcione un

    resultante con la altura del sonido (o 'pitch' en ingls) modificada aleatoriamente.

    El flanger es un efecto de sonido que produce como resultante un sonido

    metalizado oscilante, sobre todo en frecuencias medias y altas. El efecto se

    obtiene duplicando la onda sonora original; una de las ondas se mantiene limpia

    de procesado, la segunda se desfasa moduladamente, aumentando o disminuyendo

    su retraso con una oscilacin determinada. Consiste en mezclar la seal original

    con una copia retardada en el tiempo, con la particularidad que el retardo es muy

    breve pero vara de forma peridica. Los parmetros que determinarn el flanger

    estarn, a priori, determinados por el propio patch, pese a que podrn ser

    modificados manualmente en caso de as pretenderlo.

    !Canal 9. Proceso 8c: Reverb (Rev4 modificada, parmetros aleatorios)

    En este canal la seal que empleemos como muestra original a modificar por

    el patch sufrir una alteracin de carcter rtmico, permitiendo aadir otro de los

    efectos ms tpicos de la electrnica: la Reverb. Un efecto consistente en

    simular la reflexin que producen los distintos entornos sonoros (edificios,

    salas...). Los parmetros que determinarn el tipo de reverb, tiempo de

    reverberacin etc estarn, a priori, determinados por el propio patch, pese a que

    podrn ser modificados manualmente en caso de as pretenderlo.

    !

    34

  • Adems de lo anteriormente expuesto, a ambos lados de esta y de las dems

    escenas encontraremos controladores de activacin/desactivacin del sonido para

    escuchar de manera independiente el sonido de cada una de las escenas (dichos

    controladores podrn accionarse de manera manual con el teclado mismo del

    ordenador con las teclas: 1,2,3), y tambin controladores de activacin/

    desactivacin del sonido (que se correspondern a las teclas: Q, W, E, del teclado)

    que rutearn nuestro sonido hacia la mesa de mezclas del patch mixforlive (para

    controlar las distintas escenas como canales independientes de sonido que pasarn

    a nuestra mesa de mezclas analgica en un supuesto directo) y tambin del patch

    recordingpatch (donde grabaremos en el formato que previamente hayamos

    escogido aquello que cada escena produzca como resultante de los procesos de

    forma independiente).

    !D.5. Enfoque para la creacin de nuevos materiales ! En este apartado explicaremos las distintas opciones que incluye el patch

    Ha.R.M.I para llevar a cabo un trabajo en estudio de grabacin con sonidos

    pregrabados o grabados en el momento (mediante entrada directa de micrfono),

    con el fin de obtener nuevas y distintas sonoridades.

    ! Por medio de los distintos procesos anteriormente descritos el compositor

    puede, a partir de un material inicial de su eleccin, bien obtenido por medio del

    oscilador que incluye el propio patch, bien por sonidos pregrabados o bien por

    sonidos captados por un micrfono conectado al ordenador mediante una mesa de

    sonido, someter a ste a los distintos efectos de forma completamente manual y

    controlada, pero, con los parmetros de dichos efectos determinados de forma

    aleatoria por el programa y en tiempo real (con slo hacer click volveremos a

    randomizar los parmetros de cada uno de los distintos efectos si el resultante

    no fuese de nuestro agrado), de forma que, aunque el compositor pueda prever de

    antemano cmo sonar o cmo podra sonar dicha muestra al pasar por uno u otro

    35

  • proceso del patch, y por tanto hacerse una idea del resultado sonoro, no ser hasta

    que aplique el efecto, y con ello active la randomizacin de los parmetros, y

    lo escuche, cuando realmente sabr el resultado, que, adems, en caso de ser

    aproximado a algo que desee, o de querer variar por cualquier otro motivo, podr

    fcilmente editar y modificar manualmente los distintos parmetros que afectan a

    cada proceso de forma intuitiva y directa, aunque ello no sea la intencin directa

    del proyecto, pues, de este modo, estaramos dejando de lado la parte

    improvisatoria de la electrnica.

    ! Una vez escuchado cmo afecta cada tipo de proceso a nuestra muestra

    inicial, y habiendo obtenido al menos 7 versiones "distintas" del mismo, que

    podemos grabar y extraer para utilizar en una composicin determinada, Ha.R.M.I

    nos permite tambin simultanear la escucha de dichos procesos con un control de

    volumen independiente para cada uno de ellos, que podremos accionar bien

    mediante los faders que proporciona el patch o bien de forma manual con los

    distintos faders fsicos que incluye el controlador midi nanoKontrol de Korg,

    mediante el que podremos conseguir un buen nmero de nuevas variantes de

    nuestro material que tambin podremos grabar para posteriormente trabajar con

    ellas. De esta forma conseguimos, dentro de cada una de las tres escenas de que

    disponemos, un sin fin de posibilidades tmbricas y rtmicas distintas pero

    basadas siempre en el mismo material.

    ! Adems, Ha.R.M.I est formado, como ya hemos explicado anteriormente,

    por tres escenas distintas e independientes con los mismos procesos, por lo que

    tenemos tambin la opcin de "rutear" los distintos materiales generados en los

    procesos de la "escena 1" hacia los de la "escena 2", donde, adems de realizar las

    modificaciones pertinentes ya explicadas en los pasos anteriores (as como

    grabaciones en caso de gustarnos el material), y multiplicar por tanto nuestras

    opciones sonoras, tambin podemos "rutear" estos nuevos materiales hacia la

    "escena 3" donde podemos nuevamente repetir las operaciones. Lgicamente, y

    36

  • puesto que en todo momento disponemos de la posibilidad de realizar una

    grabacin de los sonidos resultantes tanto de cada proceso como de cada escena e

    incluso del proyecto entero, una vez llegados a este punto, podramos incluso

    volver a introducir los distintos materiales generados (previamente grabados en el

    disco) y volver a empezar los distintos tratamientos, convirtiendo en infinitas (si

    no lo eran ya) las posibilidades de trabajo a partir de un nico material inicial.

    ! Tenemos as pues un patch que nos permite de forma muy intuitiva y

    sencilla realizar un elevado nmero de variaciones sobre un mismo material,

    permitindonos obtener sonidos a priori muy lejanos a ste, con los que podremos

    trabajar despus en un secuenciador para crear una obra a partir de dichos

    materiales.

    !Imagen 14: 'RECORDING PATCH' (Modo Edicin)

    37

  • En cierto modo Ha.R.M.I pretende aportar nuevos puntos de vista (casi

    infinitos podra decirse) sobre uno o varios materiales iniciales controlados y

    previamente seleccionados por el compositor, quien, pese a que traza el camino a

    seguir a travs de los procesos y escenas, no controla cmo y cunto cambia el

    material en cada proceso (a no ser que lo haga manualmente), con lo que recibe,

    tal vez, nuevas ideas "fuera" en principio de lo que l mismo imaginaba o creaba

    en su mente con slo la escucha del material previo antes de procesarlo mediante

    el patch.

    !D. 6. Enfoque para la interpretacin en directo (improvisacin con

    electrnica) ! Brevemente quisiera explicar en qu consiste la improvisacin con

    electrnica o en msica electroacstica. Al igual que en jazz est muy extendida la

    idea de acudir a un punto de encuentro (generalmente un pub) y llevar a cabo una

    jam session en la que los distintos asistentes participan de forma voluntaria

    formando pequeos combos en los que se imrpovisa sobre temas generalmente

    standards de jazz, en msica electroacstica tambin est muy extendido este tipo

    de concierto-improvisado solo que, en lugar de utilizar como base los temas

    conocidos como standards de jazz , la improvisacin con electrnica bsicamente 8

    consiste en la interaccin y sincronizacin de la electrnica (bien con Max/Msp/

    Jitter como con otros softwares, as como con grabaciones preconcebidas...) con

    instrumentos acsticos. Normalmente suele ir acompaada de algunos tipos de

    performance, arte sonoro, etc. Lgicamente, llegados a este punto cabe destacar la

    diferencia que existe entre la composicin y la improvisacin libre. Sin entrar en

    debates estriles, s me gustara aclarar que, como muy bien explica Wade

    Mathews (2001) en su artculo Escucha!, la composicin suele ser un proceso

    38

    ! Un estndar o standard del jazz es un tema musical que ha adquirido cierta notoriedad en el gnero del 8jazz, que ha sido objeto de numerosas versiones, interpretaciones e improvisaciones, y al que se recurre con frecuencia en jam sessions y actuaciones. Generalmente estn recogidos en el Realbook. Un libro editado por la Berckley como recopilatorio de canciones y temas de jazz clsicos.

  • de una nica persona basado en la relacin de los materiales sonoros, mientras que

    la improvisacin libre suele ser un proceso grupal, de ms de una persona (o uno

    ms electrnica) en el que se trata ms de un dilogo de mentes creativas.

    ! Cabe destacar adems que, a diferencia de la improvisacin jazzstica, en la

    que los msicos improvisan sobre materiales conocidos por todos los

    participantes de la improvisacin, y desarrollan sus distintas improvisaciones

    sobre acordes, escalas, melodas etc preconcebidas, estudiadas y conocidas por

    todos los msicos participantes (normalmente), en la improvisacin libre

    (contempornea) existen varios planteamientos sobre cmo desarrollar la sesin

    que Wade Matthews (2001) divide as:

    !1. Improvisadores Britnicos : Los distintos msicos escogen los 9

    materiales que trabajarn durante la improvisacin antes de comenzar

    pero sin informar a los dems msicos, de forma que ninguno conoce

    realmente qu va a hacer el otro, y se les presenta el reto de hacer

    funcionar de manera conjunta esos materiales a lo largo de la

    improvisacin.

    !2. Improvisadores Franceses / Exploracin y proceso matrico: los 10

    msicos se dejan llevar por el sonido sin ningn tipo de organizacin

    previa, dejando que la naturaleza misma del sonido defina el ritmo,

    nivel dinmico y la articulacin.

    !3. Improvisadores Berlineses / Reduccionistas: Los improvisadores 11

    reduccionistas alternan sonidos muy controlados y de poca variacin

    interna con silencios sonidos. Las duraciones relativas de estos sonidos

    39

    ! Phil Durrant o Rhodri Davies, o el cuarteto mayoritariamente britnico Quatuor Accorde.9

    ! David Chiesa o Xavier Charles.10

    ! Axel Drner y Andrea Neumann.11

  • y silencios generan una clarsima sensacin de proporcin temporal,

    mientras que el control y la disciplina de los improvisadores.

    ! A continuacin describir algunas de las opciones que incluye Ha.R.M.I

    como complemento al patch principal en el que se encuentran los efectos-proceso

    ya explicados anteriormente, para llevar a cabo sesiones de trabajo con sonido en

    directo de una forma intuitiva y rpida (dentro de las posibilidades que ofrece

    Max/MSP/Jitter), tanto a modo de concierto-improvisacin como de prueba-

    ensayo para buscar nuevas ideas.

    !Imagen 15 'MIXERFORLIVE' (Modo Edicin)

    40

  • Como podemos observar en la imagen, este subpatch consta de unos

    controladores en forma de fader individuales e independientes para el sonido

    directo captado por micrfono, la escena 1, la escena 2 y la escena 3, que nos

    permitirn enviar a nuestro canal de salida o master final una ltima mezcla del

    sonido resultante de nuestro trabajo con el patch en las distintas escenas que

    conectar con la mesa de mezclas y que ser lanzado a los altavoces para la

    escucha bien en sala o bien en estudio.

    ! El patch nos ofrece pues, mediante estos controles, la posibilidad de trabajar

    con msica en directo de distintas opciones, entre las cuales podemos destacar

    como opciones principales las siguientes:

    ! 1. Concierto en directo trabajando slo con el patch.

    2. Concierto con otros intrpretes, a modo de jam session en la que se

    capten mediante un micrfono materiales que se trabajarn en el patch en tiempo

    real mientras los instrumentos acsticos o fuentes de dichos materiales

    pueden continuar (o no) interpretando/improvisando.

    3. Concierto trabajando sobre otras obras/piezas/ideas (de intrprete a slo o

    grabacin) a las que se quiera procesar y aadir la improvisacin del

    ordenador.

    ! Sea cual sea la opcin anterior que se escoja, tanto de las anteriormente

    citadas como de cualquier otra que pudiera surgir, Ha.R.M.I incluye unos

    controladores que permiten escoger entre emitir el sonido resultante en estreo o

    en octofona . Con lo que incorpora nuevas formas de transmitir el sonido 12

    resultante que se adptarn a las condiciones de cada sala. Y, adems, dentro de la

    opcin que nos permite emitir en un sistema octofnico, tenemos, nuevamente,

    otras dos opciones de trabajo: octofona controlada (en modo manual el

    compositor/intrprete puede escoger en cierta manera por qu altavoces y durante

    41

    ! Octofona: en msica electroacstica hablamos de octofona cuando se trabaja con ocho altavoces.12

  • cunto tiempo sonar el sonido resultante de los procesos con el patch, pudiendo

    controlar el movimiento del sonido en la sala) y octofona aleatoria (modo en el

    que ser el propio patch de Max/MSP/Jitter quien tomar la decisin de por qu

    altavoz y por cunto tiempo suena el sonido resultante de nuestro trabajo con

    Ha.R.M.I).

    ! Dentro del modo manual, en la opcin controlada, podemos establecer

    tres tipos de movimiento del sonido en la sala a travs de los altavoces:

    ! 1. de detrs a delante (y su inverso)

    2. de izquierda a derecha (y su inverso)

    3. todos sonando/todos apagados

    ! Estos tres modos, adems, podemos simultanearlos de forma manual

    (haciendo click con el ratn en distintos controladores bang situados sobre las

    matrixcontrol correspondientes) para obtener nuevas posibilidades sonoras,

    dando lugar a una especie de aleatoriedad controlada, pues, si bien en un

    principio sabemos lo que debe ocurrir en cada modo por separado, en cuanto a la

    eleccin del altavoz por el que sonar, y por cunto tiempo, el sonido resultante de

    nuestros procesos en el patch, al simultanear los distintos modos obtendremos

    mezclas de stos, con sus distintos tiempos y duraciones, logrando nuevamente

    escoger el destino (determinado movimiento o efecto) a alcanzar pero no el

    medio (cmo va a resultar esa combinacin depender de los distintos

    parmetros del patch y de su interaccin en tiempo real, algo a priori bastante

    complicado de prever).

    42

  • !Imagen 15: 'FronttoBack'(Modo Edicin)

    43

  • !Imagen 16: 'Rightleft'(Modo Edicin)

    44

  • !Imagen 17: 'Allopen'(Modo Edicin)

    ! Las dos primeras opciones dentro del modo manual, adems pueden

    desarrollarse en dos modos distintos:

    ! 3.1. Modo 1: "Start/Stop": conforme cambia de altavoz deja de

    sonar, obteniendo pues una sensacin de que el sonido se mueve con

    cierta velocidad en la direccin escogida.

    3.2. Modo 2: "Atack/Release": queda sonando un tiempo (a

    determinar manualmente tambin) tras el cambio de altavoz

    determinado previamente por el tipo de movimiento escogido

    previamente, obteniendo pues una sensacin de que el sonido se

    mueve de manera fluida, como dejando una estela a su paso por

    los altavoces.

    45

  • Imagen 18: 'Octofonics' (Modo Edicin)

    46

  • D. 7. Manual de uso del patch para la obtencin de nuevos materiales

    en estudio ! Habiendo explicado cada una de las partes que conforman el patch as

    como tambin sus distintas posibilidades de uso y combinacin, procederemos

    ahora a dar unas breves indicaciones acerca de cmo afrontar el uso del patch para

    la obtencin a partir de un nico material sonoro inicial, distintas variaciones

    sobre este que nos proporcionen nuevos planteamientos o ideas a partir de las

    cuales desarrollar una obra.

    ! 1.1. Seleccionar un material original pregrabado de nuestro disco

    duro.

    1.2. Activar el sonido del patch y de la Escena 1 y comprobar que

    nuestra muestra se reproduce (asegurarse de ponerla en loop) y

    escucha al subir el primer fader de la Escena 1 correspondiente a

    sonido original.

    1.3. Activar el canal-efecto 2, subir el fader para escuchar el resultado

    que nos proporciona el patch.

    1.4. Repetir el paso 3 con los distintos canales.

    1.5. Seleccionar las muestras sonoras que ms interesantes nos

    resulten de la Escena 1 y, en el matrixcontrol, direccionarlas a la

    Escena 2 en la combinacin que deseemos.

    1.6. Desactivar el sonido de la Escena 1 y Activar el sonido de la

    Escena 2.

    1.7. Activar el/los canales-efecto que se correspondan con las entradas

    que hemos decidido en el matrixcontrol, subir el/los faders para

    escuchar el resultado que nos proporciona el patch en esta escena.

    1.8. Seleccionar las muestras sonoras que ms interesantes nos

    resulten de la Escena 2 y, en el matrixcontrol, direccionarlas a la

    Escena 3 en la combinacin que deseemos.

    47

  • 1.9. Desactivar el sonido de la Escena 2 y Activar el sonido de la

    Escena 3.

    1.10. Activar el/los canales-efecto que se correspondan con las

    entradas que hemos decidido en el matrixcontrol, subir el/los

    faders para escuchar el resultado que nos proporciona el patch en

    esta escena.

    1.11. Escuchar y grabar separadamente los resultados sonoros que nos

    proporcionan las distintas escenas en el disco duro para su

    posterior trabajo en una secuencia o para volver a empezar con el

    proceso de modificacin volviendo al paso 1.

    !!

    E. Conclusiones y reflexin crtica ! Los objetivos que se proponen para Ha.R.M.I ya citados al inicio de este

    trabajo eran:

    !1. Desarrollar una herramienta de ayuda a la composicin que permita obtener

    muchos y distintos materiales sonoros a partir de una misma muestra.

    2. Desarrollar un patch de Max/MSP/Jitter que permita trabajar de forma

    intuitiva y sin demasiados conocimientos previos (con Max/MSP/Jitter)

    para aplicaciones de msica en directo.

    3. Desarrollar una herramienta suficientemente sencilla como para tener una

    posible aplicacin pedaggica tanto en el enfoque de aprendizaje del uso

    del programa Max/MSP/Jitter como en el enfoque de aprendizaje o

    acercamiento a la msica electroacstica.

    ! Siguiendo el mismo orden, pasar a explicar que podemos observar que s se

    han cumplido dichos objetivos, pese a que seguramente podran haberse trabajado

    ms y/o de una forma ms ptima, razn por la cual debe entenderse este trabajo

    48

  • como un punto de partida para el trabajo personal de cada uno, pues, como todos

    los patchs de Max/MSP/Jitter, Ha.R.M.I es un patch completamente abierto a

    modificaciones que conduzcan a un replanteamiento de los distintos procesos e

    incluso de formato, para que cada artista pueda adecuarlo a sus necesidades tanto

    artsticas a nivel compositivo como a nivel de interaccin (mediante la adaptacin

    via midi a otras interfaces de control que permitan controlar manualmente o ms

    intuitivamente las distintas posibilidades que ofrece el patch en s).

    ! Respecto al primer objetivo, queda aclarado que el patch Ha.R.M.I, a travs

    de los ocho procesos distintos que permite aplicar a un sonido original, as como

    su combinacin de mltiples formas, es una herramienta que, de forma sencilla e

    intuitiva, nos puede proporcionar un sinfn de nuevos planteamientos sobre un

    nico material, con posibilidades infinitas marcadas todas ellas por la aleatoriedad

    (controlada o no, en funcin de la preferencia de cada uno en el uso del patch) con

    lo que podremos obtener materiales sonoros con los que trabajar.

    ! Respecto al segundo objetivo, gracias a que el patch Ha.R.M.I presenta una

    interfaz de trabajo bastante sencilla ('mixforlive'), y siempre y cuando tengamos

    un controlador midi nanoKontrol de Korg (con lo que se hace mucho ms fcil

    aplicar los distintos procesos y modificarlos en tiempo real), podemos concluir

    que, pese a que no ser tan sencillo como utilizarlo para la creacin de nuevos

    materiales, un usuario que conozca bien el patch y que tenga dominio del Max/

    MSP/Jitter, podra perfectamente utilizar Ha.R.M.I para llevar a cabo una sesin

    de improvisacin con electrnica, tanto junto a otros instrumentos u ordenadores

    como en solitario, pues el patch est perfectamente optimizado para ello. Tras la

    puesta en prctica de este modo de trabajo que nos permite el patch, es cierto

    que se hace lento el modo en que se utiliza la matrixcontrol para rutear la seal

    entre las distintas escenas con el fin de combinar los distintos procesos etc por lo

    que, muy seguramente, y a este respecto, sera ms que recomendable integrar una

    interfaz midi igual o similar al controlador midi de la marca Ableton conocido

    49

  • como Launch Pad, que tiene un formato de parrilla de botones con el que

    podramos, mediante los correspondientes ajustes del patch, adaptar para que

    controlase los envos de las distintas matrixcontrol que separan las escenas para

    as conseguir un trabajo ms rpido y eficiente adems de visual y tctil (pues la

    interfaz se activa manualmente).

    ! Centrndonos ya en el tercer objetivo, el pedaggico, podemos concluir que,

    a falta de utilizarlo en clase con alumnos desconocedores del programa o

    recientemente introducidos en l, y siendo obvio que cada persona puede

    desarrollar los mismos efectos de distinta forma, pues esa es una de las

    caractersticas que ms destacan del uso del programa Max/MSP/Jitter y que ms

    han ayudado a la generalizacin de su uso en el mundo de la msica

    electroacstica (y otros), para la elaboracin de Ha.R.M.I se pretendi crear cada

    uno de los distintos efectos y procesos de la forma ms sencilla posible, haciendo

    pues ms entendible qu se ha hecho en cada momento para as hacerlo ms

    accesible a futuros alumnos que estuviesen comenzando a trabajar con el

    programa.

    Adems, y como ya se ha comentado en apartados anteriores, desde el

    principio se ha pretendido que fuese tan intuitivo como fuese posible para que una

    persona recientemente iniciada en el uso del programa, con las mnimas nociones,

    haciendo uso solamente del Modo Presentacin, pudiera tanto obtener materiales

    como utilizar el patch en directo sin demasiadas complicaciones. Quedando pues

    el Modo Edicin tanto para personas que quieran saber ms, como para aquellas

    que mediante la gua de un profesor (o por su cuenta) quieran modificar cada uno

    de los procesos para as adaptarlo a sus propias necesidades, siempre partiendo de

    un patch lo ms sencillo y accesible posible. Lgicamente, y debido al nivel de

    complejidad visual que implica el trabajo con Max/MSP/Jitter, ser complicado

    que una persona sin ningn tipo de ayuda o gua sea capaz de entender cada uno

    de los procesos que conforman el patch, pero, an as, siendo que en Max/MSP/

    50

  • Jitter siempre funciona todo conforme a procesos lgicos de ordenador, y todos

    los elementos estn unidos en cadena por cuerdas, considero que podra ser

    posible que incluso personas no msicos profesionales, desconocedoras del

    funcionamiento del programa, pero con nociones de informtica y msica bsicas,

    s seran capaces de utilizar el patch, al menos en el Modo Presentacin.

    !!!

    51

  • F. Webgrafa, referencias y bibliografa !

    - Roads, C. The computer music tutorial. (1996). MIT press.

    - https://cycling74.com/products/max/

    ! - Matthews, W. Escucha!. Claves para entender la libre improvisacin.

    (2001). Recuperado de: www.wadematthews.info/articles

    ! - Alonso, C. (2007). Improvisacin libre. Dos Acordes S.L.

    ! - Colasanto, F. (2010). Max/MSP/Jitter: Gua de programacin para

    artistas. CMMAS.

    ! - Galiana, J.L. (2012). Quartet de la deriva. La improvisacin libre y la

    teora de la deriva en la construccin de situaciones sonoras por un colectivo de

    improvisadores. Obrapropia.

    ! - Manzo, V. J. (2011). Max/MSP/Jitter for Music: A practical guide to

    developing Interactive Music Systems for Education and More. Oxford University

    Press.

    ! - Matthews, W. (2012). Improvisando: La libre creacin musical.Turner

    Publicaciones.

    !!!

    52

  • G. ndice de imgenes !

    1. Imagen del Patch Principal: Ha.R.M.I en Modo Edicin

    2. Imagen del Patch Principal: Ha.R.M.I en Modo Presentacin

    3. Imagen del Patch Principal: Escena 1 en detalle y Modo Edicin

    4. Imagen de SubPatch: 'Process1' en Modo Edicin

    5. Imagen de SubPatch: 'Process2' en Modo Edicin

    6. Imagen de SubPatch: 'Process3' en Modo Edicin

    7. Imagen de SubPatch: 'Process4' en Modo Edicin

    8. Imagen de SubPatch: 'Process5' en Modo Edicin

    9. Imagen de SubPatch: 'Process6' en Modo Edicin

    10. Imagen de SubPatch: 'Process7' en Modo Edicin

    11. Imagen de SubPatch: 'Process8' en Modo Edicin

    12. Imagen del Patch: Escena 2 en detalle y Modo Edicin

    13. Imagen del Patch: Escena 3 en detalle y Modo Edicin

    14. Imagen del SubPatch: 'Recording patch' en Modo Edicin

    15. Imagen del SubPatch: 'Mixerforlive' en Modo Edicin

    16. Imagen del SubPatch: 'FronttoBack'(Modo Edicin)

    17. Imagen del SubPatch: 'RightLeft'(Modo Edicin)

    18. Imagen del SubPatch: 'Allopen'(Modo Edicin)

    19. Imagen del SubPatch: 'Octofonics' en Modo Edicin

    53