Paso 4: Ahora algunos sonido!
El componente modulador es un realmente un oscilador. Frecuencia y amplitud son ambos ajustables como un VCO y VCA en un sintetizador analógico real. La forma de onda siempre es sinusoidal, pero existen formas de alterar más de lo que más tarde.
Los límites de frecuencia son establecidos por los parámetros de marca y espacio. La marca es la frecuencia cuando el voltaje de entrada de FM es 1V y el espacio es la frecuencia cuando el voltaje de entrada de FM es 0V. La frecuencia de salida es una función lineal de la tensión de entrada de FM, así que la frecuencia será la mitad de camino entre las frecuencias de marca y espacio cuando el voltaje de entrada de FM es 0.5V y 2 x la frecuencia de marca cuando el voltaje de entrada de FM es 2V.
El modulador puede ser amplitud modulada mediante la clavija de entrada de AM. El modulador (oscilador) de salida de amplitud coincidirá con el voltaje aplicado a la tensión de AM entrada. Si utiliza una fuente de CC con una tensión de 1, la amplitud de salida será 1V (que significa que se oscilan entre -1 y + 1 V).
El modulador tiene dos salidas-seno y coseno. Las formas de onda son exactamente iguales, excepto que son 90 grados fuera de fase. Esto puede ser divertido para aplicaciones de audio estéreos.
Hay una declaración .tran que indica el simulador el paso de tiempo máximo y la duración de la simulación. En este caso, circuito-tiempo (simulación total) = tiempo de archivo de audio. Esto significa que si ejecuta la simulación durante 10 segundos obtendrás un archivo de audio que es de 10 segundos de duración.
Se utiliza la instrucción .save para reducir al mínimo la cantidad de datos que el simulador salvará como se ejecuta la simulación. Normalmente guarda los voltajes en cada nodo y las corrientes de entrada y salida de cada componente. Puede Agregar hasta mucho de datos si su circuito se complica o se ejecuta una simulación larga. Cuando ejecute la simulación, sólo tienes que seleccionar un voltaje o corriente de la lista en el cuadro de diálogo y el archivo de datos (RAW) será pequeño, y la simulación se ejecute a velocidad máxima.
Por último, la declaración de .wave dice el simulador para crear un calidad estéreo audio archivo de CD (16 bits por muestra, 44,1 ksps, dos canales) poniendo la tensión en "OUTL" en el canal izquierdo y el voltaje en "OUTR" en el canal derecho. El archivo .wav consiste en muestras de 16 bits. Salida de escala completa en el archivo .wav (todas de 16 bits en una muestra de encendido) se produce cuando la tensión de salida es exactamente + 1 Volt o voltio-1. El circuito sintetizador se debe establecer para generar voltajes no más de +-1V hacia fuera a cada canal, de lo contrario la salida en el archivo .wav se "recortará" cuando la tensión sobrepase los + 1 o -1 V.
Ya estamos haciendo un archivo de audio que es muestreado a 44,1 ksps, necesitamos el simulador para simular el circuito menos 44.100 veces por segundo, por lo que nos establece el paso de tiempo máximo en 1/44.100 por segundo o unos 20 microsegundos (us).