¿Por qué mi AY-3-8910 suena tan distorsionado?

Estoy construyendo un circuito impulsado por un Arduino UNOque controla un AY-3-8910generador de sonido programable.

El AY tiene tres pines etiquetados como Canal A, B y C. Cada salida es un canal de sonido independiente.

Estoy canalizando el audio a través de un LM386que luego conduce un pequeño altavoz de PC.

Cuando ejecuto un solo canal, suena bastante bien. Pero cada vez que mezclo otro canal, las cosas empiezan a distorsionarse mucho.

Construí esto en una placa de prueba en el pasado y sonaba genial, así que no sé qué estoy haciendo mal esta vez.

A continuación se muestra un esquema crudo de mi circuito. No dibujé el LM386 porque es lo mismo con o sin él y nunca lo usé antes.

¿Alguna idea de cómo puedo mezclar limpiamente estas señales? No recuerdo haber hecho nada en el pasado aparte de conectar literalmente los tres canales.

Puedo proporcionar más esquemas y/o videos o imágenes también. Esto me está volviendo loco. Así que espero que alguien haya trabajado con este generador de sonido en el pasado que pueda proporcionar alguna información.

Gracias.

esquemático

simular este circuito : esquema creado con CircuitLab

El LM386 tiene entradas diferenciales, ¿cómo lo conecta al AY-3-8912 de un solo extremo? Además, el LM386 tiene cierta ganancia intrínseca, probablemente esté excediendo sus rieles (el AY-3-8912 emite un cuadrado PP de 1V en cada canal...)

Respuestas (1)

El diagrama de circuito típico del manual muestra una resistencia de 1K a tierra y un acoplamiento capacitivo. Ambos son necesarios. El 10K también puede ser requerido.

ingrese la descripción de la imagen aquí

Soy un idiota. Lo perdí por completo incluso después de escanear la hoja de datos AY. Puaj. Error de principiante. ¡Ahora suena genial! Gracias.