El único error que he podido cometer al respecto del Crabby es que hubiera subido una versión errónea, pero lo dudo mucho porque la tuve que subir dos veces debido a que la primera que puse no funcionaba en la PI3, aunque sí en la 2.
Es más, al respecto del Crabby no se ha tocado nada referente al beeper. En el AY aún he reducido un poco más el filtro porque comparando con la salida del ZX-Uno me parecía que el sonido de este último era un poco más sucio, lo que equivale normalmente a más real (el Spectrum no tenía salidas limpias de polvo y paja).
Si hay algún cambio más, no es en el audio.
Y ya te digo que si pulsas F8 y dejas el dedo pegado, el emulador hace lo que le pides, arrancar la cinta lo que suspende la generación de sonido, se para inmediatamente y vuelve a estado de funcionamiento normal. Eso cada 10 ms. Si puede considerarse un fallo, se quedará para siempre porque ya me dirás como evito que un usuario arranque el emulador para quedarse con un dedo pegado en el teclado...
Cuando pulsas F8 se acelera la emulación, claro, porque tienes activa la carga rápida de cintas y eso se conseigue así, acelerando la emulación. Eso no es un bug, ni una feature, es una consecuencia.
Me preocuparía más un caraspeo al cambiar de modelo, o al salir de F1, F8 o Alt+K, que era lo que pasaba antes y que duraba un tiempo variable. Además, era un carraspeo continuo, como un petardeo más que un plop! suelto, que es lo que se escucha ahora y que no se puede evitar (o sí, pero con un trabajo importante para que cuando la emulación no está parada sigan enviandose datos al audio, y no creo que valieran simplemente ceros, habría que mantener el último valor enviado).
Tampoco se escucha ruido alguno cuando acaba de reproducirse una cinta y empieza el juego, que podria ser otro punto problemático.
Y, al final, yo también estoy limitado en ciertas partes. El VC4 es lo que es, y la librería Circle llega hasta donde llega (muchísimo más lejos de lo que yo mismo podía pensar hace solo un año, menos en realidad, porque la primera versión pública fue para el aniversario del Spectrum, el mes de abril del año pasado). Durante las navidades, Rene y yo intentamos mejorar el scheduler cooperativo de la librería y mejorar algunas cosas. Finalmente, ha habido que tirar todo ese trabajo a la basura porque cualquier cosa que se probó era peor que el original que, por sencillo, era lo más rápido y relativamente predecible.
Encima, el sonido tiene ese problema: no hay con qué comparar de manera tangible cómo suena algo. Tienes que fiarte de tu oído o del de otros que, habitualmente, no están muy dispuestos a colaborar en una cosa tan rara (me refiero a la familia, claro).
Eso sí, supongo que estarás seguro de que no te has liado con tantas versiones y estás probando una beta del año pasado...
Yo te pediria que no te centraras solo en un par de programas, prueba otros que conozcas, que cuando has escuchado la misma melodía 250 veces, ya no sabes si suena bien, mal o mediopensionista. Y en el caso del Crabby es un efecto de sonido, y lo consigue variando tanto el beeper como la señal MIC, por eso al principio se notaba tanto, había mucha diferencia entre el nivel de volumen del beeper y el nivel del beeper+mic. Por cierto, probelma que te tenido que corregir también en JSpeccy, aunque aún no esté en el repositorio git la modificación.