La sincronización del oscilador es una característica de algunos sintetizadores con dos o más VCO , DCO u osciladores "virtuales". Cuando un oscilador termina un ciclo, restablece el período de otro oscilador, lo que obliga a este último a tener la misma frecuencia base . Esto puede producir un sonido armónicamente rico, cuyo timbre se puede alterar variando la frecuencia del oscilador sincronizado. Un oscilador sincronizado que restablece otros osciladores se llama maestro; los osciladores que restablece se denominan esclavos. Hay dos formas comunes de sincronización de oscilador que aparecen en los sintetizadores: Hard Sync y Soft Sync. Según Sound on SoundPeriodista Gordon Reid, la sincronización del oscilador es la característica menos comprendida por muchos usuarios de un sintetizador. [1]
Sincronización dura
El tono del oscilador maestro es generado por la entrada del usuario (generalmente el teclado del sintetizador ) y es arbitrario. El tono del oscilador esclavo puede estar sintonizado (o desafinado desde) esta frecuencia, o puede permanecer constante. Cada vez que se repite el ciclo del oscilador maestro , el esclavo se vuelve a disparar, independientemente de su posición. Si el esclavo está sintonizado a una frecuencia más baja que el maestro, se verá obligado a repetir antes de completar un ciclo completo, y si está sintonizado a una frecuencia más alta, se verá obligado a repetir a la mitad de un segundo o tercer ciclo. Esta técnica asegura que los osciladores estén tocando técnicamente a la misma frecuencia, pero el ciclo irregular del oscilador esclavo a menudo causa timbres complejos y la impresión de armonía . Si se barre la sintonización del oscilador esclavo, se puede discernir una secuencia armónica . [2]
Este efecto se puede lograr midiendo los cruces del eje cero del oscilador maestro y volviendo a disparar el oscilador esclavo después de cada dos cruces.
Esta forma de sincronización de oscilador es más común que la sincronización suave, pero es propensa a generar aliasing en implementaciones digitales ingenuas.
Sincronización suave
Hay varios otros tipos de sincronización que también pueden denominarse Soft Sync. En una configuración de Hard Sync, el oscilador esclavo se ve obligado a restablecerse a algún nivel y fase (por ejemplo, cero) con cada ciclo del maestro, independientemente de la posición o dirección de la forma de onda esclava , que a menudo genera formas asimétricas .
En algunos casos, [3] [4] Soft Sync se refiere a un proceso destinado a empujar y bloquear el oscilador esclavo en la misma frecuencia o un múltiplo entero o fraccionario de la frecuencia del oscilador maestro cuando ambos tienen fases similares, similar a una fase. bucle cerrado .
Sincronización inversa
Esta forma de sincronización del oscilador es menos común. Esta forma es muy similar a Hard Sync, con una pequeña diferencia. En Reversing Soft Sync, en lugar de restablecerse a cero, la onda se invierte; es decir, su dirección se invierte. La sincronización suave inversa está más asociada con los osciladores de núcleo triangular analógicos que con los osciladores de núcleo de diente de sierra analógicos.
Umbral o sincronización débil
Varios tipos de Soft Sync utilizan umbrales de comparación:
- Hard Sync, que se desactiva cuando la frecuencia o amplitud del esclavo cruza un umbral definido por el usuario.
- Hard Sync que se desactiva cuando la frecuencia del esclavo se extiende demasiado por encima o demasiado por debajo de la frecuencia del maestro.
- Hard Sync que se desactiva cuando la frecuencia del esclavo es menor que la frecuencia del maestro.
Soft Sync puede referirse con precisión a cualquiera de estos, dependiendo del sintetizador o fabricante en cuestión.
Phase Advance 'Sync'
La fase del esclavo avanza en cierta medida cuando el nivel del oscilador maestro cruza algún umbral. Usado para síntesis de audio, esto puede dar un efecto audible similar al Soft Sync.
Restablecer inhibir sincronización
Cuando el oscilador maestro cruza algún umbral, el reinicio normal del esclavo se deshabilita: se mantendrá en su nivel final, positivo o negativo. Cuando el maestro vuelve a cruzar algún umbral, el esclavo se reinicia.
Sincronización de superposición
En este método, la onda actual se completa pero se genera una nueva forma de onda en el pulso de sincronización. La cola de la ola vieja y la ola nueva se suman si se superponen.
Aspectos de implementación digital
Los enfoques ingenuos para sincronizar en osciladores digitales darán como resultado un aliasing . Para evitar esto, se deben adoptar métodos de banda limitada , como la síntesis aditiva , BLIT (Tren de impulso de banda limitada) [5] o BLEP (Paso de banda limitada) para evitar el aliasing. [6]
En un oscilador digital, la mejor práctica es que el esclavo no se reiniciará a la fase idéntica en cada ciclo, sino a una fase avanzada en un tiempo equivalente a la fase del maestro en el reinicio. Esto evita la fluctuación en la frecuencia esclava y proporciona una sincronización más real.
Para los osciladores digitales, Reversing Sync puede generar con menos frecuencia aliasing . [ cita requerida ] Este efecto puede implementarse ingenuamente midiendo los cruces del eje cero del oscilador maestro e invirtiendo la pendiente del oscilador esclavo después de cada dos cruces.
Para la implementación digital, tenga en cuenta que ninguno de los métodos Threshold o Weak Sync realmente sintetiza la forma de onda de una manera diferente a Hard Sync (más bien, la desactivan selectivamente).
La sincronización de superposición es principalmente una técnica digital con una implementación simple, como la que se usa en FOF; [7] una implementación analógica podría ser un oscilador sinusoidal altamente amortiguado excitado por el pulso de reinicio.
Arquitecturas basadas en sincronización
Una variedad de arquitecturas de síntesis se basan en la sincronización, que a menudo se usa junto con la modulación de amplitud , frecuencia o fase . Tales arquitecturas incluyen VOSIM y síntesis de modelado físico .
Referencias
- ^ Reid, Gordon (noviembre de 2002). "Synth Secrets: Sintetizar pianos acústicos en el Roland JX10" . Sonido sobre sonido . Consultado el 24 de abril de 2016.
- ^ http://www.cs.nuim.ie/~matthewh/HardSync.pdf
- ↑ synth-diy: 2009, agosto de 019132
- ^ synth-diy: 2009, agosto, 019136
- ^ http://www.music.mcgill.ca : bandlimited
- ^ http://www.cs.cmu.edu : icmc01-hardsync.pdf
- ^ http://www.gersic.com : Síntesis de modelado físico Archivado el 26 de febrero de 2008 en la Wayback Machine.