Академический Документы
Профессиональный Документы
Культура Документы
NDICE
PRESENTACIN
SNTESIS ADITIVA
Concepto y Origen
Forma de Onda y Espectro Armnico
Anlisis de Armnicos
Contenido armnico e inarmnico
El Sintetizador Aditivo
73
87
LA APLICACIN : REAKTOR
Concepcin de la aplicacin
Procesamiento de la seal
Modos de utilizacin
Interfaz de la aplicacin
17
SAMPLERS
Muestreo
Edicin de Muestras
Almacenamiento y Reproduccin
Mdulos de Sampler en Reaktor
111
SNTESIS SUSTRACTIVA
Concepto de Sntesis
Fundamento de la Sntesis Sustractiva
Fuentes de Sonido: los Osciladores
Envolventes
Filtros
Fuente de Modulacin: el LFO
Red de Modulacin
Seccin Master
Unidades de Efectos
33
SNTESIS GRANULAR
Concepto
El Sampler Granular
119
125
64
140
EPLOGO
147
PRCTICAS
TUTORIALES
Tutorial 1:
Tutorial 2:
Tutorial 3:
Tutorial 4:
Tutorial 5:
Tutorial 6:
Tutorial 7:
Tutorial 8:
Tutorial 9:
Tutorial 10:
Tutorial 11:
Tutorial 12:
Tutorial 13:
Tutorial 14:
Tutorial 15:
Tutorial 16:
Tutorial 17:
Tutorial 18:
Tutorial 19:
Tutorial 20:
Tutorial 21:
Tutorial 22:
Tutorial 23:
Tutorial 24:
Tutorial 25:
Tutorial 26:
Tutorial 27:
Tutorial 28:
37
39
42
46
48
50
53
56
62
67
79
80
81
98
99
101
102
121
122
123
124
127
130
131
133
135
136
138
Presentacin
INTRODUCCIN
CONCEPTOS GENERALES
ACSTICA
Ondas Sonoras
Frecuencia y Tono
Fase
Timbre
Amplitud
Envolventes
ELECTRNICA
Voltaje y Corriente
Resistores y Conductores
Dispositivos electrnicos
Circuitos integrados
Electrnica analgica
El Amplificador Operacional
TECNOLOGA DIGITAL
Notacin digital
Muestreo Digital
Frecuencia de Muestreo
Resolucin
ACSTICA
Ondas Sonoras
La Acstica es la ciencia del sonido. El sonido es el resultado de la
vibracin de un objeto. La vibracin puede estar generada por unas
cuerdas vocales, el viento silbando a travs de un agujero, o un altavoz
excitado por una seal amplificada. Cuando un objeto vibra lo hace
entre dos lmites. Un buen ejemplo de ello es una cuerda vibrante, de
la que el ojo llega a ver los lmites (los puntos en los que la cuerda se
detiene instantneamente justo antes de cambiar su sentido de
desplazamiento) y no los puntos intermedios por los que la cuerda ha
pasado. Este movimiento se transforma en cambios de presin en el
aire u otro medio de transmisin. Las molculas empujan unas a otras
produciendo una onda que se desplaza en el espacio. Estas ondas
llegan a nuestro odo, produciendo vibraciones en el tmpano. El odo
interno se encarga de producir las seales que el cerebro interpretar
como sonido.
Frecuencia y Tono
La Frecuencia (Frequence o F) est tambin relacionada con el
Tono musical (Pitch o P). En la mayora de los casos, estos trminos
son sinnimos. La diferencia entre estos dos conceptos, es que la
Frecuencia utiliza valores lineales o aritmticos medidos en Hercios,
mientras que la Altura o Tono usa una escala logartmica de valores
(las notas), que hacen crecer la frecuencia de forma exponencial. El
Tono musical se divide en Octavas, y cada octava significa doblar la
Frecuencia. La Frecuencia que se usa normalmente para la nota La
inmediatamente superior al Do central o medio, es de 440Hz (existen
variaciones locales para este La standard, por lo que los dispositivos
musicales cuentan con afinadores para compensar esta diferencia). La
frecuencia para un La una octava superior es del doble, y un La una
octava por debajo, la mitad. As pues, el La4 tiene una frecuencia de
440Hz, mientras que el La5 sube hasta 880Hz, y el La3 se sita en torno
a los 220Hz. Por eso decimos que la escala de Tono es logartmica y la
escala de valores de Frecuencia, lineal. Las Octavas se dividen en
Semitonos, y stos en 100 Cents, aunque apenas podemos distinguir
por debajo de 10 Cents.
Figura 1
Vibracin
Compresin
Descompresin
-4-
Figura 2
90
180
270
360
Grados
1 Ciclo
Posicin
Voltaje,
Nmero
Cero
Fase
Para representar el movimiento de un cuerpo vibrante utilizamos
una lnea que evoluciona verticalmente sobre un eje de altura central.
Este eje representa el punto de reposo por el que cruza el objeto una y
otra vez. El movimiento ascendente de esta lnea por encima del eje
central se corresponde con el desplazamiento de las molculas en un
sentido, y viceversa.
Fundamental
Figura 3
Primer Armnico
Nivel
relativo
Parcial
2f
3,75f
Frecuencia
Amplitud
Cuando una cuerda vibra, el tamao de la misma y la cantidad del
movimiento determinan cunta energa se transfiere al medio que la
rodea (generalmente aire). Cuanto mayor sea la cantidad de energa
que se transforma en cambios de presin del aire, ms sonoro ser el
sonido resultante.
Timbre
Los msicos utilizan otra medida relativa para el nivel sonoro. Las
marcas dinmicas empleadas en las partituras musicales ofrecen
informacin sobre la sonoridad de determinadas notas. El rango que
va desde Pianissimo hasta Fortissimo suele ser una medida subjetiva,
que depende tambin del instrumento que est siendo utilizado.
Como promedio, el margen que abarcan las marcas dinmicas es del
orden de 50 60 dB, lo que representa una relacin de un milln a uno
en intensidad sonora.
Decaimiento
Ataque
Sostenimiento
Relajacin
Figura 4
Envolventes
Los sonidos no comienzan ni terminan de una forma instantnea.
Una cuerda necesita un tiempo finito para comenzar a vibrar, y un
tiempo tambin para volver a su estado de reposo. El instante a partir
del cul un objeto inicia su estado vibratorio se denomina tiempo de
Ataque (Attack), y el que necesita para que una vibracin vuelva a su
estado estacionario o de reposo se conoce como tiempo de Cada o
Decaimiento (Decay).
ELECTRNICA
Voltaje y Corriente
Dispositivos electrnicos
La carga puede almacenarse mediante un dispositivo que acumula
electrones y que se conoce con el nombre de Condensador. Podemos
cargar un condensador aplicndole un voltaje en sus extremos. Una
vez haya almacenado la carga podemos retirar la fuente de voltaje y la
carga permanecer en el condensador. La intermediacin de un
condensador en la corriente elctrica, puede convertir una tensin
constante en el extremo de entrada, en una tensin variable,
determinada por la carga y descarga del condensador.
Resistores y Conductores
Los Resistores son materiales que impiden el avance de los
electrones. Aquellos materiales que no permiten en absoluto ser
atravesados por ellos se denominan Aislantes. Casi todos los metales
permiten el paso ofrecindoles muy poca resistencia. Este tipo de
materiales se llaman Conductores.
-8-
Electrnica Analgica
Cuando nos enfrentamos al fenmeno sonoro desde el punto de
vista de la tecnologa electrnica, podemos hacer bsicamente dos
cosas: o bien convertimos una seal acstica producida por un
instrumento en una seal elctrica, para grabarla o procesarla, o bien
diseamos un dispositivo que produzca l mismo la seal, con
independencia de procesos posteriores. En el primer caso necesitamos
un micrfono y un altavoz con su amplificador correspondiente. En el
segundo, estamos hablando de sintetizadores que utilizan osciladores
como fuente de sonido.
Figura 5
Corriente
principal
Corriente
de Control
Circuitos integrados
Los circuitos integrados o IC, son una extensin del proceso
utilizado para fabricar transistores. En lugar de colocar un nico
transistor sobre una porcin de silicio, el primer IC integraba un
circuito completo con dos transistores de silicio. A medida que ha ido
evolucionando la tecnologa se han aadido resistencias y
condensadores, aumentando tambin el nmero de transistores.
TECNOLOGA DIGITAL
Amplificadores Operacionales
Estos circuitos son uno de los pilares bsicos de la electrnica
analgica. As como los transistores pueden usarse como
amplificadores, los Amplificadores Operacionales ofrecen mdulos
casi perfectos de ganancia, fcilmente controlables dentro de circuitos
ms complejos. Permiten ganancias muy elevadas, que a veces es
necesario reducir deliberadamente llevando de nuevo a su entrada
parte de la seal presente a la salida, de forma que anule la seal
original hasta un punto controlable (figura 6).
Entrada
Figura 6
+
_
Notacin Digital
La palabra digital puede aplicarse a cualquier tecnologa donde el
sonido se genere y se manipule de forma discreta y cuantificada, o lo
que es lo mismo, en forma de Muestras (nmeros que representan
sonidos) en lugar de como valores continuos. Los sistemas digitales
utilizan dgitos binarios o Bits, como forma bsica para almacenar y
manipular nmeros. Los Bits suelen organizarse en grupos de 8
(Byte), aunque los dgitos se agrupen en bloques de 4 (Nibbles) para
facilitar su lectura.
Salida
Realimentacin
Observa que todos estos nmeros son enteros, pues son los nicos
que pueden representarse mediante este sistema. Para nmeros
mayores, y en especial, para el caso de nmeros decimales, se hace
necesario otro mtodo de representacin. La Notacin con Coma
Flotante divide el nmero en dos partes: la parte decimal, de 0 a 9,9 y
un factor multiplicador, o exponente, que es una potencia de diez. As
por ejemplo, el valor 2312 equivale a 2,312 por 1000, y podra
almacenarse como 2,312 por 10 elevado al cubo, con la notacin de
coma flotante. Para nmeros binarios se emplean las potencias de dos
en lugar de las potencias de diez, pero responde al mismo principio de
divisin del nmero en una parte decimal y un factor multiplicador.
Muestreo Digital
1 Ciclo
Voltaje
Cero
Figura 7
Resolucin
El tamao de los nmeros que se emplean para representar los
valores de muestra determina la fidelidad con la que llega a
reproducirse la seal de audio. El nmero de bits que se emplean
limita el margen de valores numricos disponibles.
Frecuencia de Muestreo
La representacin ms simple de una forma de onda, para una
frecuencia determinada, es (en el caso ideal) mediante dos valores de
muestra: el mximo y el mnimo. Puesto que se necesitan dos puntos
por ciclo, la frecuencia de muestreo debe ser, al menos, doblemente
rpida que la frecuencia muestreada. Este requisito se conoce como el
Criterio de Nyquist (figura 7). La frecuencia ms comn es de 44.100
veces por segundo, o sea, 44,1 KHz.
MIDI
Concepto
MIDI (Musical Instrument Digital Interface) representa dos cosas:
es un sistema de comunicacin utilizado para transmitir informacin
de un dispositivo compatible con MIDI a otro (sintetizadores,
samplers,etc.), y segundo, representa el hardware (los puertos que
tienen los instrumentos y los cables que los conectan para que fluya
por ellos la informacin).
Mensajes MIDI
Los mensajes MIDI son de muy variado tipo y consisten en una
secuencia con varias partes. Una de ellas se refiere al canal por el que
discurre, otra informa sobre el tipo de mensaje y otra ms sobre el
valor o intensidad del mismo. Tienen un rango de valores de 0 a 127.
Esto es debido a que la parte del mensaje dedicada al valor abarca 7
bits, y con ellos puedes llegar a representar hasta 128 nmeros.
Puertos MIDI
Puerto MIDI es un punto de entrada o salida de datos. Los aparatos
MIDI suelen tener dos o tres:
MIDI Out: puerto emisor hacia otro dispositivo o al ordenador.
MIDI In: puerto receptor de los mensajes.
MIDI Thru: reenva la informacin que llega al MIDI In hacia
otro dispositivo conectado en cadena.
IN MIDI OUT
AUDIO OUT
Figura 8
Pulsa el botn MIDI/Select > Selecciona el Preset navegando con los botones
Arriba/Abajo (que tambin sirven para la afinacin por octavas). La pantalla
ir mostrando P1 hasta P15 > Vuelve a pulsar MIDI/Select.
MIDI/Select > Tecla Set Controller o Set CTRL (la pantalla mostrar una n)
> Elige el n del fader o knob con las teclas de nmero 1-16 > Tecla Enter (la
pantalla mostrar una P) > Asigna el nmero de Controlador de Parmetro
MIDI 1-127, con las teclas-nmero > Enter (la pantalla mostrar una C) >
Asigna el nmero de Canal MIDI con las teclas-nmero 1-16 > Enter (el n de
canal slo afectar al knob o fader configurado) > MIDI/Select.
-16-
REAKTOR
CONCEPCIN DE LA APLICACIN
Introduccin
Mdulos
Estructura interna
Panel de Control
PROCESAMIENTO DE LA SEAL
Puertos de los mdulos
Tipos de seales
Fuentes de Control
Cableado
Representacin de valores
MODOS DE UTILIZACIN
Standalone
VST Plug-In
INTERFAZ DE LA APLICACIN
Barra de Mens
Barras de Herramientas
Botones Show / Hide
Panelset
Snapshots
Browser
Properties
Functions
Info
Appearance
Connections
CONCEPCIN DE LA APLICACIN
Figura 9
La Vista de Estructura (figura 10) muestra el interior del Instrumento, con todos los
mdulos que lo conforman conectados con cables virtuales, que habrs ido creando a
lo largo de su construccin. Son las tripas del dispositivo. REAKTOR trabaja con
varios niveles de profundizacin en la Estructura. Cuando la abres, primero ves la
Estructura general del Ensemble (conjunto de Instrumentos y los mdulos Audio
In y Out). Haciendo Doble Clic sobre un instrumento, se abre la Estructura de
Instrumento, donde vers los Mdulos que lo conforman. Como la Estructura
interna puede llegar a complicarse bastante, REAKTOR te deja que agrupes
determinados mdulos que se dedican a una funcin concreta, en una Macro. Las
Macros son por tanto un nivel intermedio entre la Estructura de Instrumento y los
Mdulos. As, al abrir un Instrumento no encuentras de golpe todos los mdulos (que
pueden llegar a ser cientos), sino que estn encapsulados en las Macros, que tendrs
que abrir con Doble Clic, para acceder, ahora s, al nivel inferior donde se encuentran
los Mdulos. Para subir un nivel y salir de la Macro, haces Doble Clic en un sitio vaco
de la pantalla, y vers la Macro junto a otros elementos del Instrumento.
Figura 10
-19-
PROCESAMIENTO de la SEAL
Tipos de Seales
Figura 13
Figura 14
Fuentes de Control
-Controles: ajustan el nivel de una
seal de control y en el Panel tienen
forma de Fader, Knob o Botn
(figura 12). Se crean con el Men
Contextual de la ventana de
Estructura (Built In Module > Panel
> Fader, Knob o Button). O bien,
Men Contextual de un Puerto de
entrada > Create Control.
Figura 12
-21-
Cableado
Mdulo Add
Figura 16
Mdulo A to E
-22-
Figura 17
Figura 18
Figura 20
-23-
Figura 22
Figura 21
Figura 23
-24-
INTERFAZ DE LA APLICACIN
Como acabamos de ver, dependiendo del modo en que utilices REAKTOR, el programa
mostrar un aspecto diferente, aunque los elementos con los que trabajes sean los mismos.
En las figuras 24 y 25 apreciars la diferencia de aspecto entre los modos Plug-In y
Standalone respectivamente. A partir de ahora nos referiremos a la versin Standalone.
Barra de Mens
File: encontrars los tpicos items para Abrir y Guardar Ensembles. Adems puedes
Importar un Archivo MIDI que REAKTOR reproducir sin ayuda de otro secuenciador, con
los controles de transporte del Reloj (o Metrnomo) de la ventana de Panel.
Edit: con las acciones de Deshacer, Rehacer, Copiar, Cortar, Pegar, Duplicar, Borrar y
Seleccionar todo. Es aconsejable que utilices los comandos para ahorrar tiempo.
Settings: puedes configurar la Frecuencia de Muestreo (44.100Hz) y de Control (400Hz),
Proteger el Ensemble de ediciones y activar el Diseo de Panel Automtico, que ayuda a
mantener un aspecto ordenado en el Panel. Con la opcin External Sync, puedes alternar el
Reloj interno de REAKTOR con otro externo (slo puede haber uno activo o maestro).
MIDI Clock Out, manda una seal de reloj MIDI a los puertos de salida,
para actuar como reloj maestro de otros dispositivos. Por ltimo, Loop
MIDI File reproduce el archivo MIDI en bucle, e Ignore Tempo Changes,
ignora los cambios de tempo que incluya el archivo.
System: el submen Debug ofrece las opciones de que los mdulos te
muestren la carga de CPU que representan (Measure CPU Usage), la
posicin actual de cada mdulo en la secuencia de audio (Module
Sorting) y la posicin en la inicializacin de eventos (Event Initialization
Order). Adems puedes abrir la ventana de Configuracin MIDI y Audio
vista anteriormente seleccionando Audio+MIDI Settings. Por ltimo, en
Preferencias, puedes activar algunas opciones de carcter general y
definir las carpetas por defecto para diferentes tipos de archivos.
View: como es tpico en estos mens, sirve para mostrar elementos
diversos (Panel, Propiedades, Browser, etc.). Desde aqu podrs abrir
el Reproductor de archivos de Audio y el Grabador. Adems tienes
algunas opciones de ordenar la pantalla (Tile Horizontally, Vertically,).
Figura 24
Figura 25
-25-
Barras de Herramientas
Figura 27
Figura 26
Figura 28
Figura 29
-26-
Snapshots
Cuando experimentas con un
Instrumento,
cambias
sus
controles hasta que encuentras el
sonido que te interesa. Para
guardar el estado actual de todos
los controles utilizas el cuadro
Snapshots (figura 32) que abres con
el segundo botn de la figura 30 (o
F6). Ms tarde podrs recuperar
ese estado, seleccionando el
nombre puesto a esa Instantnea,
en el men de la cabecera de
Instrumento (figura 33). Este men
responde a mensajes MIDI de
Programa enviados desde el
teclado (consulta Configuracin
del teclado MIDI M-Audio).
Figura 30
Panelset
Para mostrar u ocultar el Panelset pulsa el
primer botn de la figura 30. Los Ensembles
contienen Instrumentos. El Panel puede
mostrar todos o algunos de ellos. Para
mostrar o esconder sus paneles utilizas esta
barra. Su funcionamiento es sencillo.
En la parte inferior (figura 31) vers los
Instrumentos con que cuenta actualmente el
Ensemble. Pulsando los signos + se muestran
sus paneles (se encender el recuadro y el
signo + se convertir en signo -). Para
esconderlos, pulsa -.
Figura 31
Figura 32
Figura 33
Browser
Properties
Figura 34
Pestaa Function
Figura 35
-28-
Figura 36
Figura 40
Figura 37
Figura 38
Figura 39
Figura 41
Pestaa Appearance
Permite configurar la Apariencia
del objeto seleccionado. Puedes
editar el Color en los Ensembles e
Instrumentos. Dejaremos de lado el
Ensemble, pues no tiene cuerpo,
slo cabecera. Su cuerpo son los
Instrumentos de que se compone
(aunque si quieres colorear su
cabecera nada te lo impide). La figura
43 muestra el cuadro Apariencia de
un Instrumento con su apartado Edit
Colors. Elige el elemento a colorear
en el men Item (Panel, Indicadores,
Lneas o Rellenos) y pulsa Choose
Color. Tambin puedes poner una
imagen de fondo, en formato Mapa
de Bits de 24 bits (.bmp) o Targa
(.tga), seleccionndola en el men
Background Picture > Open from
File. Esta opcin tambin est
disponible para Macros.
Figura 42
Figura 43
Pestaa Connections
Trata las Conexiones con el
exterior va MIDI (u OSC que no
veremos) y las conexiones interiores
entre objetos. La entrada MIDI se
configura en los apartados MIDI In y
Receive MIDI de Instrumentos y
Mdulos
respectivamente
(las
Macros no tienen conexiones).
Apreciars la diferencia de cuadros
en las figuras 44/45.
En la figura central, en el
apartado Visible de un Mdulo
Control, puedes activar los
elementos a mostrar en el Panel
(Etiqueta, Dibujo, Valor u Objeto
entero). Para este tipo de Mdulos
tambin
puedes ajustar su
Tamao (Size) o el Tipo de
control (Fader o Knob). Las casillas
Length
(Longitud)
y
Hide
(Esconder) se aplican a los Faders.
Figura 44
Para
Instrumentos,
Device
determina
el
dispositivo
que
mandar MIDI a su interior (el
teclado Controlador que vers en el
men si est bien instalado).
La casilla Channel configura el
canal por el que este Instrumento
aceptar los mensajes MIDI entrantes
(Ambas cosas las puedes tambin
configurar en la vista de Panel >
Cabecera de Instrumento > men In).
Figura 45
Figura 46
Por otro lado estn las Conexiones Internas, por medio de las
cuales, puedes controlar un mdulo con otro, o sea, cuando muevas
uno de ellos (el Maestro) se mover el otro (el Esclavo), permitindote
el control de dos parmetros con un solo control. Selecciona el
maestro, pulsa el primer botn a la derecha del display Connections,
selecciona el esclavo y pulsa el segundo botn. Vers la conexin
reflejarse en el display de ambos controles, de uno a otro.
-32-
TUTORIALES
SNTESIS SUSTRACTIVA
CONCEPTO DE SNTESIS
FUNDAMENTO DE LA SNTESIS SUSTRACTIVA
FUENTES DE SONIDO: LOS OSCILADORES
Formas de Onda
Afinacin, Sincronizacin y Portamento
ENVOLVENTES
Concepto
Tipos de envolventes
FILTROS
Concepto
Tipos de Filtros
Pendiente y Polos
Escalado y Resonancia
FUENTE DE MODULACIN: EL LFO
Concepto y Objetivo
Circuito de Muestreo y Retencin
Generador de Onda Aleatoria
RED DE MODULACIN
Circuitos de modulacin
Cuadro de modulaciones
Casos especiales
SECCIN MASTER
Volumen General
Controles de Afinacin
Conmutador de Modo y Portamento
UNIDADES DE EFECTOS
Efectos y su utilizacin
Efectos incluidos en Reaktor
Completar el Instrumento
Tutorial 1:
Tutorial 2:
Tutorial 3:
Tutorial 4:
Tutorial 5:
Tutorial 6:
Tutorial 7:
Tutorial 8:
Tutorial 9:
Tutorial 10:
PRCTICAS
Sonorizacin del Aire de la 3 Suite para Orquesta de J.S.Bach
MODULACIN EN AMPLITUD
MODULACIN EN FRECUENCIA
MODULACIN EN ANILLO
OPERADORES DE FM
SNTESIS SUSTRACTIVA
Concepto de Sntesis
La Sntesis de sonido es el proceso de generacin del mismo,
analizando cules son los parmetros que lo conforman, e
implementando a continuacin los dispositivos necesarios que
modifiquen o modulen dichos parmetros. Para ello, es posible
reutilizar sonidos ya existentes, procesndolos a continuacin, o bien
generar nuevos sonidos electrnica o digitalmente.
LFO
Oscilador
Filtro
Envolvente
-34-
Efectos
Amplificador
Figura 48
Figura 49
Figura 51
Para elegir Forma de Onda, hay que insertar un mdulo Interruptor (Module > Panel
> Switch). Conecta el primer oscilador a su entrada. Para los dems, arrastra desde
sus salidas hasta la parte inferior del Interruptor con Control pulsado. Las entradas se
crearn automticamente. Dale al mdulo el nombre Waveform, y nombra las Entradas
haciendo Doble Clic sobre ellas (Sine Tri Pulse Saw ). Conecta P y A a sus
respectivas entradas de los osciladores. Por ltimo, la salida de Waveform al Terminal
de Salida (figura 54). Como observars en la imagen, el oscilador de Pulso tiene una
entrada ms que los otros, llamada W de Width. Conectando un control podrs modular
el Ancho de Pulso. Slo tienes que seleccionar Create Control en el men contextual
de la entrada, haciendo Clic con botn derecho sobre ella.
Sube un nivel en la
estructura y vers la macro con
sus puertos de entrada y salida
a ambos lados (P y A de
Evento y Out de Audio).
Conecta los mdulos MIDI a
sus entradas y la salida a los
terminales L y R (figura 55). En
Vista de Panel, desbloqualo
pinchando la llave o en el men
contextual y coloca el control
como ves en la figura 56. Ya
puedes seleccionar onda y
Figura 54
modular el ancho de pulso.
Como el instrumento recibir MIDI desde nuestro Teclado, aadimos desde el men
contextual el mdulo Altura de Nota (Built In Module > MIDI In > Note Pitch), que
aportar al oscilador el valor de nota. Luego inserta una Puerta (Built In Module > MIDI
In > Gate), que disparar el oscilador en el momento en que presiones una tecla,
entregando el mensaje de Velocidad. Cuando levantes la tecla cerrar la puerta,
enmudeciendo el oscilador. Necesitas dos Puertos de Salida (Built In Module >
Terminal > Out Port) que conectars ms tarde al mdulo Audio Out de la Ventana de
Estructura de Ensemble (en el nivel superior). Crea uno en la estructura de
Instrumento. Seleccinalo y pulsa Ctrl D para duplicarlo. Nmbralos L (Left) y R (Right)
en el cuadro de Propiedades. Por ltimo, inserta un Oscilador con forma de onda
cuadrada o Pulso (Module > Oscillator > Pulse).
Estructura de Instrumento
Estructura de Ensemble
Figura 53
Conecta:NotePitch a la entrada
P (Pitch) del oscilador y Gate a la
Entrada A (Amplitude). La Salida
de Pulse, a los Terminales de
Salida. Con Doble Clic en
cualquier parte vaca de la
Ventana de Estructura, sube un
nivel hasta la Ventana de
Estructura de Ensemble, y
conecta los puertos de salida del
instrumento a las entradas 1 y 2
del mdulo Audio Out. Quedar
algo parecido a la figura 53. Ya
puedes tocar. Si suena demasiado
baja el nivel del Fader de Volumen
del Master en la vista de Panel.
Figura 56
-37-
Figura 55
Figura 59
Figura 60
Figura 57
En el Panel coloca las macros una junto
a la otra. Selecciona los faders de volumen
y dales el aspecto de Knobs en la pestaa
de Apariencia de Propiedades. (figura 58)..
Aadiremos en el segundo oscilador un
par de controles para la afinacin. Abre la
macro OSC 2 e inserta un mdulo sumador
Figura 58
(Module > Math > Add).
En su pestaa Funciones configura el mnimo nmero de puertos a 3. Crea dos
controles en las dos ltimas entradas. Al primero llmale Fine. Al segundo nmbralo
Semitones y consigna en el apartado Range de Funciones: max 48, min -48 y num
steps 96. O sea, podremos subir o bajar hasta 48 semitonos sumando de uno en uno ,
pues el nmero de pasos es igual al rango que cubre min y max (figura 59).
Figura 62
-39-
Envolventes
Silencio
Ataque
Velocity
Decaimiento
Sustain
Liberacin
Silencio
TIPOS DE ENVOLVENTE
El principal criterio para catalogar las Envolventes es el nmero de sus
segmentos. Las ms comunes son:
Ataque y Liberacin (AR): slo proporciona control sobre el
comienzo y el final del sonido (figura 63). Al presionar una tecla se
inicia el segmento de ataque. Cuando se ha alcanzado el nivel mximo
de pico (determinado por Velocity) la envolvente permanece en este
nivel hasta que se libera la tecla y el sonido decrece hasta el nivel 0.
Controlas el tiempo que tarda en llegar al punto mximo, y el que
tarda en desaparecer. Si sueltas la tecla durante el ataque, la
envolvente salta al segmento de liberacin sin llegar hasta el pico
mximo. Esto ocurre con todas las envolventes.
Ataque
Ataque
Cada
Cada
Ataque
Liberacin
Liberacin
Figura 65
Liberacin
Envolvente
Tecla
Figura 63
Ataque
Decaimiento
Sostenimiento
Liberacin
Ataque
Cada
Envolvente
Tecla
Figura 66
Figura 64
-41-
L4
L1
T2
T1
L2
T3
L3
Retardo
T5
T4
Bucle
LS
RT
Figura 68
Cada 1
Ataque
Cada 2
Punto de Ruptura
Liberacin
Figura 67
Figura 69
-42-
Figura 70
Filtros
Frecuencia
de Corte
Atenuacin
Relativa
12 24 dB
Pendiente
1 Octava
Frecuencia
2f
4f
8f
Figura 71
Atenuacin
Relativa
Un filtro Paso Alto hace lo contrario de uno paso bajo, atena todas
las frecuencias que estn por debajo de la Frecuencia de Corte. Segn
se aumenta la frecuencia desde 0, la primera en ser eliminada en este
caso es la fundamental. A medida que se eliminan armnicos
adicionales, el timbre se vuelve ms fino y brillante, y el tono del
sonido percibido podra cambiar, pues falta la fundamental.
0 dB
-3 dB
Banda de Paso
Frecuencia
2f
4f
8f
Figura 73
Atenuacin
Relativa
0 dB
-3 dB
Frecuencia
Figura 72
Ancho de Banda
2f
Figura 74
-44-
4f
8f
ESCALADO ( KEYTRACK )
RESONANCIA ( Q )
Frecuencia
de Corte
Figura 75
Crea una macro con una entrada y una salida (Macro > _New 1in 1out) y te
ahorrars la creacin de dos terminales. Llmala Filter e inserta en su interior un
mdulo multifiltro de 4 polos (Module > Filter > Multi / LP 4-Pole). Vers en su lado
izquierdo (figura 76) dos entradas de evento para que crees dos controles. La entrada
P controla la Frecuencia de Corte y la entrada Res la Resonancia. La ltima entrada se
alimenta de la seal de Audio que procesar, as que conecta el terminal In a ella.
En su extremo derecho dispones de varias salidas para que elijas el tipo de filtro que
te interese. Las tres primeras entregan la seal, tras haberla procesado un filtro de 2
polos Paso Alto, Banda y Bajo respectivamente. Las tres restantes son de 4 polos.
Nosotros utilizaremos la primera (Paso Alto de 2 polos o HP2), la cuarta (Paso Banda
de 4 polos o BP4) y la ltima (Paso Bajo de 4 polos o LP4). Para seleccionar uno u otro
filtro, inserta un Interruptor (Module > Panel > Switch) y configura el mnimo nmero
de puertos a 3 en su pestaa Functions. O si lo prefieres, pincha y arrastra desde las
salidas del filtro hasta la parte inferior del interruptor, para crear sus entradas
automticamente (no olvides mantener Control pulsado). Conecta el interruptor a la
salida, y tendrs lo que muestra la figura 76.
Figura 78
Figura 76
Figura 79
Figura 77
Figura 80
-46-
Este terminal crea una conexin interna sin cables a la vista, con cualquier mdulo
Receptor (Receive) que incluyamos en el instrumento. Si hay varios terminales Send
ofreciendo diferentes seales, todos los mdulos Receive del Instrumento podrn
alimentarse de cualquiera de esas seales. O bien configurndolo en la pestaa
Funciones del propio Receptor, o seleccionndolo en el cuadro que el mdulo crea en
el Panel, donde puedes ver los mdulos Send disponibles. En nuestro caso haremos
este cuadro Invisible. Por ahora, la estructura queda como muestra la figura 82.
Crea una macro vaca (Macro > _New Empty) y llmala LFO. En su interior inserta
un mdulo LFO (Module > LFO, Envelope > LFO). Puedes verlo en la figura 81. Tiene
entradas para la Frecuencia de oscilacin (F), la Amplitud de la misma (A), la Simetra
de las formas de onda (W) y una entrada de Sincronizacin (Snc) donde podemos
conectar la seal de Gate, para que sea cual sea la onda elegida, comience ciclo
cuando presionemos una tecla. En la ltima entrada de Fase (Ph) configuramos el
punto exacto donde queremos que empiece a oscilar cuando reciba una seal de
sincronizacin, as que lo dejamos sin conectar, que tiene el mismo efecto que conectar
un 0 (en la fase de una onda el cero representa el principio del ciclo).
En realidad estas dos ltimas entradas podran quedar sin conectar, pero en este
contexto puede ser interesante sincronizar el comienzo del sonido cuando pulsas una
tecla y el comienzo de la oscilacin del parmetro modulado por el LFO. Si no, al
modular la altura de un oscilador, por ejemplo, unas veces la nota comenzara en su
altura original y otras transportada. Realmente no supone un gran problema.
Figura 82
Figura 83
Modularemos ahora la altura del oscilador uno (OSC 1), donde tenemos un terminal
de entrada que recoge la seal de Note Pitch. Hay que insertar un terminal receptor
(Module > Terminal > Receive) y seleccionar en el men Connect de su pestaa
Funciones, la seal del mdulo de envo LFO (figura 83). Llmalo LFO. Con esto, el
mdulo ya est recogiendo la salida del LFO, que se encuentra en otra macro. Esta
salida abarca de 1 a -1. Vamos a construir un amplificador para que la seal pueda
modificar la altura hasta en una octava arriba y abajo.
Para ello insertamos un multiplicador (Module > Math > Multiplier) y le conectamos
el mdulo Receive LFO y un control que vaya de 0 a 12, con 120 pasos. Llmalo P LFO
y lo sumamos al terminal de entrada P (figura 84). La salida del Sumador se conecta
ahora a las entradas P de los mdulos osciladores. Cuanto ms abras el control, ms
modulacin de altura habr (dependiendo tambin de la Amplitud del LFO).
Figura 81
Crea controles para las tres primeras entradas e inserta un terminal de entrada para
recibir la seal del mdulo Gate que se encuentra en el nivel superior. Llmalo G y
conctalo a la entrada de sincronizacin. Crea un interruptor para seleccionar la forma
de onda. En su pestaa de Funciones, configralo con 3 puertos de entrada y pon los
nombres con doble Clic sobre ellas (Sin, Tri y Pls).
Como vamos a mandar la seal del LFO a diferentes macros de la estructura, si
utilizamos un terminal de salida corriente se nos llenar de cables el nivel superior. En
vez de eso insertaremos un terminal de Envo (Module > Terminal > Send) tras el
interruptor. Llmalo LFO.
Figura 84
-48-
Figura 86
Figura 85
Figura 87
Figura 89
Figura 88
Sal de la macro Sample & Hold y conecta el control de Amplitud del LFO a la entrada
A de la macro. La salida Pulse del LFO a la entrada Clock y la salida de la macro a una
cuarta entrada del interruptor que crears con Ctrl Clic + arrastre, o configurando en
Propiedades. Llmala S&H (figura 90).
Para el Generador de Onda Aleatoria debes crear otra macro ms. Inserta en ella 4
terminales de entrada para introducir las tres seales del LFO y del S&H. Llmalas
Sine, Tri, Pulse y S&H. Un ltimo terminal de entrada para la seal del control de
Frecuencia del LFO y un terminal de salida. Se trata de utilizar un circuito que cambie
de forma de onda aleatoriamente. Esto lo conseguimos con dos mdulos: un Selector
(Module > Signal Path > Selector/Scanner) y un mdulo aleatorio (Module >
Oscillator > Random). En realidad ste ltimo es un circuito S&H ya construido. El
Selector es como un Interruptor, pero en vez de botones, tiene una entrada de Posicin
(Pos) para controlar cul seal pasa a la salida. Aqu conectars el mdulo Aleatorio.
Figura 90
-50-
Red de Modulacin
RED DE
MODULACIN
ENV
Con todos los dispositivos vistos hasta ahora ya podemos tejer una
red de modulacin tpica de los sintetizadores sustractivos. En toda
modulacin hay dispositivos modulantes y parmetros modulados. En
nuestra red de modulacin tendremos dos dispositivos modulantes: el
LFO y la Envolvente de Modulacin. Los parmetros a modular
sern: altura y amplitud de los osciladores, ancho de pulso del
oscilador de onda cuadrada, frecuencia de corte del filtro y la
frecuencia y amplitud del propio LFO.
F-A
OSC 1
OSC 2
FILTER
W
LFO
P-A
LFO
F-A
P = Altura
F = Frecuencia
A = Amplitud
W = Ancho de Pulso
ENV
Controlador MIDI
Figura 91
LFO
ENV
CONTROL
DE
MODULACIN
CONTROL
DE
PARMETRO
Figura 92
PARMETRO
En el cuadro siguiente puedes ver las fuentes principales de modulacin, con los dispositivos que
se convierten en objeto de la misma, sealando someramente los efectos sonoros que produce en
sus respectivos parmetros. En nuestro instrumento tendremos que tejer una red de modulacin,
aunque no desarrollaremos todas las posibilidades, slo las ms clsicas y significativas.
FUENTE
OBJETO
PARMETRO
EFECTO SONORO
FRECUENCIA
Vibrato
AMPLITUD
Trmolo
ANCHO DE PULSO
FILTRO
FRECUENCIA DE CORTE
MASTER DE SALIDA
PANORAMA
Movimientos en el stereo
AMPLITUD
FRECUENCIA
FRECUENCIA CRUZADA
FRECUENCIA
AMPLITUD
FRECUENCIA
AMPLITUD
ANCHO DE PULSO
FM Amount
FILTRO
FRECUENCIA DE CORTE
TODOS
PARMETROS MIDI
OSCILADOR
LFO
OSCILADOR
OSCILADOR
LFO
ENVOLVENTE
TECLADO
OSCILADOR
-52-
Para construir nuestra red de modulacin, primero hay que crear la Envolvente de
Modulacin en una nueva macro llamada Mod Envelope. En su interior insertas un
mdulo ADSR con sus respectivos controles y un terminal de entrada que recoja la
seal Gate del nivel superior, para conectarlo a la entrada G de la envolvente. Para la
salida inserta un convertidor A to E tras la envolvente, pues nos interesa una seal de
Evento. La enviaremos con un terminal Send al que llamars Mod Env (figura 93).
Figura 93
Figura 94
Figura 95
Figura 96
En un anterior tutorial ya
realizamos una modulacin de
altura en el oscilador 1 por medio
del LFO. En realidad ahora es lo
mismo. inserta un mdulo Receive
y le llamas Mod Env. Configralo
para que tome la seal del envo
Mod Env y hazlo invisible en
Apariencia. Multiplcalo por un
control P Env con valores de 0 a
12 y 120 pasos, y conecta el
multiplicador al mismo sumador
que la vez anterior (figura 94).
La modulacin de Amplitud es
un caso singular. Ya instalamos
envolventes de amplitud en los
osciladores. El proceso empieza
igual: utilizas el mdulo Receive
LFO que te sirvi para la
modulacin de altura y lo
multiplicas por un control A LFO
con valores de 0 a 1. Pero no
sumas el multiplicador a la
envolvente sin ms. La envolvente
participa tanto en la multiplicacin,
como en la suma, como puedes
ver en la figura 95.
Modula el ancho de pulso con mensajes MIDI que controlen la frecuencia y amplitud
de un LFO. Los mdulos Poly AT (que recoge mensajes de Aftertouch) y On Velocity
(Velocity) controlan la frecuencia (figura 98). Configura ambos de 0 a 3 en Propiedades.
La amplitud tiene un control PWM sensible a
mensajes MIDI de Controlador 1 (Modulation),
enviado en los teclados por la Rueda de Modulacin.
Configralo en Conexiones del control (figura 99).
Figura 98
-53-
Figura 97
Figura 99
CASOS ESPECIALES
La modulacin de amplitud de los osciladores presentaba una
anomala con respecto al esquema de multiplicacin y suma. La
envolvente de amplitud participa en ambas operaciones. Los
problemas que surgen si no se hace as se resumen en lo siguiente:
Figura 100
-54-
Figura 101
Seccin Master
CONTROLES DE AFINACIN
Al margen de la afinacin individual de los osciladores, existe
siempre un control de afinacin general del instrumento, que te
ayudar a sintonizarlo con otros. El rango de este control no suele
sobrepasar el semitono (se trata de una afinacin fina).
Inserta un mdulo de afinacin (Module > Auxiliar > Tunning) y crea los tres
controles que requiere (Tune, Spread y Shift). Aade tambin un mdulo MIDI Pitch
Bend y podrs utilizar la rueda de afinacin del teclado mientras tocas. Smalo todo
como en la figura 103.
Crea una nueva macro con entrada y salida, y llmala Master. Consistir
bsicamente en un amplificador (Module > Signal Path > Amp/Mixer) y su
correspondiente control de volumen (Level).
Con botn derecho sobre el mdulo, configralo a Mono. Entre el terminal de entrada
y el mezclador, combina las voces de la seal con un mdulo combinador (Module >
Auxiliar > Audio Voice Combiner), porque a partir de aqu, la seal ser monofnica.
Si no lo haces, cuando aadamos las unidades de efecto, el nivel de procesamiento de
la CPU subir por las nubes, y corres el peligro de que se quede colgado el sistema.
Para el control es bueno intercalar un suavizador de seal (Module > Auxiliar > Event
Smoother) que evitar que se produzcan ruidos indeseados cuando cambies su valor.
Tambin lo configuras a Mono.
Figura 103
Aadiremos adems un monitor de volumen (Module > Panel > Level Meter) que
conectars a la salida del amplificador. Por ltimo, para ver la forma de onda, vamos a
implementar un osciloscopio (Macro > Building Blocks > Displays > Micro Scope).
Igual que el monitor de volumen, se alimentar del amplificador. Por supuesto, la seal
tiene que salir desde el amplificador por el terminal de salida (figura 102).
No hay que descuidar el aspecto del Panel, pues a medida que el instrumento crece,
se hace ms necesario cierto orden y claridad en los dispositivos. No hay nada peor
que controlar un instrumento desordenado y confuso. Adems de desagradable a la
vista, tambin lo ser al odo cuando confundas los controles. En la figura 104 puedes
ver el resultado. Adems de la redimensin de los objetos, me gustara resaltar dos
detalles de este diseo.
En primer lugar, los deslizadores junto a la pantalla del osciloscopio. En realidad son
Faders que redimensionan la vista, en cuya pgina de Apariencia he activado las
casillas Hide Scale y Hide Groove. Con esto escondes dos de los tres elementos que
componen el dibujo de un fader, quedando slo a la vista los deslzadores.
En segundo lugar, los controles
de afinacin. Cuando cambias el
valor de un control, haces Clic +
arrastre sobre su imagen (lo que
REAKTOR llama Picture). Pues
bien, desactivando su casilla en
Apariencia, desaparece. An
podrs modificar su valor con
Clic + arrastre sobre el valor,
ahorrando espacio.
Figura 102
Vamos a incluir ahora los controles maestros de afinacin. Lo haremos en una nueva
macro que tambin incluya el mdulo Note Pitch que pusimos en la estructura y el
circuito de Portamento. Crea una macro con una salida (P) y conctala a todos los
puertos donde estaba conectado Note Pitch. Corta ahora el mdulo MIDI y su
mecanismo de portamento, y pgalo en el interior de la macro.
-56-
Figura 104
Unidades de Efectos ( FX )
ECO ( DELAY )
El Eco es la repeticin a menor volumen de la seal de audio
original, una vez transcurrido un determinado tiempo de retardo.
Simula el efecto que se produce cuando un sonido se refleja en un
objeto de gran tamao situado a mucha distancia del observador. La
calidad tmbrica de los ecos viene determinada por las caractersticas
del objeto contra el que se refleja el sonido.
CORO ( CHORUS )
REVERBERACIN ( REVERB )
FLANGER Y PHASER
Las salas pequeas tienen tiempos cortos de retardo, mientras que los
recintos grandes tienen retardos mucho mayores. La calidad tmbrica
de las reflexiones y la reverberacin viene determinada por los
materiales de los lmites del recinto.
-57-
DISTORSIN
SE-IV CHORUS
Esta unidad de Coro puede recibir la seal en stereo, o sea, por dos
canales izquierdo y derecho (L y R). Nosotros la alimentaremos con
una sola seal en ambos canales. Lo primero que har el efecto ser
dividir cada seal por la mitad, para que el nivel permanezca
constante y gracias al procesamiento de la seal, obtendremos dos
canales stereo muy dinmicos en la salida.
Delay
Saturador
LP
Time
Rate
Seal
original
BP
Figura 106
Tiempo
HP
Seal
retardada
Figura 105
-59-
Delay 1
Los procesos que se suelen aplicar a una seal que cruza un mdulo
de reverberacin, tienen que ver e intentan emular lo que ocurre en la
realidad con las reflexiones de las ondas, al encontrar lmites a su
expansin. En primer lugar, dependiendo del tamao de la sala, las
ondas tardarn ms en recorrer el camino de vuelta cuando choquen
con las paredes. Por lo tanto hay un primer intervalo de tiempo a
partir del cul comienza la reverberacin. A este espacio de tiempo se
le suele llamar Predelay (preretardo).
CrossFB
Delay 2
FB
Figura 107
Figura 108
Mezcla
Seal
Original
Seal
Procesada
Reverb
Mezcla
Predelay
Primeras
Reflexiones
Reflexiones
Posteriores
Difusin
Difusin
LFO
Feedback
Figura 109
-61-
Filtro
Dinmico
En este tutorial veremos cmo utilizar REAKTOR como un procesador de seal con
efectos. En este sentido, la seal procesada puede haber sido producida por un
sintetizador en el interior del programa, o puede provenir del exterior, tanto de un
micrfono como de cualquier fuente de sonido, sintetizador incluido.
Es muy fcil. Cuando la seal viene de un micrfono, se supone que ha sido
conectado a las entradas de la tarjeta de sonido. sta se encarga de convertir la seal
elctrica de audio en una seal digital, por medio del proceso de muestreo que realiza
el ADC (Analog Digital Converter). A estas alturas, REAKTOR tiene que saber cuntas
y cules son las entradas, si es que la tarjeta est bien instalada, y las configuraciones
del cuadro Audio-MIDI Settings del men System son correctas. En la pestaa
Soundcard (Tarjeta de Sonido) tendrs que ver su nombre, y en la pestaa Routing
(Enrutamiento) todas las entradas y salidas con que cuenta la tarjeta.
Slo hay que conectar las entradas al Chorus y seguir en cadena por el Delay, la
unidad de Reverb, y por ltimo, el Amplificador de salida. Como ves en la imagen 111,
todos los mdulos son Mono.
En la estructura de Ensemble (figura 110), hay dos mdulos Audio In y Audio Out a
izquierda y derecha. Estos mdulos representan las entradas y salidas de REAKTOR,
conectadas directamente con las entradas y salidas de la tarjeta segn la configuracn
hecha en Routing. Slo hay que cablear desde los puertos de Audio In hasta las
entradas de un instrumento que hayas previamente creado, llamado, por ejemplo,
Effects Unit. Aqu se procesar la seal, e incluso puedes grabarla. Una vez procesada
se dirige al mdulo Audio Out por las salidas.
Figura 111
Ya puedes tocar y ajustar controles para crear las sonoridades que quieras. Si lo
haces en un sitio pequeo, oirs mucho la seal directa y no se apreciar del todo el
resultado de tus configuraciones. Lo ideal es hacerlo en un espacio independiente de
los msicos, como en los estudios.
En el instrumento procedes
igual que si fuera la seal de
salida de un oscilador. Puedes
intercalar Filtros, Ecualizadores
y todo tipo de Efectos.
Figura 112
-62-
Completar el Instrumento
Con lo realizado hasta el momento, ya tendramos un sintetizador
sustractivo. Se pueden colocar osciladores ms verstiles, o construir una
estructura ms compleja, pero tiene los suficientes elementos para crear
multitud de sonidos. Slo falta que ordenes tanto la estructura para su mejor
comprensin (figura 113) , como el Panel, que al fin y al cabo es lo que vas a
utilizar (figura 114).
Hacer un instrumento siguiendo un modelo clsico es una alternativa.
Consigues un dispositivo completo con el que explorar sus posibilidades. Otra
alternativa, es tener de antemano una idea clara del sonido que quieres, y
construir el dispositivo slo y exclusivamente con los elementos que te
permitan alcanzar el objetivo. El instrumento ser ms sencillo y requerir
probablemente menos procesamiento a la CPU. Este es el mtodo de trabajo
ms consecuente cuando pretendemos montar una obra con electrnica.
Construyes el Ensemble de forma exclusiva para ella.
En el siguiente captulo, veremos la sntesis por modulacin FM, AM y en
Anillo. Aunque lo tratemos por separado, son tcnicas que tambin
encontrars en sintetizadores virtuales como el que hemos construido.
Figura 114
Figura 113
-63-
Modulacin en Amplitud ( AM )
Figura 115
-64-
Modulacin en Frecuencia ( FM )
Modulacin en Anillo ( RM )
Figura 117
Figura 116
-65-
Operadores en la Sntesis FM
Frecuencia 1
Portador
Modulador
Portador
Modulador
seno
Portador
Modulador
FM
Portador
Figura 118
Modulador
Modulador
seno
Modulador
Frecuencia 2
Figura 120
FM
Portador
Figura 121
FM
Portador
Figura 122
Figura 119
-66-
Para nuestro siguiente instrumento, construiremos un sencillo circuito con una pareja
de operadores. Necesitamos pues el dispositivo modulador, el portador, y un mezclador
donde gestionar ambas seales para producir las modulaciones requeridas.
Comenzaremos con una macro (Carrier) donde alojar los osciladores que van a ser
modulados. En este tipo de modulacin, los cambios en la frecuencia y amplitud son
rapidsimos, y la entrada de evento P es incapaz de procesarlos. Hay que insertar la
versin de los osciladores (Sine, Tri, Saw, Puls) que cuentan con entrada de frecuencia
F. Esta entrada es de audio y procesa los datos a la frecuencia suficiente.
Figura 123
Figura 125
Adems, tiene un control de afinacin (Tune) con rango de -60 a 60 y 120 pasos, que
se suma a la seal P del terminal y nos servir para determinar el Intervalo entre
portador y modulador (figura 125). Este control lleva intercalado un suavizador de seal
de evento (Module > Auxiliar > Event Smoother) para no provocar clics cuando
cambiemos dinmicamente de valor. salo en los controles de volumen, por ejemplo,
cuando provoquen ruidos indeseados. Sube al nivel superior y aade los mdulos Note
Pitch y Gate para conectarlos a las macros.
Vamos a disear ahora el mezclador. Crea una macro (Mixer) con 2 entradas para el
portador (Car) y modulador (Mod), y 2 salidas para la mezcla (Out) y para la seal del
modulador (FM) que ir al portador para modular en frecuencia. Necesitas dos mdulos
distribuidores (Module > Signal Path > Distributor/Panner) que repartan las seales.
Este mdulo (figura 126). hace lo contrario del Selector, tiene
una sola entrada y varias salidas que configuras en
Propiedades, como en los interruptores. Con la entrada Pos
seleccionas la salida por la que fluir la seal. Tienes que
configurar Curve a None. A la entrada Pos conectaremos un
mdulo de Lista (Module > Panel > List). Es muy parecida
al Interruptor. Tambin crea botones en el Panel y manda
mensajes de valor cada vez que pulsamos uno de sus
botones, as que no es necesario conectarle nada.
Figura 126
Figura 124
-67-
Figura 128
Figura 129
Figura 130
Figura 131
Ahora slo queda conectar entre s las tres macros creadas hasta ahora (figura 132).
Los mdulos MIDI de nota y puerta van a sus respectivas entradas P y G para controlar
la altura y amplitud de los osciladores. Las salidas de Carrier y Modulator a sus
entradas de Mixer. La salida Out de ste seguir la cadena por otros dispositivos, y la
salida FM, vuelve a la macro Carrier por su entrada FM.
El primer botn (OFF) activa la primera salida (0). Como ves en la figura 129, el
distribuidor 1 manda la portadora a la primera entrada del mezclador y el distribuidor 2
no manda nada, pues no queremos modulacin. Todas las dems salidas estn
inactivas, por tanto el mezclador slo entregar la seal de la portadora. El segundo
botn de la Lista (FM) activa la segunda salida de los distribuidores (1) y desactiva las
dems. Como queremos la modulacin en frecuencia, ahora la salida 1 del segundo
distribuidor s que manda la seal de la onda moduladora, que necesita ser amplificada
por 5000 (la escala de Frecuencia) para mandarla por la salida FM a la macro de la
portadora (entrada FM) para modularla. El resultado saldr de la portadora a Mixer
(entrada Car) y saldr por la segunda salida del distribuidor 1 ya modulada.
Figura 132
-68-
El hecho de que este instrumento tenga por objetivo la modulacin entre osciladores,
no quiere decir que no se puedan utilizar otros mecanismos ya conocidos, como el filtro
o unidades de procesamiento final. De modo que vamos a incorporar algunos
elementos ms para completar nuestro instrumento, que se resumen en un filtro, un par
de efectos y un Espectroscopio.
Colcalos en cadena tras el filtro hasta los terminales de salida del instrumento
(figura 135). Por ltimo, colocaremos un Espectroscopio a la salida del filtro. Esta vez lo
cargars desde la Librera de Usuario, igual a la del programa, pero para guardar todo
lo que vayas creando o bajndote de Internet. El espectroscopio se encuentra en la
carpeta Macros y se llama Spectrum.
Con este dispositivo de monitorizacin puedes ver el espectro armnico que se crea
en tiempo real (figura 134). En el lado izquierdo hay tres controles: el primero para
activarlo, el botn Freeze para congelar la imagen, y el knob Level que aumenta la
imagen (no el sonido). Los dos cuadros que restan muestran la nota y frecuencia
cuando pinchas con el ratn a lo largo de la pantalla, un medio muy til para saber
exactamente la altura o frecuencia de las bandas laterales surgidas tras la modulacin.
Las barras blancas verticales corresponden a los La de toda la tesitura.
En primer lugar crea una macro (Filter) para el filtro. No nos complicaremos mucho.
Tan slo un mecanismo de Escalado para la frecuencia de corte, un control de
Resonancia y un interruptor para seleccionar la salida del filtro paso banda de 4 polos
(figura 133). La entrada P recoge la seal de nota de Note Pitch. Es importante que
mezcles las voces del instrumento con un mdulo combinador (Module > Auxiliar >
Audio Voice Combiner) antes de la salida, para que la seal entre monofnica a las
unidades de efectos. Si no el nivel de procesamiento se subir por las nubes.
Figura 133
Figura 134
Figura 96
Figura 135
-69-
-70-
Subtractive Synth
Este es el sintetizador sustractivo con el que podreis trabajar. De
este tipo hay muchos y variados. Yo he querido que sea sencillo,
clsico y fcil de manejar. Consta de los tpicos elementos en un
dispositivo as: 2 Osciladores con circuito de modulacin FM, AM y
RM, un Filtro, LFO y Envolvente de Modulacin, Seccin Master y
Unidad de Efectos con Chorus, Phaser, Delay y Reverb.
Figura 137
OSCILADORES
Figura 136
EL FILTRO
ENVOLVENTE DE MODULACIN
est la
(figura
Attack,
en su
Figura 140
Figura 138
SECCIN MASTER
LFO
Figura 139
Figura 142
-72-
Figura 141
TUTORIALES
SNTESIS ADITIVA
Tutorial 11:
Tutorial 12:
Tutorial 13:
Concepto y Origen
Forma de Onda y Espectro Armnico
Anlisis de Armnicos
Contenido armnico e inarmnico
El Sintetizador Aditivo
Controles de Afinacin
Controles de Nivel
Envolventes
Conmutador de Fase
Controles Maestros
PRCTICAS
Reconstruccin de una muestra grabada
Composicin de una pieza
para interpretar en modo Hold
del sintetizador aditivo
Instrumento: Additive Synth
SNTESIS ADITIVA
Concepto y Origen
Si esto es as, cabe deducir que dos formas muy diferentes tendrn
consecuentemente espectros absolutamente distintos. Pero una vez
ms, no se corresponde con la realidad. Lo cierto es que podemos or
dos sonidos indistinguibles acsticamente, y sus formas de onda no
parecerse en nada.
Figura 143
Figura 146
Figura 144
Una onda cuadrada que haya sido generada con un cambio de fase
en el tercer armnico no se parecer en nada a una onda cuadrada,
pero el contenido armnico seguir siendo el mismo (figura 145).
Figura 147
Figura 145
-75-
Anlisis de Armnicos
Como hemos visto, trabajar sobre la forma de onda no es asunto
sencillo. Parece ms prctico centrarse en el espectro armnico, sobre
todo si pretendemos trabajar con un sintetizador aditivo. En esas
circunstancias, puedes intentar crear sonidos sin un patrn o modelo
fijo, o tratar de emular los que te brinda la naturaleza o los
instrumentos reales. Ambas cosas son muy interesantes, tanto desde el
punto de vista del aprendizaje, como de la creatividad.
Tratndose de reproducir sonidos reales (mejor que los basados en
formas matemticas), el usuario de un sintetizador aditivo necesita
conocer el contenido armnico de los mismos. El mtodo principal
para obtener esta informacin es el Anlisis de Fourier, que da la
vuelta al concepto de formar cualquier seal a partir de sinusoidales.
Ms bien se trata de lo contrario, descomponer una seal ya existente
en una serie de seales sinusoidales. Veamos cmo.
Figura 148
CONTROLES DE AFINACIN
Lo normal es que los osciladores estn ya afinados a las frecuencias
mltiplo de una Fundamental representada por el primer oscilador, o
sea, el oscilador 2 al doble que el 1, el 3 al triple, y as sucesivamente.
De esta forma, cada oscilador dara un armnico del espectro. Desde
luego es ms verstil que cuenten con un control para sintonizarlos en
el armnico que quieras, as el oscilador 4 no tendra que reproducir
necesaruiamente el armnico 4.
El Sintetizador Aditivo
Dicho todo lo anterior, se comprender que un sintetizador aditivo
tenga que contar con un Analizador de Espectro y una batera de
Osciladores que generen ondas sinusoidales. Un Espectroscopio y un
Osciloscopio sern de gran ayuda tanto en el anlisis como en la
sntesis.
CONTROLES DE NIVEL
ENVOLVENTES
CONTROLES MAESTROS
Los sonidos naturales (aunque no hay razn para pensar que los
electrnicos no lo sean) no se comportan de una forma esttica. Los
parciales que lo conforman no aparecen ni desaparecen exactamente
al mismo tiempo, e incluso estando activos, no mantienen un nivel
constante, fruto sobre todo de la interactuacin entre ellos,
provocando batidos, por ejemplo. Si se quiere reproducir un sonido
dinmico, no son suficientes los controles de nivel. Es necesario
implementar una envolvente para cada oscilador.
1
2
3
4
5
6
CONMUTADOR DE FASE
Figura 149
Figura 152
Figura 150
Si quieres producir 16
armnicos, multiplica DX por
un control de 1 a 16 con 15
pasos, y llmalo Harmonic.
Con l podrs seleccionar el
armnico que quieras hasta el
16 (figura 153).
Figura 151
Figura 153
-79-
Se pueden realizar conexiones internas entre dos controles por medio de la pestaa
Connections de Propiedades, de forma que cuando manipules un control Maestro,
se mueva tambin el otro control Esclavo. En el sintetizador Additive hay gran
cantidad de estas conexiones para que puedas subir o bajar muchos controles a la vez
manipulando slo uno. La tcnica es sencillsima. Abre el instrumento del Tutorial 10,
donde diseamos un circuito de FM. Vamos a configurar los controles de las
Envolventes para que se muevan juntos.
Figura 154
Figura 155
Figura 156
Inserta uno dentro de la macro (Module > Panel > Mouse Area). Configura sus
valores X e Y como los controles Tune y Level respectivamente (figura 157). Ahora
conecta sus salidas X e Y a los convertidores de seal Expon A y borra los controles
(figura 158). Ve al Panel y desbloqualo. Vers el Mouse Area como un cuadrado gris
semitransparente. Redimensiona el osciloscopio para hacerlo ms ancho y luego haz lo
mismo con el Mouse Area, hasta que coincidan sus bordes.
Bloquea el Panel y toca alguna nota.
Mientras suena pincha con el ratn y muvelo.
Vers la forma estirarse y encogerse.
Esta tcnica se utiliza mucho cuando dos controles de un parmetro suelen necesitar
el mismo valor la mayora de las veces. As te ahorras movimientos de ratn y
aseguras la absoluta igualdad de valor. Para las veces que quieras diferente valor,
mueves primero el maestro y el esclavo le seguir. Luego mueves el esclavo, pero el
maestro quedar donde estaba, pues la conexin ha sido hecha en una direccin.
Tambin puede ser una alternativa a los mdulos Send y Receive, para mandar un
valor a distancia sin cables, normalmente configurando el esclavo a Invisible, aunque
slo sirve con controles.
Figura 157
-80-
Figura 158
Una macro apilada tambin se puede controlar con un Mouse Area. Por otro lado,
bajo un Mouse Area puedes poner lo que quieras, por ejemplo, una imagen hecha en
otra aplicacin. Al fin y al cabo, el Clic del ratn slo le afectar a l. Siguiendo estos
dos principios se ha diseado el cuadro de seleccin de pantalla en el sintetizador
Additive. Veamos cmo aplicarlo en este tutorial.
Figura 159
Panel Index numera las macros del 0 en adelante segn fueron insertadas o
creadas, y fuera de la macro has de poner un control que mande el valor de
seleccin.Sube un nivel en la estructura y conecta la macro apilada. Inserta una Lista
con las entradas Chorus (valor 0), Delay (1) y Reverb (2). Conecta la Lista a la entrada
Idx, pues ser el control con el que selecciones la macro a mostrar (figura 160). Ahora
tienes que delimitar la macro en el Panel, cunfigurando sus cuadros Size X y Size Y,
para que se vean todos los controles. Es decir, la macro apilada tiene que ser tan
grande como la macro ms grande que contenga. Bloquea y desbloquea el Panel a
menudo para refrescar la imagen.
Figura 160
Figura 163
-81-
Figura 161
Figura 162
-82-
Additive Synth
OSCILADORES
Figura 164
EXTERNAL INPUT
Figura 166
Figura 167
Figura 168
ESPECTROSCOPIO Y OSCILOSCOPIO
Estos dos dispositivos de monitorizacin te sern de gran ayuda
tanto para analizar seales como para crearlas. Cuando te
acostumbres a usarlos, no querrs trabajar sin ellos. El primero y ms
grande de ellos es el Espectroscopio (figura 169). Te muestra en
tiempo real el espectro armnico tanto del sonido producido por el
sintetizador, como de cualquier seal que cruce el instrumento, para
analizarla.
Figura 170
Figura 169
-85-
Figura 171
-86-
SNTESIS
TUTORIALES
POR
TABLA DE ONDAS
Tutorial 14:
Tutorial 15:
Tutorial 16:
Tutorial 17:
PRCTICAS
Modelado de Ondas
Mdulos de Tabla en Reaktor
Edicin de las Formas de Onda
-88-
Salida
Filtro
Figura 172
Por otro lado, las muestras pueden ser modificadas, bien en tiempo
real aplicando Modeladores de Onda u otros dispositivos de
proceesamiento matemtico, o bien editndolas, con las herramientas
que ponga a disposicin del usuario la aplicacin utilizada.
Salida
Figura 173
-89-
Efecto Aliasing
Figura 174
Al principio las tablas eran de Ciclo nico, lo que quiere decir que
seleccionabas la fila deseada de la tabla con el Puntero, y reproducas
los valores all almacenados con el Contador. Para cambiar de ciclo
haba que seleccionar otra y reproducir de nuevo (figura 175). Esto no
era demasiado verstil, pero al menos aumentaba considerablemente
el nmero de ciclos disponibles para un oscilador, comparado con los
dispositivos analgicos de entonces.
Figura 175
Figura 178
Figura 176
Figura 177
-91-
Figura 180
Figura 182
Figura 181
-92-
Figura 183
B
Figura 184
Figura 185
Figura 186
Figura 187
Figura 189
Figura 188
Line con
Auto Fit activado
Line sin
Auto Fit activado
Figura 190
Figura 194
Figura 191
Figura 192
Los dems items del men contextual sirven para cortar todo menos
la seleccin (Trim Selection) y aadir o borrar filas de la tabla
(Insert/Delete Rows).
Figura 193
-97-
Figura 196
El siguiente paso es modificar la configuracin del control Harmonic. Cmbiale el
nombre a Range, pues con l aumentaremos el recorrido del contador no slo en
mltiplos, sino tambin por posiciones intermedias. Configralo as: min 1, max 5, num
steps 200 y mouse resolution 200. Con este control podrs experimentar lo que
tratamos en la parte correspondiente a las Tablas de Ciclo nico.
Por un lado, este oscilador tambin recorre valores negativos y la tabla comienza en
0, as que convertimos los valores de salida negativos en positivos, con un rectificador
(Module > Math > Rectify). Por otro lado y a consecuencia de lo anterior, este
oscilador dar 4 pasadas a la tabla, en el mismo tiempo que la rampa daba 1 (figura
195). Esto significa que la frecuencia ser 4 veces mayor, o lo que es lo mismo en
escala logartmica de notas, 2 Octavas por encima. As que necesitamos restarle 24 al
valor de nota. Intercala por tanto entre Note Pitch y la entrada P del oscilador triangular
un sumador con una constante de -24 (figura 196) Por supuesto el valor del control
Harmonic va la entrada de amplitud, como en el de rampa. Como ves, he intercalado
un interruptor de encendido/apagado para accionar el Loop cuando queramos.
Tringulo
Rectificar
2 3
Si queremos modular este control, podemos aadir un LFO. Hazlo en una macro
nueva para no enrarecer la estructura. Deja los controles como los crea REAKTOR por
defecto, excepto el de Amplitud (min 0, max 5, njum steps 100). Llmalo Mod, pues al
tener 0 como punto de partida actuar en la prctica como activador del dispositivo. Si
no lo quieres utilizar lo dejas a 0. Aade un mdulo Gate a la entrada de sincronizacin
Snc. Tambin puedes hacer un Envo desde la salida de la envolvente, para
multiplicarlo por la salida del LFO. Dicho de otro modo, utilizar la envolvente de
amplitud para modular la seal del LFO (figura 197).
Rampa
0
Figura 197
Figura 195
-98-
Crea un instrumento nuevo con dos salidas. Inserta un oscilador Sawtooth con su
envolvente, un filtro y un amplificador (figura 198). He dejado el control del filtro y Note
Pitch conectados a un sumador en espera de ser modulados cuando termines la
envolvente. Te servir para comprobar el buen funcionamiento de la estructura.
DX
Figura 200
Figura 198
Figura 199
DX
Figura 201
Inserta una envolvente ADBDSR. Crea controles para todas las entradas, excepto el
ataque, que quedar sin conectar, y la entrada G, a la que conectars un mdulo Gate,
pero configurado en sus Funciones con valor de 1 a 1. De esta forma nunca entregar
valores intermedios, y nos aseguramos de que el Contador comienza a leer desde el
mismo extremo de la tabla. Configura el control de punto de ruptura (Breakpoint) min
0.8, max 0.52, num steps 140, default 0.662. Por ltimo el control de Sustain, min 0.47,
max 0.19, num steps 140, default 0.332. Ya est preparada (figura 202).
-99-
Tal como est diseada la envolvente hasta ahora, tenemos una seal resultante
que va de 0 a 1 Como estamos diseando una envolvente de modulacin, querrs
modular prmetros cuya escala abarque 120 , o incluso 5000 valores. Adems la
salida de la tabla es de audio. Esto te vendr bien cuando quieras modular la entrada
de una tabla de audio, por ejemplo. Pero si quieres modular la entrada logartmica de
un filtro o la Altura de un oscilador, como haremos nosotros ahora, es necesaria una
seal de Evento.
Figura 204
Figura 203
Para controlar esta envolvente con otra de amplitud maestra, establece conexiones
internas entre los controles de ataque, cada y liberacin de la maestra con los
controles correspondientes de esta. Una vez as configurado, puedes hacer invisibles
los tres controles de la esclava. Los de ruptura y sustain no deben ser controlados.
-100-
En realidad tienes que aplicar el mismo principio que en el anterior tutorial. Invertir
valores y sumar el rango de la escala. ste ltimo nos lo da el terminal de entrada DY.
Slo hay una variante, debido a que la tabla cuenta a partir de 0, pero DY entrega el
nmero de filas sin contar el 0, hay que restar 1 en la suma que sigue a la inversin de
valores. La estructura queda como ves en el centro de la figura 205.
Figura 205
Crea una nueva macro (Pointer) con una entrada (DY) y una salida (RY). La entrada
recibir la seal de evento proveniente de la salida DY de la tabla, que informa del
nmero de filas que tiene. La salida ir directamente a la entrada RY de la tabla, para
seleccionar en todo momento cul de ellas se lee. En su interior inserta la nueva macro
Mod Envelope creada en el anterior tutorial.
Slo hay que hacerle algunos cambios para adaptarla al uso que le daremos en este
instrumento. En primer lugar, sustituye el control amplificador por una constante 9, pues
la tabla principal tiene 10 filas contadas de 0 a 9. Borra tambin la salida de Evento y
su convertidor, pues no nos hace falta. En realidad ya puedes utilizarla conectndola al
terminal RY de la macro. Cuando pulses una tecla, vers que el Contador se desplaza
segn la envolvente, pero con una particularidad notable. Los valores de la envolvente
superiores apuntan a las filas inferiores y viceversa. Cuando la envolvente sube, el
Contador baja, porque la tabla empieza a contar las filas desde arriba. Una vez ms,
hay que ajustar los valores de salida de la macro.
-101-
Vamos con el contador que permitir almacenar las muestras en cada celda. Como
otros, lo haremos con un oscilador de Rampa, a cuya entrada de amplitud conectamos
el terminal de entrada DX, y a la entrada de frecuencia, la misma seal del oscilador
parablico (-60), pero intercalando un convertidor de P a F (Module > Math > Expon
F). Lo hacemos as porque queremos que el contador y el oscilador que grabamos
vayan a la misma velocidad, y se grabe exactamente un ciclo en la fila. Adems tienes
que llevar la seal del botn Trig a la entrada de sincronizacin (Snc) de forma que
cuando pulses el botn de disparo, el contador comience a grabar al principio de la fila.
La estructura quedara como en la figura 210 (no he incluido en la imagen el selector de
fila, para no entorpecer la comprensin de las ltimas conexiones).
Para terminar con las tablas de Audio, veremos cmo grabar o escribir en ellas. Lo
haremos de dos formas: grabando la seal de salida de un oscilador, o grabando la
salida de la propia tabla una vez pasado el filtro. Segn estn diseadas las tablas,
para escribir en ellas se necesitan 4 cosas: un disparador que active el mismo proceso
de grabacin, una seal a grabar, un control para seleccionar la fila donde grabar y un
contador que haga un barrido por la fila apuntando a cada celda. Antes de nada crea
una ltima macro con el nombre Write Table. En su interior inserta cuatro terminales de
salida (WX; WY; In y W) y uno de entrada (DX).
Figura 207
La seal objeto de grabacin, ser por ahora la salida de un oscilador (Module >
Oscillator > Par PWM). Es un oscilador parablico con entrada para la simetra. Crea
sus controles de amplitud y simetra, y conecta una constante de -60 a la entrada P,
porque cuando grabemos, lo haremos muy despacio. Inserta un interruptor con dos
entradas (Waveform y Feedback). Conecta el oscilador a la entrada Waveform y el
interruptor a la salida In (figura 208). La entrada Feedback la conectaremos despus.
Figura 210
Figura 208
Figura 209
Slo queda conectar las salidas de la macro Write Table a las entradas de la tabla.
No olvides llevar tambin la seal DX de salida de la tabla a su entrada de la macro, si
no, el contador de grabacin no se mover. Para realizar una grabacin, primero tienes
que activar el interruptor On y elegir la fila en la que quieres grabar. Luego configuras
los controles de amplitud y simetra del oscilador, y pulsas el botn Trig. Vers la forma
aparecer en la fila seleccionada. Si no ves el cursor de grabacin, abre el men
contextual y selecciona Show Write Position en el men View.
-102-
Por otro lado, el contador lector necesita una seal de sincronizacin para comenzar
a leer al mismo tiempo que el contador grabador empiece su recorrido. Adems, la
envolvente tambin necesita una seal disparadora, pues Gate slo acta cuando se
pulsa una nota, y para grabar slo pulsaremos el botn Trig. De modo que
insertaremos botones Trig esclavos del Trig grabador (puedes copiar y pegar) en el
contador lector para su entrada Snc, y en la envolvente como seal alternativa a Gate
por medio de un interruptor controlado por On. En resumen, On controla 3 interruptores
en el contador, filtro y envolvente, y Trig dos botones en el contador y la envolvente.
SWITCH
CONTADOR
LECTOR
Trig
Conexin interna
Envo
Trig
Gate
CONTADOR
GRABADOR
Rec F
En Filter se inserta un
interruptor (Feedback P) que
entregue la frecuencia de
corte atenuada en 120.
Tambin est controlado por
On (figura 214).
SWITCH
SWITCH
ENV
CUTOFF
Rec P
TRIG
ON
Figura 211
-103-
Figura 212
Figura 213
Figura 214
Figura 215
-104-
Wave Table
LA TABLA
Sobre la propia tabla vers los controles del Contador que ya
conoces (figura 216). Un botn para activarlo, control Range para
aumentar su recorrido, activacin de Loop con un botn (8vUp) para
compensar el desplazamiento de la fundamental hacia abajo y un
control de Modulacin por LFO que modifica el valor de Range.
Figura 216
Figura 217
Figura 218
Figura 219
Las siglas de estos tres segmentos las puedes ver en la parte superior
para delimitar las zonas de la envolvente gobernados por ellos. Entre
las siglas, dos controles con los que puedes desplazar los pntos de
separacin entre los segmentos. El segundo de los controles
corresponde al Sustain. El control Range funciona igual. Puedes
tambin activar el LFO y controlar su frecuencia y amplitud, para que
el cursor oscile cuando llegue al punto de Sustain. Por ltimo, puedes
hacer que la envolvente se reproduzca slo en parte con el botn Vel
(Velocity). Cuanto ms suave ataques la tecla, el cursor evolucionar
igual, pero cubriendo menos rango de la pantalla.
Figura 220
GRABACIN EN LA TABLA
-106-
Figura 221
Figura 222
Figura 223
EL MODELADOR DE ONDAS
Figura 224
P+
P-
P+
0
P-
P+
0
P-
P+
0
P-
P+
0
P-
Figura 225
En el proceso de modelado,
parte de la fase se ve desplazada
hacia abajo o arriba, y se puede
producir una prdida general de
amplitud, o bien un aumento
exagerado.
Por
ello,
estos
dispositivos suelen contar con un
control de ganancia global de la
seal. Observa en la figura 226
estos dos controles centrales
llamados simplemente + y - (su
rango abarca de 0.25 a 4). En
cuanto
a
los
restantes
modeladores, ser mejor que t
mismo experimentes con ellos.
Cada uno tiene su propio botn
de activacin, y un control Out de
Ganancia. A modo ilustrativo,
mira en la figura 227 lo que se
puede hacer a la misma onda
llevando el control parablico al
lmite. O ms drstico an, con el
senoidal al mximo (figura 228).
Figura 226
P+
PP+
P-
Figura 227
P+
0
P-
Figura 228
EL FILTRO
FM NOISE GENERATOR
Figura 229
LA SECCIN MASTER
Consta de los elementos de Afinacin y Nivel, incluyendo
Envolvente, Portamento, Afinacin maestra y Volumen global. He
includo los efectos de Chorus y Reverb en esta seccin (figura 230).
Figura 231
GRAIN DELAY
Es una unidad de retardo basada en la sntesis granular que veremos
ms adelante (figura 232). Para comprender su funcionamiento, ve al
captulo donde tratamos este tema y lo comprenders en seguida, ya
que se utiliza de un modo muy intuitivo y fcil.
Figura 232
Figura 230
-109-
-110-
SAMPLERS
TUTORIALES
Muestreo
Fuentes de Sonido
Sonidos naturales
Instrumentos tradicionales
Remuestreo
Muestreo Mltiple
Edicin de Muestras
Tutorial 18:
Tutorial 19:
Tutorial 20:
Tutorial 21:
Almacenamiento de Muestras
RAM
ROM
Reproduccin
Controles de seleccin de samples
Seccin Modificadora
SNTESIS GRANULAR
Concepto
El Sampler Granular Grain Cloud
PRCTICAS
Muestreo de instrumentos de percusin, diseo del
mapa de samples y procesado de las muestras
con tcnicas de Stretching y Granulacin
Instrumento: Halion Sampler y Reaktor
Reproduccin de una pieza clasica con muestras
de orquesta en el Secuenciador Cubase,
previa creacin del archio MIDI en Finale
Instrumento: Vienna Instruments
SAMPLERS
FUENTES DE SONIDO
Muestreo
MUESTREO MTIPLE
Cuando se toman muestras de un instrumento tradicional, no te
puedes limitar a grabar una nota, cargarla en el Sampler, y reproducir
ese sonido a cualquier altura. Los instrumentos, por lo general, no
tienen el mismo timbre en diferentes reas de su tesitura, y se puede
comprobar comparando la calidad del sonido del clarinete en sus
registros grave, medio y agudo. No es slo nuestra percepcin, es que
las caractersticas del instrumento y su modo de producir la seal
acstica cambian con la tesitura, dando lugar a formas de onda
diferentes.
Es por esta razn, que cuando utilizas una sola muestra en toda la
tesitura del teclado, en cuanto te alejas de la altura original grabada, el
sonido puede adoptar un timbre incluso cmico. En otras ocasiones,
sin embargo, te puede interesar este efecto, pero por lo general,
cuando utilizas un sampler como emulacin de otro instrumento,
necesitas grabar ms muestras, en lo que se denomina Muestreo
Mltiple.
Edicin de Muestras
Esta labor no es tan fcil como recortar. Decidir cmo se pasa del
final del bucle al principio requiere encontrar el punto ms idneo,
para que no se note el salto. Un mtodo consiste en buscar los puntos
en que la seal tiene el mismo nivel de amplitud. En este sentido,
elegir los cruces por 0 es una buena opcin. Adems hay que
asegurarse de que la onda evoluciona en el mismo sentido ascendente
o descendente en el punto de encuentro.
Almacenamiento de Muestras
El almacenamiento de muestras se da en dos versiones diferentes.
Por un lado est el almacenamiento a largo plazo en discos duros de
memoria, que pueden ser extraibles (CD-ROM). Por otro, el
almacenamiento en memoria RAM, de acceso aleatorio.
La primera se utiliza como Librera (Library) a la que acudes cada
vez que quieres utilizar el sampler, para cargar en el instrumento las
muestras requeridas. Una vez cargadas en la memoria RAM, el
sampler accede a todas y cada una de ellas cuando lo necesita. En este
sentido, los samplers pueden requerir mucha memoria, aparte de
capacidad de procesamiento.
Reproduccin
Si no tienes que elaborar primero el mapa de samples, cuando
cargas las muestras, ya estn repartidas y preparadas para la
reproduccin. A menudo, cargar en un sampler por ejemplo de
orquesta, un determinado instrumento, significa que cargas varios
mapas de samples a la vez, cada uno correspondiente a una
articulacin diferente. Para cambiar de uno a otro, lo ms cmodo es
reservar una pequea zona del teclado (normalmente en los agudos o
graves) que no necesite el instrumento cargado por motivos de
tesitura, y asignar a cada nota un mapa. As, mientras tocas, es fcil
cambiar de articulacin.
Figura 235
Figura 234
Figura 236
Figura 237
-115-
Figura 238
Para reproducir
varios samples en
una misma nota, y
que la Velocidad
decida cul se
reproduce, coloca
uno sobre otro
arrastrando sus
extremos inferior o
superior. En la parte
izquierda del editor
de mapa de samples,
hay una escala de 0 a
127. Si la divisin
entre samples est
por ejemplo en 60,
cuando pulses con
una velocidad
superior, se
reproducir el
sample de arriba y
viceversa.
Una vez que has cargado todos los samples, puedes activar una
opcin interesante en el men Functions (no lo confundas con la
pestaa). Se trata de Remap to Single Keys. Cuando cargues varios
samples vers que los de los extremos ocupan hasta el final de la
tesitura en ambas direcciones, mientras que el resto se juntan en el
centro. Con esta opcin todos los samples ocuparn una sola tecla, y
estars mejor situado para empezar a editar tu mapa de samples.
Figura 239
Figura 241
Figura 242
Figura 243
Figura 244
Speed
Figura 245
Figura 246
-118-
SNTESIS GRANULAR
Concepto
La Sntesis Granular ha sido considerada siempre como una tcnica
poco corriente. Al contrario de lo que ocurre con muchos de los otros
mtodos de sntesis descritos anteriormente, esta tcnica no se ha
empleado en sintetizadores comerciales, pero s lo han utilizado
algunos compositores en el campo acadmico o de investigacin.
Los granos pueden estar formados tanto por tonos simples de una
determinada forma de onda, como por ruido filtrado en un paso
banda, o incluso muestras procesadas de sonidos reales. Adems cada
uno de ellos puede ser diferente, creando una seal que cambia su
forma constantemente.
Hay dos controles que modifican la altura. Por un lado est el jitter
de altura o Pitch Jitter (PJ), que vara aleatoriamente el valor entregado
por P hasta en tres semitonos. Por otro, el control Pitch Slide (PS), que
aade a la parte final de los granos un portamento que puede abarcar
tres semitonos ascendentes si ajustas el control hacia la derecha y
viceversa. Si el tamao de grano es muy pequeo, no notars el efecto
de este control. El ajuste exagerado de los dos controles, producen una
seal parecida al burbujeo, dependiendo del material grabado en la
muestra, por supuesto.
Figura 247
Pos
Figura 248
Figura 249
Figura 251
Si quieres extraer Ciclos, tienes que abrir el editor de audio con doble Clic sobre la
muestra. Es otra ventana diferente, per tambin puedes usar el zoom hasta que veas la
forma de onda como en la figura 254. Para asegurarte de que seleccionas un ciclo que
comience y termine en amplitud 0, activa el botn de Cruce por 0 (en la figura resaltado
en azul). Minimiza la ventana, y
con Ctrl+Clic+arrastre te llevas la
seleccin a la pantalla principal,
a un sitio vaco. Se crear un
nuevo evento y pista si es
necesario. Vuelves a seleccionar
Bounce Selection en el men
contextual y le pones nombre.
Luego desde Reaktor importas el
ciclo en el Modo Import de la
Tabla de Ondas.
Figura 250
Figura 254
-121-
Si quieres seguir un tempo regular, necesitas una seal de Metrnomo, que activas
pulsando el botn CLICK de la Barra de Transporte (figura 257). Si pulsas TEMPO
cambiar de FIXED a TRACK. Djalo en Fixed y podrs configurar el valor
metronmico a lo que quieras, pinchando el nmero inferior. Tambin puedes cambiar
el comps a la derecha de Fixed.
Para crear una Pista, selecciona en el men contextual, sobre la zona de control de
pistas, Add MIDI Track. Las pistas se seleccionan pinchando en el interior, lo que
provoca que muestren un color ms claro. Adems se preparan automticamente para
ser grabadas. Si no ves bien los controles, puedes redimensionarla arrastrando sus
bordes, e irn apareciendo hasta que se muestren como en la figura 255. Tienes botn
de Mute (M) y Solo (S), un cuadro de configuracin de Canal (chn) y otro para enviar el
MIDI al instrumento disponible en tu sistema (Out). Aqu elegiramos Reaktor. Pero
antes tendrs que cargarlo en el panel VST Instruments que abres con F11 (figura
256). En cada celda puedes cargar un instrumento virtual diferente. Pinchas en una y
seleccionas Reaktor. Para cargar el Ensemble cuando se abra, consulta el captulo
dedicado a los Modos de Utilizacin. Una vez cargado puedes selccionarlo en el cuadro
Out de la pista. Ahora slo queda crear una secuencia MIDI que enviarle.
Modo de Grabacin
Metrnomo
Figura 257
Si te has equivocado al grabar, solo un poco, sigue adelante. Luego podrs
sobregrabar encima en aquellas partes fallidas, colocando el cursor donde quieras y
seleccionando previamente Replace en el Modo de Grabacin. Para editar los
mensajes MIDI puedes hacer doble Clic en una parte MIDI y se abrir el editor, donde
podrs modificar notas, sobre la pantalla con la imagen de teclado a la izquierda, o
valores de Controlador en los carriles inferiores. Para saber ms, consulta en el libro
Curso de Secuenciacin y Grabacin, el captulo dedicado a la edicin MIDI.
La otra forma de conseguir la secuencia, es tenerla ya hecha. O la bajas de Internet,
por ejemplo, o la creas en Finale. Luego la importas desde Cubase.
Figura 255
Figura 256
-122-
Una vez que sabemos utilizar un instrumento Reaktor o cualquier dispositivo virtual
en Cubase, podemos samplearlo para utilizar sus muestras en un Sampler. En primer
lugar, y con Cubase abierto, tenemos que cargar el instrumento VST, as que abrimos
el Panel VST Instruments con F11. Cargamos Reaktor y abrimos un nuevo Ensemble,
copindolo en la carpeta del proyecto Cubase, para que todo est junto. Insertamos en
l, el instrumento que queramos muestrear y lo conectamos a las salidas. Hecho esto,
volvemos a Cubase y creamos una pista MIDI, enviando su seal a Reaktor con su
puerto de salida. A la izquierda del control de pistas hay otra zona llamada Inspector,
donde se pueden configurar muchos parmetros de la pista actualmente seleccionada.
Si no lo ves pulsa el primer botn bajo el men Edit.
Ya podemos abrir Reaktor
cuando queramos desde la pista,
pulsando el botn de Instrumento
Virtual que se encuentra en el
Inspector (figura 258). Si tocas,
ya deberas or el instrumento.
Elige una Instantnea o
configralo como quieras.
Figura 258
Grabamos una nota en la pista MIDI. Ahora se trata de volcar a una pista de audio,
la salida del instrumento. Para ello haremos una Remezcla. En la Regla sobre la
pantalla principal vers unos triangulos pequeos al principio. Se trata de los
Localizadores. Hay un Localizador izquierdo y otro derecho, y con ellos puedes
seleccionar una regin. Pincha y arrstralos donde quieras o pincha en la regla con Ctrl
pulsado para el izquierdo, y con Alt pulsado para el derecho.
Figura 260
Se crear una nueva pista de audio con la seal de
salida del instrumento. Desconecta la salida de la pista
MIDI pues ya no la necesitas. Edita el evento de audio,
y arrastra los tringulitos de los extremos superiores si
quieres crear envolventes de entrada y salida. As
suavizars el comienzo y final del sonido (figura 261)..
Figura 259
Figura 261
-123-
Son dos las razones principales por las que puedes escuchar una partitura en Finale.
Primera, porque el programa escanea rpidamente la partitura cada vez que pulsas
Play, creando mensajes de nota segn lo escrito en el pentagrama, mensajes de
Velocidad gracias a las Expresiones de matiz, mensajes de Volumen con los
reguladores, o cambios de Tempo generados por la herramienta MIDI o de Metrnomo.
Segunda, porque hay un dispositivo al que enva estos mensajes en tiempo real, sea el
sintetizador Soft Synth o el Sampler GPO (Garritan Personal Orchestra).
En versiones anteriores de Finale, el programa generaba pocos mensajes, sobre
todo de Controlador. Por ello, implementaron un programa adicional, que analiza la
partitura de una forma mucho ms precisa, tomando incluso decisiones propias. Este
programa se llama Human Playback, y puedes activarlo en la barra de transporte
pulsando el botn de la derecha (figura 262). Selecciona un estilo en el men Human
Playback Style, y el programa desigualar las velocidades y duraciones de nota de
forma sutil y natural, aplicar rallentandos cuando terminen secciones, aplicar ms
volumen a las lneas meldicas que a los acompaamientos, etc. En resumen, te
har un trabajo que ahorrars en Cubase con las herramientas de edicin.
Figura 263
En el men File seleccionas Save As. En el cuadro que aparece, localizas el sitio
donde lo guardar, pones nombre, y en el men Type escoges MIDI File (.MID). Pulsas
Guardar y se mostrar el cuadro de opciones de exportar archivo, Export MIDI File
Options que ves en la figura 264. Se trata de elgir el Formato 0, que guarda todos los
instrumentos en la misma pista, o Formato 1 que los separa segn su canal. Esto es
bastante importante, y por supuesto, tendrs que seleccionar Formato 1, que por
defecto ya est activado.
Para asegurarte de que acta sobre todo tipo de mensajes, abre las Preferencias
pulsando el botn de la derecha, HP Preferences, y configura los cuatro mens del
principio a Ignore Data.
Otro paso importante a tener en cuenta, es que cada pentagrama tenga un canal de
salida diferente, aunque si abriste el documento con el Asistente, ya lo habr
configurado por s mismo cuando elegiste los instrumentos para los pentagramas.
Figura 264
-124-
PROCESAMIENTO DE AUDIO
TUTORIALES
EN TIEMPO REAL
Granulacin
Desplazadores de seal
Desplazador de Altura
Desplazador de Frecuencia
Desplazadores de Fase
Tutorial 22:
Tutorial 23:
Tutorial 24:
Tutorial 25:
Tutorial 26:
Tutorial 27:
Tutorial 28:
Control de un Instrumento
Por Adicin
Por Modulacin entre seales: AM, FM, RM
El Vocoder
PROCESAMIENTO DE LA
SEAL DE CONTROL
Frecuencia de Control
Mdulos de Procesamiento de Eventos
Order y Value
Merge y Randomize
Separator y Router
PRCTICAS
Improvisacin para Cuarteto de Micrfonos
Sonorizacin de un texto con procesado de la voz
Montaje de Obra para la III Semana de Msica Contempornea
Figura 266
Figura 267
El segundo ejemplo tiene que ver con la cuantizacin de valores del control Pitch.
Una de las cosas ms importantes que se configuran en un control, es su rango de
valores y el nmero de pasos que dar del mnimo al mximo. Si por ejemplo lo
configuramos de -24 a 24 con 48 pasos, los valores evolucionarn de 1 en 1, sin
posibilidad de valores intermedios. Si lo configuras con 96 pasos, cada uno cubrir un
valor de 0.5, y as sucesivamente. Puedes permitir que un control se comporte de
diferentes maneras utilizando un Quantizador (Module > Math > Quantize).
Por un lado nos servir para disparar la envolvente que controla la amplitud del
granulador en su entrada A. Esta envolvente afecta por tanto a todo el conjunto de la
seal procesada, o sea, la pendiente de amplitud de comienzo y final de la granulacin,
no a las envolventes individuales de cada grano. Para eso ya estn las entradas Attack
y Decay. Por otro lado, lo conectaremos a la entrada G del mdulo, que activa el
procesador, de forma que cuando se presione el pedal habr retardo granulado, y
cuando se suelte desaparecer su efecto. La pendiente de activacin y desactivacin
depender de la configuracin de la envolvente anterior, que necesitar tan slo de
segmentos de Ataque y Liberacin (figura 270).
De esta forma, con un interruptor intercalado, puedes hacer que la Altura vare
gradualmente o por pasos, con la activacin del mismo, sin necesidad de cambiar la
configuracin del control en Propiedades.
Figura 268
Figura 269
Figura 270
-127-
Desplazadores de Seal
Hz
La3 La4
La5
Figura 272
La6
5000
Figura 271
Figura 273
Los parmetros a controlar en una unidad Chorus son por tanto dos.
Por un lado, la cantidad de retardo a la que llegar la seal procesada
en su punto mximo, y por otro, la velocidad de las oscilaciones que
ese retardo experimentar con respecto a la seal original.
Para este tutorial, necesitas una fuente de sonido que puede consistir simplemente
en un oscilador senoidal u otro que prefieras. Por supuesto, necesitar su envolvente y
el mdulo de nota (figura 274). A continuacin insertas un retardo (Module > Delay >
Single Delay) a cuya entrada Dly conectas su control, que puedes multiplicar por s
mismo como vimos en el anterior tutorial, e intercalar un suavizador de seal de audio,
para que no haya clics cuando muevas el control. El valor por defecto llega hasta mil
milisegundos, lo cual es demasiado. Un valor mximo de 100 es suficiente, as que lo
configuras de 0 a 10, y la multiplicacin por s mismo dar ese resultado.
Figura 275
Figura 274
Si duplicas el circuito para retardar la seal dos veces, necesitas otro LFO (figura
276). La salida del oscilador ir a cada mdulo de retardo, y mezclars las seales con
la original, utilizando un mezclador stereo (Module > Signal Path > Stereo
Amp/Mixer). Estos mezcladores, aparte de la entrada de nivel, ofrecen una adicional
de panorama, para dirigir cada entrada a una de las salidas, izquierda (-1), derecha (1)
o ambas (0).
Con este diseo, las seales tendrn retardos diferentes en todo momento,
producindose una suma rica en desafinacin, que podr ser sutil o exagerada,
dependiendo de la amplitud de oscilacin del LFO. Adems, el sonido resultante
adquirir cuerpo y volumen con la utilizacin del mezclador stereo.
Figura 276
-130-
Para obtener una seal rica en cancelaciones dinmicas, aadiremos ms filtros con
frecuencias distintas, utilizando sumadores que aadan valor al entregado por Cnt
(figura 279). Aqu he utilizado constantes de 12 y -12 para sumarse a Cnt, pero puedes
usar un control que expanda la posicin de las nuevas frecuencias de corte, al que
podramos llamar Spread. La salida de un filtro va a la entrada del siguiente formando
una cadena. Puedes aadir ms filtros todava, incrementando el valor de sus
constantes para crear un peine de inversin de fase. Adems, este circuito se puede
duplicar en otra macro para procesar el otro canal de una seal stereo.
Puedes comenzar este tutorial creando una fuente de sonido rica en armnicos. Yo
he optado por el oscilador Bi-Saw con control de simetra. Aadimos un LFO, esta vez
para modular la frecuencia de corte de los filtros que compondrn el phaser, que
crearemos en el interior de una macro. La seal procesada por ste la mezclaremos
con la original con un mezclador (figura 277).
Figura 277
Al control de frecuencia de corte que modular el LFO le llamamos Center. Sus
valores, como los de amplitud del LFO cubrirn de 0 a 120 (la escala de notas). En la
macro Phaser necesitamos dos entradas (In y Cnt). En su interior insertamos un filtro
HP/LP 1 Pole. Sumamos sus salidas invirtiendo antes la de HP y conectamos Cnt a la
entrada P. Construiremos ahora un circuito de realimentacin. Se trata de llevar la
salida, ademas de al terminal Out, a un sumador con la entrada In. Intercalaremos
antes un Saturador (Module > Audio Modifier > Saturator) y un control Feedback con
valor de 0 a 0.98 que multiplicaremos por la salida del saturador (figura 278).
Figura 279
Para incluir un efecto Flanger sencillo, puedes intercalar en la salida del ltimo filtro
un retardo, que aadir al desplazamiento de fase de los filtros, otro desfase general
con respecto a la seal original (figura 280). Yo he puesto al control de retardo, valores
de 0 a 7, para que al multiplicarse por s mismo d un mximo de 49, aunque lo ideal
es modular su valor aprovechando la seal Center.
Figura 278
Figura 280
-131-
Pero una vez ms, el clculo puede ser errneo cuando el sonido
presenta en su espectro, inarmnicos suficientemente intensos. No es
por tanto tarea fcil. Para nuestro trabajo pondremos en prctica la
primera tcnica, que aunque sometida a posibles errores, puede
producir resultados suficientemente satisfactorios.
Comienza por filtrar la entrada y utiliza su control de frecuencia con valores bajos. A
continuacin construiremos el circuito contador de pasos por cero, consistente en un
mdulo A to E Trig del men Auxiliar y un mdulo contador Timer del men Event
Processing.
Pasa a continuacin la seal por un sencillo filtro paso bajo cuya frecuencia de corte
se site en un valor ms bien bajo. Este filtro preparar la seal para ser analizada, sin
evoluciones tan rpidas, acercando la forma de onda a lo que ser en ltimo trmino la
envolvente de la seal de control.
El primero tiene entradas de audio y salida de evento, y manda el valor que recoge
de la entrada A cada vez que la seal entrante en Trig sube de 0. Si conectamos la
seal de audio a la entrada Trig y una constante con valor 1 a la entrada A, cada vez
que la seal de audio filtrada suba de 0, producir un 1 en la salida.
Tras el filtro puedes insertar el detector de picos (Module > Audio Modifier > Peak
Detector). Este mdulo viene con una entrada (Rel) que determina la rapidez de
respuesta del detector ante cambios bruscos de nivel de seal. Se centra en la
pendiente de cada de sta. Por eso, al controlar un dispositivo con el seguidor de
envolvente, querrs tambin ajustar la respuesta ante las subidas de nivel. Una
solucin es agregar un filtro despus del detector que sustituya al control de Release.
Este filtro no dejar que la seal de control creada por el detector evolucione
bruscamente, impidindolo tanto en el ataque como en la cada. Ahora bien, tienes que
pensar que este filtro acta sobre una seal de control, y por tanto, su frecuencia de
corte debe ser extremadamente baja, pues estn diseados para procesar seales de
audio principalmente. Por ello, hay que configurar el control de frercuencia min. 60 y
max. -60, por ejemplo. As, cuando el control est en el comienzo de su rango (60 en
adelante) dejar pasar evoluciones ms rpidas y viceversa. Llmalo A/R.
El mdulo Timer calcula el tiempo que pasa entre eventos positivos que llegan a su
entrada Trig. Tiene dos salidas donde entrega el valor de tiempo entre eventos por T, y
calcula la frecuencia a partir de este dato, entregando su valor por F. Slo hay que
convertir esta ltima seal a la escala logartmica de notas con un mdulo Log F del
men Math y obtendremos la nota correspondiente.
El circuito reaccionar ante los cambios ms pequeos de altura, entregando
tambin valores intermedios. Si quieres que ofrezca valores enteros de nota, puedes
intercalar un Quantizador con valor 1 y su correspondiente interruptor. Ten en cuenta
que esta seal de nota resultante, controlar la altura de otro dispositivo. T decides si
ste ltimo tiene que reflejar los mnimos cambios, o mantenerse en una altura dividida
en semitonos. Si la seal analizada es la voz humana cantando, descubrirs que no
somos nada estables al hacerlo, y tampoco lo ser el dispositivo controlado por ella.
Figura 282
Figura 281
-133-
Control de un Instrumento
DETECTOR
P
A
MEZCLADOR
Figura 284
FUENTE
TUNE
DELAY
P
A
FUENTE
IN
MEZCLADOR
IN
P
FUENTE
A
IN
TUNE
SEGUIDOR
DETECTOR
SEGUIDOR
MEZCLADOR
Figura 285
Figura 283
IN 1
DETECTOR
SEGUIDOR
P
A
IN
DELAY
GRANULAR
MEZCLADOR
IN 2
Figura 286
-134-
Figura 288
En la macro Range (figura 289) utilizamos dos tipos de Mdulos Lgicos. El
Comparador (Module > Math > Compare/Equal) compara las seales de las dos
entradas A y B, y entrega en sus salidas (mayor que, menor que, igual a, no igual a) un
1 si la proposicin de cada una de ellas es verdadera, y un 0 si es falsa. La primera
salida entregar un 1 si A es mayor que B, por ejemplo.
La seal de nota producida por el detector la pasaremos por un sumador que aada
un control de afinacin (Tune), de forma que el sonido apilado pueda desviarse a
distintos intervalos de la altura original. Esta ser la seal de altura definitiva que
llegar al oscilador u otra fuente de sonido que quieras, por su entrada P. Por su parte,
el seguidor de envolvente controlar la amplitud de la fuente, que se adaptar de forma
ms o menos ceida a las evoluciones de intensidad del ejecutante, dependiendo del
control A/R. En el mezclador ajustas las cantidades teniendo en cuenta que el pblico
oir la seal del instrumento real, tambin de forma directa.
De modo que conectamos la seal de nota a las entradas A y un control a las B, con
el que determinaremos los lmites del rango. En el primer comparador, la salida mayor
que, entregar un 1 cuando la nota tocada sea mayor que el lmite determinado por el
control Down. En el segundo comparador, la salida menor que, entregar un 1 si la nota
es menor que el valor del control Up (las unidades sumadas y restadas en los controles
permiten incluir en el rango las notas seleccionadas). De esta forma queda delimitado
el rango de notas que producirn un 1 en la salida, con la ayuda del siguiente mdulo
lgico (Module > Event Processing > Logic AND). Este mdulo entrega un 1 slo
cuando las dos entradas reciben valor positivo. O sea, cuando se han cumplido las dos
premisas de los comparadores, a saber, que las notas tocadas estn por encima de
Down y por debajo de Up. Si no, la seal del seguidor se multiplicar por 0:
Figura 287
Figura 289
-135-
Figura 291
Figura 292
Figura 293
Cuando el botn est desactivado, la seal moduladora saldr por el puerto 0, que la
dirige directamente al mezclador. Tambin en esta ocasin tendr su nivel controlado
por Mod, esta vez convertida su seal a la escala de decibelios.
Con este diseo es posible la mezcla de las dos seales sin modulacin, apilando
ambos sonidos, o activar la FM, convirtiendo el control Mod en el ndice de Modulacin.
-136-
El Vocoder
La fidelidad con que esto se puede llevar a cabo depende tanto del
nmero de bandas como de las caractersticas de los seguidores de
envolvente. Al disminuir el ancho de banda se necesitan ms filtros
para cubrir el espectro de audio. Para bandas de octava, cada una de
las cuales abarca el doble de frecuencia que la anterior, slo se
necesitan ocho filtros: seis paso banda, uno paso bajo y otro paso alto.
Esto genera una somera indicacin del contenido espectral de la seal,
y por tanto, los cambios bruscos que sta experimente. Para bandas en
tercios de octava se necesitan 30 31 filtros, y la resolucin resultante
mucho ms fina, mejora sensiblemente el resultado del proceso.
Lo primero que podemos hacer con una seal producida por la voz
humana, es pasarla por un banco de filtros paso banda con las
frecuencias de corte repartidas por el espectro. Esto la divide en varias
seales, cada una con su propia contribucin al conjunto,
correspondiente al ancho de banda asignado. Los filtros con
frecuencia de corte ms alta, daran paso a las frecuencias ms agudas,
y los filtros con frecuencia ms baja, a la parte de la seal ms grave. El
nmero de filtros, por tanto, contribuye de manera decisiva a la
resolucin en frecuencia de las distintas partes de la seal original.
Figura 294
Figura 296
-138-
Figura 295
Yo he aadido adems una macro llamada Env Monitor. Se trata de una batera de
25 mdulos Meter, que monitorizan en tiempo real la actividad de cada banda
procesada por los seguidores de envolvente. Con ella observars la evolucin de la
seal hablada de forma parecida al espectroscopio (figura 298 abajo).
Cuando quieres extraer alguna voz determinada de una seal polifnica, para
procesarla de cualquier modo, se utilizan los mdulos de Voces. Hay tres tipos: From
Voice, que extrae la voz que consignes en su entrada V, To Voice que manda una
seal a una determinada voz, y Voice Shift, que cambia las seales de voz. Para
nuestro objetivo necesitamos el primero (Module > Auxiliar > From Voice).
El terminal In de la macro Env Monitor entrega una seal polifnica de 25 voces
proveniente de Env Follower. Si la conectas a la entrada inferior de From Voice y
utilizas una constante de 1 en su entrada V, la salida entregar una seal monofnica
correspondiente a la voz 1. Ah conectas el Meter 1 que monitorizar la actividad de
audio producida en la primera banda analizada en Modulator (figura 297). Slo tienes
que duplicar 25 veces esta pequea estructura, cambiando las constantes hasta 25.
Ya tenemos las dos seales analizadas. Ahora hace falta pasar la seal moduladora
por los seguidores de envolvente, que contendrn tambin mdulos polifnicos, para
que reflejen la amplitud de cada voz, y por tanto, de cada banda de frecuencia. En
realidad slo tienes que cargar la macro Env Follower de la librera User, y desactivar
Mono en su men contextual. Adoptar el nmero de voces que tenga el instrumento
de forma automtica.
Concluidos los principales dispositivos, multiplicamos la salida de Carrier por la de
Env Follower, de forma que cada banda de la seal procesada, tendr la misma
envolvente que la banda correspondiente de la seal moduladora (la voz en este caso).
Con esto se termina el proceso propiamente dicho. Tan solo queda amplificar la salida
del multiplicador con un Amp/Mixer y su correspondiente control de nivel, que en este
caso ser general de salida del instrumento. Puedes llamarle Output, y no hace falta
reconfigurarlo, los valores por defecto de -60 a 0 son apropiados. No olvides combinar
las voces antes de la salida (figura 294).
Esta estructura ya sera operativa por s sola. Tendras que conectar el micro a la
entrada de la tarjeta y la salida de Audio In en la estructura de Ensemble, a la entrada
Mod del Vocoder. Por otro lado, un instrumento portador a la entrada Car.
Figura 298
-139-
Figura 297
PROCESAMIENTO DE LA
SEAL DE CONTROL
Frecuencia de Control
Hay dos diferencias esenciales entre el procesamiento de Audio y el
procesamiento de las seales de Control. El audio se calcula
constantemente, pues son seales que cambian muchsimas veces por
segundo, y necesitan ser actualizadas a cada instante. Por eso su
frecuencia suele ser de 44.100 Hz y su actualizacin supone un flujo de
datos que no cesa.
ORDER Y VALUE
Figura 299
SEPARATOR
Figura 300
MERGE
Figura 301
Figura 302
Figura 303
-141-
Figura 304
RANDOMIZE
Figura 305
-142-
ROUTER
Figura 306
COMPARE / EQUAL
Este mdulo se encuentra en el submen
Math y suele utilizarse mucho en combinacin
con los mdulos lgicos del submen Event
Processing que veremos a continuacin.
Tiene dos entradas (A y B) y cuatro salidas (Mayor que, Menor que,
Igual a y No igual a). Las entradas representan los valores que se
comparan, y cada una de las salidas enviarn un 1 si su proposicin es
cierta, o un 0 si es falsa. Por ejemplo, si comparamos 80 (A) con 7 (B),
las salidas producirn de arriba a abajo, un 1, un 0, un 0 y un 1.
Figura 308
Figura 309
-144-
Figura 311
Figura 310
La Tabla que explicita los resultados dados por los mdulos, en las
diferentes situaciones posibles, es la siguiente:
AND
OR
EXOR
NOT
In
Out Not
Figura 311
-145-
-146-
EPLOGO