Operator: moldea el tono FM con dos envolventes
En la síntesis FM, subir un oscilador puede cambiar el tono de otro oscilador en lugar de hacer más fuerte una segunda nota. Empieza con una portadora y un modulador para que esa distinción siga siendo audible.
Dos operadores, dos trabajos distintos
Operator tiene cuatro osciladores, A–D, y once algoritmos de ruteo. El ejemplo usa la cadena D>C>B>A, pero C y D tienen nivel cero. Eso deja a B modulando a A. A es la portadora: su señal llega a la salida. B cambia la forma de onda de A mediante la modulación, agregando componentes espectrales llamados bandas laterales. B no se mezcla por separado en la salida en este ruteo.
El patrón de bajo MIDI original aporta la altura, el timing y la velocidad; el instrumento genera el sonido. Los cuatro controles Wave están explícitamente en cero, el ajuste de seno analítico. Son ajustes didácticos escritos a mano, no un preset de fábrica ni un ciclo de oscilador capturado. Mantén esos valores de Wave sin cambios mientras sigues esta lección.
Dale a una nota de bajo un comienzo brillante y un final redondo
Interactive MIDI example
Selecciona B y reduce B Level de 32% a cero. Escucha cómo el sonido se vuelve más simple, no solo más silencioso. Restáuralo y luego reduce A Level en su lugar. Eso cambia el nivel audible de la portadora. Saber qué trabajo tiene un control es más útil que memorizar un preset brillante: un nivel de modulador puede ser un control de tono, mientras que un nivel de portadora controla una contribución audible.
Haz que el brillo decaiga más rápido que la sonoridad
Las casillas A/D/S/R pertenecen al operador seleccionado. Significan tiempo de attack, tiempo de decay, nivel de sustain y tiempo de release. A empieza rápido, decae hacia un sustain del 55% y se libera después del note-off. B tiene un decay más corto de 180 ms y sustain cero. En consecuencia, la modulación es más fuerte cerca del comienzo y se desvanece mientras la portadora puede continuar.
Aumenta el D de B hacia 700 ms sin cambiar A. Sigue la porción brillante de cada nota de bajo: debería ocupar más de la nota, en lugar de simplemente alargar toda la nota por igual. Restaura el decay más corto si los armónicos superiores amontonan el siguiente inicio. Luego sube un poco el S de B para retener algo de filo a lo largo de las notas sostenidas. Sustain cero no significa ataque cero.
Razones antes que ruteo exótico
A Mode y B Mode están en Ratio. A Coarse en 1 sigue la fundamental tocada; B Coarse en 2 corre al doble de esa frecuencia. Compara B Coarse en 1, 2 y 3 con un B Level modesto. Las razones enteras dan un punto de partida útil para espectros organizados armónicamente, aunque la profundidad de modulación sigue determinando qué tan densos se vuelven.
Coarse en cero es una razón especial de media frecuencia, no un mute. Fine tampoco es aquí un detune convencional en cents: la razón implementada multiplica Coarse por uno más Fine dividido entre 1000. Los valores pequeños distintos de cero se alejan de las relaciones enteras exactas. Usa eso deliberadamente para estridencia o batimientos, y regresa Fine a cero cuando un centro de bajo claro importe más.
El modo Fixed sustituye la razón que sigue la nota por el Freq del operador en hercios. Un modulador fijo puede dar relaciones armónicas distintas en teclas distintas. Es útil para un color deliberadamente desigual a lo largo del teclado, no la garantía de que un ajuste sonará igual de asentado en todas partes. Compara varias notas antes de comprometerte con él.
Lee el algoritmo como flujo de señal
Prueba A+B+C+D con solo A y B habilitados. Ambos son ahora portadoras audibles: B Level agrega su propio tono senoidal en lugar de modular a A. Regresa después a la cadena original. El Feedback global realimenta el operador D consigo mismo; con D en cero no es una forma útil de abrillantar este ejemplo de dos operadores.
Por último usa Cutoff para domar un espectro FM ya útil, no para ocultar una modulación excesiva. Res enfatiza la región del filtro, y Vibrato agrega movimiento de altura en semitonos. Mantén el vibrato en cero mientras juzgas la afinación. Esta implementación enseña síntesis de cuatro operadores; su nombre familiar no establece equivalencia sonora con otro instrumento.