Restricciones de hardware en frecuencia de ejemplo
Algunos dispositivos de audio requieren que la frecuencia de muestra en el pin receptor del filtro del adaptador coincida con la frecuencia de un puerto de salida digital o la secuencia de entrada de un micrófono. Por ejemplo, el hardware compatible con Sound Blaster 16 normalmente tiene un único cristal, que restringe sus flujos de entrada y salida para que se ejecuten a la misma velocidad de reloj. Es posible que un adaptador que admita más de una velocidad de reloj para sus diversas secuencias de audio en placa todavía necesite restringir el número de velocidades de reloj diferentes a un número pequeño.
Por estas razones, es posible que un controlador de adaptador tenga que restringir la frecuencia de muestra en un flujo de placa para que coincida con la de otra secuencia de placa. Por ejemplo, un adaptador compatible con Sound Blaster 16 podría requerir que la frecuencia de muestra en el anclaje del receptor del adaptador coincida con la velocidad a la que se registran los bloqueos temporales en los DAC de salida.
Como se explicó anteriormente, KMixer es el mezclador del sistema en Windows Server 2003, Windows XP, Windows 2000 y Windows Me/98. Cuando el pin de origen de KMixer está conectado a la patilla receptora de un adaptador, es posible que KMixer necesite llamar al método SetFormat del adaptador (por ejemplo, vea IMiniportWavePciStream::SetFormat) para ajustar la frecuencia de muestra en la conexión para que coincida con la frecuencia de muestra más alta de las secuencias de audio en sus entradas. Si el adaptador no puede cambiar la frecuencia, quizás porque está restringida por las velocidades de reloj de otros flujos de placa, puede producir un error en la llamada a SetFormat . En este caso, KMixer responderá realizando más llamadas a SetFormat con frecuencias de muestra sucesivamente inferiores hasta que la llamada se realice correctamente. Una vez que KMixer se haya establecido en una frecuencia de muestra reducida, reducirá la muestra de sus flujos de entrada de frecuencia más altos en consecuencia.