Conversión de estéreo analógico a estéreo digital

1

El estéreo analógico tiene dos canales. Uno para cada hablante. Ahora, cuando se pueden muestrear y convertir los dos flujos de datos de analógico a digital.

Pero el problema, es que tendremos dos flujos de datos digitales. Pero el audio digital es un flujo de datos.

Entonces, ¿hay una manera (o un protocolo, o especificación) para convertir las dos corrientes de datos en una?

Estoy hablando de sonido bruto, no de codificación y algoritmo de compresión (como mp3)

¿Hay algo llamado estéreo digital? ¿Y cómo se mezclan los dos canales en uno?

Esto es lo que estoy tratando de hacer por cierto. Crea estéreo digital (una transmisión), desde estéreo analógico (dos transmisiones)

    
pregunta user1584421

1 respuesta

3

Lo que estás buscando es el protocolo llamado "I2S", que es un protocolo digital estéreo (o más) transmitido.

Utiliza un método llamado TDM - Multiplexación por división de tiempo - para intercalar las señales de audio izquierda y derecha. Por ejemplo:

Primeroenvía,comounflujodedatosenserie,losdatosdelcanalizquierdoparaunamuestra,luegounpinIOcambiadeestado(debajoaalto)yseenvíanlosdatosdelcanalderechoparalamismamuestra.ElpinIOvuelveabajar,yelciclocomienzadenuevo.

AlusarvariaslíneasdeE/Sparalaseleccióndecanalesdemuestra,puedetenerefectivamentetantoscanalesintercaladoscomodesee,pero2esla"norma" para la mayoría de los sistemas.

    
respondido por el Majenko

Lea otras preguntas en las etiquetas