Con el fin de conseguir algo que tiene el mismo tipo de estructura temporal que el original, es necesario
- Crear un espectrograma (con un poco de tamaño de la ventana)
- recoger algunas límites de frecuencia superior e inferior que se se le da la vuelta a
- voltear intensidades del espectrograma dentro de esos límites
- resintetizar una señal de sonido compatible con esas frecuencias
Dado que es una señal de audio, no importa mucho que las fases se desordenen. Generalmente no puedes oírlos de todos modos. Excepto por la parte volteada, ARSS realiza la creación del espectrograma y la resíntesis del sonido.
De lo contrario, puede tomar una FFT, invertir las amplitudes de los componentes y tomar la FFT inversa. Pero eso será esencialmente absurdo, ya que acelerará por completo la estructura temporal del sonido y la estructura de frecuencia.
¿Qué es "spectrum-inverse"? Lo curioso es que google reveló tu pregunta aquí como primer golpe. ¿Desea el recíproco de fase y amplitud para cada frecuencia? ¿O simplemente quieres una IFFT? ¿O algo completamente diferente? – zerm
Lo siento por mi vocabulario poco profesional: quiero que las bajas frecuencias se conviertan en las altas y viceversa (la compensación de CC se convertirá en un seno con la mitad de la frecuencia de muestreo). –
Ahora tengo mucha curiosidad por saber cómo suena esto ... – PeterAllenWebb