SixOp: FM de seis operadores, de INIT VOICE a campanas, bajos y metales
SixOp construye cada sonido a partir de seis operadores de onda senoidal. Algunos se oyen; los demás solo remodelan a los que se oyen. Aprende a distinguir esas dos funciones y los 32 algoritmos, las envolventes e incluso un banco de voces clásicas pasarán de ser un misterio a leerse con claridad.
Seis ondas senoidales y un mapa de ruteo
Un operador es un oscilador senoidal con su propio nivel de salida y su propia envolvente. Su frecuencia sigue a la nota tocada mediante un ratio: en 1.00 toca la nota, en 2.00 una octava más arriba y en 0.50 una octava más abajo. La columna OPERATORS muestra los seis, con el operador 6 arriba como en el hardware original, cada uno con encendido/apagado, modo ratio o fijo, Coarse, Fine, Detune, Level, sensibilidad a la velocidad, sensibilidad a la modulación de amplitud y un pequeño dibujo de la envolvente.
La letra al final de cada fila indica la función del operador en el algoritmo actual. Una portadora (C) se mezcla en la salida, así que su Level funciona como un control de volumen. Un modulador (M) nunca se oye directamente: dobla la fase del operador que tiene debajo, lo que añade nuevos parciales llamados bandas laterales. Subir el Level de un modulador hace el sonido más brillante y denso, no más fuerte. Casi todo en FM se deriva de esa diferencia.
Lección 1: un piano eléctrico desde INIT VOICE
- Elige Init voice en el menú de voces. Oyes una senoide simple: el operador 1 con Level 99 en el algoritmo 1, con una envolvente tipo órgano que se mantiene a nivel máximo hasta que sueltas la tecla.
- Lleva el algoritmo a 5 en la página ALG: tres pares, cada uno con un modulador sobre una portadora, y los operadores 1, 3 y 5 como portadoras. Sube Op2 Level a 72 con ratio 1.00 y la senoide se vuelve nasal, porque ahora el operador 2 modula al operador 1.
- Dale al par una envolvente de piano: una primera velocidad rápida (96 y 95), una segunda y tercera más lentas y L3 en 0, para que la nota se apague incluso mientras la mantienes. Pon Op2 Velocity en 6 para que las notas tocadas con más fuerza suenen más brillantes.
- Añade la lengüeta: el operador 3 como segunda portadora con Level 80, desafinado +2, y el operador 4 encima con Coarse 14, Level 58 y Velocity 7, con L2 en 0 para que su filo metálico dure solo un instante tras cada golpe.
Un piano eléctrico construido desde INIT VOICE
Reproduce el ejemplo y luego pon Op2 Level en 0: el cuerpo del piano se convierte en una senoide pura mientras la lengüeta permanece. Prueba 90 y el ataque empieza a ladrar. Apaga el operador 4 con su botón de encendido para oír el cuerpo sin la lengüeta, y compara notas suaves y fuertes: la sensibilidad a la velocidad en un modulador cambia el timbre, no solo el volumen.
Cómo leer los 32 algoritmos y el feedback
Un algoritmo es un cableado fijo de los seis operadores. La página ALG lo dibuja: los operadores apilados sobre otro lo modulan, y los de la fila inferior son portadoras. El algoritmo 1 tiene dos portadoras, una de ellas con una pila de cuatro operadores encima; el algoritmo 5 tiene tres pares independientes; el algoritmo 32 convierte los seis operadores en portadoras y funciona como un órgano de seis drawbars de ondas senoidales. Recórrelos con las flechas y observa qué operadores cambian entre C y M en las filas de OPERATORS.
Cada algoritmo tiene además un bucle de feedback, dibujado como una línea que vuelve a entrar en un operador. Feedback (de 0 a 7, en la página ALG y en GLOBAL) hace que ese operador se module a sí mismo: los valores bajos añaden algunos armónicos, hacia 5 o 6 la senoide se acerca a un diente de sierra y en 7 se vuelve áspera y ruidosa. Como el bucle está en un operador fijo, el feedback solo tiene efecto si ese operador tiene algo de Level.
Lección 2: campanas a partir de ratios inarmónicos
Una campana a partir de un ratio inarmónico
Los ratios enteros dan tonos armónicos con altura definida. Los demás ratios producen los parciales metálicos de campanas y metales. En este ejemplo el operador 2 funciona a 3.50 (Coarse 2 con Fine 75) y el operador 4 a 4.23 (Coarse 3 con Fine 41): Fine multiplica Coarse por uno más Fine dividido entre 100. Ambos moduladores decaen antes que sus portadoras, así que el golpe es más brillante que la cola resonante, como en una campana real.
Detune (de -7 a +7) aparta muy ligeramente un operador de su ratio. El +3 del operador 3 lo hace batir lentamente contra el operador 1, lo que da vida a la cola. Cambiar el modo de un operador de R a F hace que ignore el teclado y toque una frecuencia fija; un modulador fijo da a cada tecla un espectro distinto, algo útil para baterías y efectos.
Cuatro velocidades, cuatro niveles
- Velocidades R1 a R4
- Velocidades de 0 (muy lenta) a 99 (inmediata), no tiempos. R1 avanza hacia L1 al pulsar una tecla, R2 hacia L2, R3 hacia L3 y R4 hacia L4 tras soltarla.
- Niveles L1 a L4
- Objetivos de 0 a 99. L3 es donde la envolvente se queda mientras se mantiene una tecla; L4 es donde termina tras soltarla y también donde empieza la siguiente nota.
- Rate Scl
- El escalado de velocidad (de 0 a 7) acelera la envolvente en las notas agudas, de modo que los agudos de un piano o una campana decaen más rápido que los graves.
En una portadora la envolvente da forma al volumen; en un modulador, al brillo a lo largo del tiempo. Abre la página ENV, elige un operador haciendo clic en su fila y arrastra los tiradores o escribe los números. La envolvente de afinación (página PITCH) usa las mismas cuatro velocidades y cuatro niveles, pero sus niveles doblan la afinación de toda la voz, y 50 significa sin cambio.
Lección 3: un bajo FM con feedback, mono y glide
Un bajo FM con feedback, mono y glide
Este bajo vuelve a usar el algoritmo 5, pero solo dos de sus pares. Los operadores 2 y 1 dan un ataque contundente que se asienta en un sustain más redondo, mientras el operador 6 se realimenta con Feedback 6 y modula al operador 5, lo que añade por debajo un gruñido parecido a un diente de sierra. Baja Feedback a 0 y el gruñido se convierte en un tono limpio y hueco.
La voz está en MONO en GLOBAL, así que solo suena una nota a la vez, y Porta en 35 desliza entre ellas. En mono, Mode elige Fingered (glide solo cuando las notas se solapan) o Full (glide siempre); en poly elige Retain o Follow. El botón G convierte el glide en pasos de semitono. Voices define cuántas notas pueden sonar a la vez en POLY, hasta 16, y PB ajusta el rango de pitch bend.
Escalado de teclado y velocidad
El escalado de nivel por teclado (página KEYS) cambia el nivel de un operador a lo largo del teclado. Elige un punto de corte y luego una profundidad y una curva para cada lado: -LIN y -EXP bajan el nivel al alejarse del punto de corte, +LIN y +EXP lo suben, y las curvas exponenciales cambian más rápido hacia los extremos. Bajar un modulador hacia la parte alta del teclado evita que las notas agudas se vuelvan ásperas; bajar una portadora equilibra un sonido que resulta demasiado fuerte en los graves.
Velocity (de 0 a 7) también se ajusta por operador. En una portadora hace que las notas suaves suenen más bajas; en un modulador las hace más oscuras, que suele ser lo que necesita un sonido de teclado expresivo. AMS (de 0 a 3) define cuánto afectan a ese operador la modulación de amplitud del LFO y los controladores asignados a Amp.
Lección 4: un crescendo de metales con el EG de afinación y el LFO
Un crescendo de metales con scoop de afinación y vibrato retardado
El algoritmo 22 permite que el operador 6 module tres portadoras a la vez, así que una sola envolvente hace crecer el brillo de toda una pila. Las portadoras atacan con velocidad 62 y los moduladores más despacio, con 48 y 45, de modo que cada acorde primero sube de volumen y luego se abre, como hacen los metales. La envolvente de afinación empieza en L4 47, algo baja, y sube a 50 con velocidad 70, lo que da un breve scoop al entrar en cada nota.
La página LFO ajusta un oscilador de modulación para la voz: Wave (triangular, sierra descendente, sierra ascendente, cuadrada, senoidal o sample and hold), Speed, Delay, PMD para la profundidad de afinación, AMD para la profundidad de amplitud, Key sync y PMS, la sensibilidad de la voz a la modulación de afinación. Aquí una senoide con Speed 34 espera a Delay 55 antes de que entre un vibrato suave (PMD 8, PMS 3), así que las notas cortas se mantienen estables y las largas empiezan a cantar.
Lección 5: modular con la rueda de modulación
Vibrato y wah con la rueda de modulación
El botón Controllers en GLOBAL abre las asignaciones de la rueda de modulación (MW), el controlador de pie (FC), el controlador de soplo (BC) y el aftertouch (AT). Cada uno tiene un Range y cualquier combinación de Pitch, Amp y EG Bias. Pitch y Amp aumentan la profundidad de afinación o de amplitud del LFO hasta el Range a medida que se mueve el controlador, de modo que el PMD y el AMD propios del LFO actúan como mínimo. EG Bias baja de forma constante el nivel de cada operador cuyo AMS sea mayor que 0, sin usar el LFO.
En este ejemplo la rueda está asignada a Pitch y Amp con Range 50 y se mantiene al 60%. El operador 2 es un modulador con AMS 3, así que la parte de amplitud hace oscilar su nivel, y por tanto el timbre, como un wah, mientras la parte de afinación añade vibrato. Pon el valor de Mod Wheel en 0 y la nota se queda quieta; automatízalo en un clip para introducir el movimiento solo donde la frase lo necesita. El aftertouch funciona igual si tu teclado lo envía.
Cargar e importar voces compatibles con DX7
La columna VOICE de la izquierda es el gestor de librería de SixOp. El menú de bancos muestra los bancos de fábrica (los cuatro bancos ROM clásicos más bancos de dominio público aportados por la comunidad de usuarios), tus propios bancos importados y, cuando has cargado una voz importada, el banco del proyecto. Haz clic en una voz para cargarla: todos sus parámetros llegan al panel, listos para editar, y la pantalla muestra su nombre. Compare alterna entre tus cambios y la voz guardada.
Import lee archivos .syx compatibles con DX7: volcados de 32 voces (incluidos archivos con varios bancos), datos de voz en bruto de 4096 bytes y voces individuales. También puedes soltar archivos .syx en el navegador o sobre el dispositivo. Los bancos importados se guardan en tu User Library, así que aparecen en el menú de bancos de SixOp en todos los proyectos y en las partes FM6 de Ensemble. Si la suma de verificación de un archivo no coincide, se te avisa y puedes elegir Load anyway. Save guarda la voz actual en tu librería, y el menú de voces vuelve a exportar una voz o un banco entero como .syx.
Una buena forma de aprender de una voz de fábrica es cargarla, abrir la página ALG y apagar las portadoras una a una para oír qué aporta cada una, y luego bajar el Level de cada modulador para oír qué añade. Tras unas cuantas voces empezarás a reconocer los mismos pares, ratios y envolventes en todas partes.