- Sea la señal del filtro de respuesta al impulso para el intervalo de frecuencia n del bloque m f[n,m] = f_Real[n,m] + if_Imag[n,m].
- Sea la señal de entrada para el intervalo de frecuencia n del bloque m s[n,m] = s_Real[n,m] + is_Imag[n,m].
- Sea el valor de ganancia para un bloque de filtro m representado como K[m] (la ganancia de envolvente para el bloque m).
Información general sobre la envolvente de XDSP
Información general sobre la envolvente de XDSP
En este tema, se explica el uso de la envolvente como parte de la realización de la convolución en dispositivos XBOX Series X|S mediante XDSP. Este mecanismo se desarrolló como un método flexible para que los desarrolladores modifiquen dinámicamente una parte del filtro de respuesta al impulso en la secuencia existente sin reactivar una nueva secuencia. Se proporciona la API XDspSubmitCommandWithEnvelope, que toma un envelopeBuffer con valores de ganancia para cada bloque del filtro de respuesta al impulso, además de los parámetros proporcionados a la API XDspSubmitCommand. Los valores de ganancia se multiplican por los bloques correspondientes del filtro de respuesta al impulso durante el proceso de convolución para proporcionar el efecto deseado. El filtro de respuesta al impulso original no se modifica durante este proceso.
Para comprender mejor el mecanismo de envolvente, definamos las siguientes variables en el dominio de la frecuencia:
Este búfer sigue la naturaleza del filtro de respuesta al impulso. Para una respuesta al impulso estéreo, los valores de ganancia de todo el canal izquierdo van seguidos de los valores de ganancia de todo el canal derecho, del mismo modo que la respuesta al impulso del canal izquierdo va seguida de la respuesta al impulso del canal derecho.
Para una respuesta al impulso mono, se aplican los mismos valores de ganancia tanto al canal izquierdo como al derecho de una señal de entrada estéreo.
Última modificación el 28 de agosto de 2026
Temas relacionados
Información general de XDSPConvolución de secuencia única con envolvente mediante la API XDSPInformación general sobre la reducción de la respuesta al impulso de XDSPInformación general de una convolución de secuencia única mediante la API XDSPInformación general de una FFT/IFFT de secuencia única mediante la API XDSP