¿Cómo reducir a la mitad una frecuencia con circuitos analógicos mientras se preserva la integridad de la señal?

1

La pregunta es simple, la respuesta no estoy seguro ...

¿Cómo podría captar una señal de audio analógica, dividir su frecuencia por 2 (una octava más baja) y enviarla de regreso?

Podría hacer esto muestreando la señal de entrada y generando una señal de salida que es la mitad, pero la señal generada sería una señal digital, no analógica, y cuando hablamos de audio, el tono significa mucho, y cuantas menos diferencias haya entre la señal de entrada y la de salida (además del hecho de que la salida es una octava más baja, obviamente ...), mejor ...

¿Esto es posible de alguna manera?

Puede haber circuitos digitales, por ej. para el muestreo, pero cuanto menos, mejor.

    
pregunta Antero Duarte

4 respuestas

6

Puede utilizar una técnica similar al procesamiento digital, pero sin convertir la señal a códigos digitales y desde ellos. Por ejemplo, puede usar brigadas de cubeta con temporización de entrada y salida en diferentes frecuencias, o una grabadora de cinta con dos cabezales y mecanismos de transporte (grabación en tiempo real, reproducción a media velocidad).

Sin embargo, si quiere reducir a la mitad la frecuencia de una forma de onda de audio arbitrariamente larga y compleja, entonces tiene un problema, ya sea que utilice el procesamiento analógico o . La señal llega dos veces más rápido de lo que se envía, por lo que para conservar exactamente la forma de onda original, debe almacenar la entrada de forma continua. Eventualmente, debe quedarse sin espacio de almacenamiento, entonces tendrá que 'ponerse al día' en tiempo real y perder una parte de la señal.

Un sistema digital suficientemente poderoso podría simplemente incluir grandes cantidades de almacenamiento, o podría aplicar transformadas de Fourier para dividir la señal en sus frecuencias componentes, reducir a la mitad cada una y luego combinarlas. La forma de onda resultante podría no ser idéntica a la original, pero debería sonar prácticamente igual.

Si solo desea cambiar la frecuencia de una forma de onda repetitiva (por ejemplo, una sola nota de un instrumento musical), solo necesita espacio suficiente para almacenar un solo ciclo, o tal vez la duración de una nota. Luego tiene que detectar con precisión el final de la forma de onda para que se pueda repetir sin problemas, y decidir qué hacer con su envolvente (por ejemplo, ¿deja que la nota se reproduzca a la mitad del tiempo real o fuerza una caída más rápida?).

    
respondido por el Bruce Abbott
3

Estamos en un mundo digital y es evidente que esto se puede hacer digitalmente, por lo que todo lo que queda es que usted decida cuántos bits de resolución necesitan los procesos de conversión analógicos y digitales. 24 bits es suficiente para mí.

Sin embargo, si cree que cualquier procesamiento digital es inaceptable, no hay una respuesta analógica útil que pueda dar.

    
respondido por el Andy aka
1

DSP. ADC, FFT, resample, IFFT, DAC. Puede traducir las frecuencias en analógico (sumar o restar) pero no puede volver a escalarlas. La única forma de hacerlo es en el dominio de la frecuencia. La única manera fácil de llegar al dominio de la frecuencia con una cantidad razonable de resolución de frecuencia es con un procesador de señales digitales de algún tipo. Puede hacer todo esto en un chip si puede obtener un DSP con ADC y DAC incorporados.

    
respondido por el alex.forencich
-2

Si es solo una nota, use un solo transistor que funcione como un amplificador con un circuito de entrada sintonizado para la frecuencia a la mitad.

    
respondido por el Just me

Lea otras preguntas en las etiquetas