Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CICLO: SONIDO
MODULO: POSTPRODUCCION
PAGINA 1
CICLO: SONIDO
MODULO: POSTPRODUCCION
PAGINA 2
CICLO: SONIDO
MODULO: POSTPRODUCCION
En general, los pasos estn mas espaciados para niveles grandes y menos para las seales
pequeas, de modo que los niveles de cuantizacin estn distribuidos ms efectivamente sobre
el rango dinmico de la seal de audio. Esta tcnica es similar a la utilizada en los sistemas de
reduccin de ruido analgicos. Las seales de gran amplitud se codifican ms fcilmente y las
de bajo nivel tendrn menos ruido de cuantizacin. El resultado es una relacin Seal/Ruido
ms alta. El ruido aumenta con seales de gran amplitud, pero las mismas tienden a
enmascararla.
12.3.3. Sistemas diferenciales (DPCM)
Los sistemas PCM diferenciales son significativamente diferentes del mtodo PCM lineal.
Intuitivamente, podemos ver que no necesitamos almacenar el bloque completo de una forma
de onda, sino que sera suficiente que almacenramos los cambios entre un instante y otro.
En otras palabras, en vez de almacenar largas palabras de datos representando la amplitud
completa de la seal, solamente necesitamos almacenar unos pocos bits que representan la
diferencia de amplitud entre las muestras. Las transiciones positivas o negativas en la forma
de onda cuantizada se usan para codificar la seal de audio. Se precisa de una frecuencia de
muestreo muy rpida para seguir los transitorios de la seal.
Una ventaja obvia de un sistema diferencial es la compresin de datos. La codificacin
diferencial es una forma de codificacin predictiva; de la salida de datos en un momento
determinado se predice el valor de la muestra siguiente y se transmite o almacena la diferencia
entre ese valor y el valor real de entrada. El decodificador produce de esta manera la
prediccin del dato previo. Con este dato y el valor de diferencia, la forma de onda se
reconstruye muestra a muestra.
Este mtodo reduce el nmero de bits necesario para codificar la seal de audio, pero su xito
depende del tipo de funcin usado para derivar la seal de prediccin y su habilidad para
anticipar las seales cambiantes.
12.3.4. Modulacin Delta
Los sistemas diferenciales codifican solamente la diferencia entre las seales de entrada y la
prediccin, y conforme aumenta la frecuencia de muestreo, la cantidad posible de cambio
entre muestras decrece y la codificacin es ms exacta. La modulacin Delta es una forma de
PCM diferencial que lleva este mtodo al extremo. Emplea una frecuencia de muestreo muy
alta, de modo que, solamente se necesita 1 bit de la seal diferencia para codificar la forma de
onda de audio con muy poco error. El mtodo es simple y eficiente. La prediccin se compara
a la seal de entrada y se genera un bit de correccin en el tiempo de muestreo, esto es, que el
sistema determina si el error es positivo o negativo y correspondientemente mueve el prximo
valor arriba o abajo un incremento, siempre ms cerca del valor presente en la entrada. En la
salida, la seal de correccin se decodifica con un integrador. Solamente puede ocurrir una
correccin por intervalo de muestreo, pero una frecuencia de muestreo muy rpida permitira
tericamente seguir incluso los transitorios ms rpidos en la forma de onda de audio.
La modulacin Delta ofrece un rendimiento contra errores excelente. Al no existir ningn
MSB, cada bit meramente sigue la diferencia entre muestras, limitando la cantidad de error a
la diferencia. De todos modos se usan bits de paridad y el interleaving como proteccin de
errores. Se han desarrollado diversas variantes a partir de la modulacin Delta bsica:
Modulacin Delta-Sigma
Si intercalamos un integrador en la entrada de un modulador Delta, obtenemos un sistema de
Modulacin Delta-sigma.
Modulacin Delta Adaptativo (ADM)
Este sistema permite que el tamao de los incrementos de cuantizacin sea variado para
responder ms rpidamente a la seal de entrada.
U. D. 12: PROCESOS DEL SONIDO DIGITAL.
PAGINA 3
CICLO: SONIDO
MODULO: POSTPRODUCCION
PAGINA 4
CICLO: SONIDO
MODULO: POSTPRODUCCION
Sin embargo, no importa la precisin de los datos producidos por el filtro digital, si el
convertidor D/A no posee la capacidad de procesarlos de forma completa y algunos de estos
datos debe de redondearse. A pesar de los considerables esfuerzos para mejorar la precisin
de los datos que salen del filtro digital, el resultado es que estos datos no pueden ser utilizados
totalmente por el convertidor D/A. Es aqu donde entra en accin el Noise Shaping.
El convertidor D/A slo puede aceptar valores de nmeros enteros como 0, 1, 2, 3 y sin
embargo, la salida de datos del filtro digital contiene valores fraccionados ms precisos como
0,125 0,0625. Sin el filtro digital Noise Shaping estos valores sutiles se redondearan a cero,
desperdiciando la precisin de la salida del filtro digital. As, este redondeo produce errores,
ya que los valores redondeados difieren de la salida original del filtro digital, este error se
denomina ruido de recuantizacin.
Con la tcnica del Noise Shaping, incluso estos valores fraccionales pueden ser expresados
sin redondearlos. Para expresar 0,125, por ejemplo, el filtro digital manda un 0 siete veces y
un 1 una sola vez (0/0/0/0/0/0/0/1) al convertidor D/A para obtener matemticamente un valor
de 1/8, es decir, 0,125 logrando una conversin precisa al valor analgico. La clave de la
tcnica del Noise Shaping est en que se obtiene una resolucin en bits mejorada mediante
mtodos matemticos realizados en el circuito digital.
Algunos sistemas convencionales que no utilizan la tcnica del Noise Shaping, aaden
circuitos analgicos para intentar combinar la salida desde varios convertidores D/A discretos.
Por ejemplo, para intentar conseguir una conversin de 20 bits un circuito digital reproductor
puede utilizar un conversor D/A de 18 bits y un convertidor discreto de 2 bits por canal que
se colocan juntos en un circuito analgico. Estos sistemas suelen presentar algunos
inconvenientes y no mejoran especialmente la calidad sonora. Hay que tener en cuenta que las
seales son procesadas en los circuitos digitales a gran velocidad y esto hace que los errores
de sincrona aumenten mucho, apareciendo como ruido.
Otro aspecto que debe de tenerse en cuenta es que los circuitos analgicos requeridos despus
de la conversin D/A son muchos, el ruido que radian los circuitos digitales interfieren con
estos circuitos adicionales, degradando la calidad de sonido. Finalmente, se desvirta
totalmente la razn fundamental del filtro digital, que es hacer que los circuitos y filtros
analgicos sean lo ms simples y directos posibles despus de la conversin D/A.
12.6. Super Bit Mapping
Es una tcnica de procesado (desarrollada por Sony) para convertir los datos de audio
digitales de ms de 16 bits en datos digitales de salida de 16 bits, usando el umbral de
audicin (MAF) del odo humano como tcnica de conformado de ruido (Noise Shaping).
Esta tcnica permite obtener una gran calidad sonora en medios convencionales como el
Compact Disc sin necesidad de aadir un decodificador adicional en el proceso de
reproduccin final.
Qu ocurre cuando queremos pasar una seal de 20 24 bits sobre un medio de grabacin
que slo registra 16 bits?. Obviamente, algunos de los finos detalles de la seal se perdern
despus de la transferencia, pero es posible mantener ms informacin que la que nos puede
ofrecer un sistema de 16 bits utilizando el algoritmo Super Bit Mapping, que nos permite
reducir la distorsin de bajo nivel debido a los errores de cuantizacin (a expensas de un
ligero aumento del ruido de fondo).
El dither es esencial a la hora de reducir la longitud de la palabra de datos digital, ya que
cuando tratamos de reducir la longitud de una palabra de cuantizacin (de 20 24 bits en el
ejemplo), podemos truncar los bits menos significativos, con lo cual obtendramos la misma
calidad que la obtenida con un convertidor de 16 bits, es decir, hemos perdido esos finos
detalles sonoros que se comentaban anteriormente.
PAGINA 5
CICLO: SONIDO
MODULO: POSTPRODUCCION
PAGINA 6
CICLO: SONIDO
MODULO: POSTPRODUCCION
9
7
9
7
16
11
12
-
Incluso si se pierde el valor 7, puede reproducirse fcilmente calculando hacia atrs usando
las sumas de columnas y filas. En otro ejemplo, supongamos que el valor 7 se lee
errneamente como 0. Ya que las sumas de filas y columnas no pueden calcularse con los
datos presentes, se sospecha de los cuatro valores.
U. D. 12: PROCESOS DEL SONIDO DIGITAL.
PAGINA 7
CICLO: SONIDO
MODULO: POSTPRODUCCION
Pero tambin es posible solucionar este dilema. Primero, la fila superior de 2, 9 se suma para
obtener 11. Se comprueba que es correcto. Luego, se suma la columna izquierda (la primera)
de 2 y 5 para obtener 7. Es tambin correcto. As, el nico valor que queda sin comprobar es
0, por lo que se deduce que debe de ser errneo. Si 0 es un error, entonces, Qu cifra encaja
en ambas ecuaciones; la horizontal y la vertical? Se deduce entonces que el 7 es la nica
posibilidad que hace que se cumplan las ecuaciones, de esta manera, se puede detectar y
corregir los errores.
Pero, existe un fallo en este sistema. Si en lugar de los valores correctos 2, 9, 5, 7, se leyera
errneamente los valores como 1, 10, 0, 7; entonces el nico valor correcto de esta secuencia,
el 7, y sera acusado errneamente como culpable, y se le cambiara por un 0. Para evitar este
problema se mandan las sumas en diagonal, adems de las verticales y horizontales, junto con
los datos:
2
5
7
9
7
16
14
11
12
9
Estas sumas directas y cruzadas constituyen los cdigos de inspeccin que acompaan a los
datos originales. Con este sistema de doble comprobacin se reduce considerablemente la
posibilidad de que pasen errores sin corregir; esta es la teora que se encuentra detrs del
cdigo Cross Interleave Reed-Solomon.
12.11. Interleave
Si se mira la palabra Interleave (entrelazar, intercalar, barajar) en el diccionario, la definicin
posiblemente se refiere al acto de colocar algo entre dos hojas de papel. En audio digital, tiene
un significado diferente. Para simplificar, significa "remover"; remover la informacin digital
de los datos, por as decirlo.
El hecho ms problemtico en el audio digital no es la ocurrencia de errores fortuitos
individuales o aislados, sino la aparicin de los errores de estallido. Estos errores pueden
resultar en periodos temiblemente largos donde no es posible recuperar los datos. El proceso
de interleave es quien convierte estos terribles errores de estallido en errores fortuitos
revolviendo los datos de la informacin digital.
Veamos un ejemplo de cmo funciona y se aplica el Interleave:
HOY,_VOY_A_COMPRAR_UN_REPRODUCTOR_DE_CD.
Pero, durante la transmisin, se perdieron los espacios 10 a 15, y 18 a 20 (error de
estallido = *). En otras palabras aplicando este error, nos queda:
HOY,_VOY_ * * * * * * RA * * * N_REPRODUCTOR_CD.
De esta forma, se muestra cuales son las nicas partes de la frase que fueron recuperadas.
Debido a este error, nadie sabe lo que se dice acerca del reproductor de CD y la frase resulta
incomprensible.
PAGINA 8
CICLO: SONIDO
MODULO: POSTPRODUCCION
Este es el peligro de los errores de estallido y por eso se usa el Interleave para recoger
cada tercer carcter y mezclar la frase como corresponde:
H,OAOR_ _PDT_ .O_Y_MAURRUOCYV_CPRNEOCRD
Naturalmente, la frase mezclada parece totalmente incomprensible, y lo es; pero en realidad la
reorganizacin sigue un conjunto de letras.
Ahora, dejemos que tengan lugar los mismos errores de estallido que antes:
H,OAOR_ _P * * * * * * Y_ * * * RRUOCYV_CPRNEOCRD
Ya que la frase fue mezclada colocando cada tercer espacio delante, puede fcilmente ser
reordenada para obtener la siguiente frase recuperada:
H * Y, * VOY_A_CO * PR * R_ * N_REPRO * UC * OR * CD *
A partir de las letras anteriores y posteriores a los lugares perdidos (*), se puede descifrar
y escribir al completo la frase:
HOY,_VOY_A_COMPRAR_UN_REPRODUCTOR_DE_CD.
El verdadero sistema de mezcla Interleave es naturalmente mucho ms complejo que esto, y
con mayor capacidad de correccin de errores, el proceso de volver a ordenar los datos
mezclados segn un conjunto de reglas se suele denominar De-Interleave.
Veamos mediante un ejemplo, la forma en la que opera la tcnica del Interleaving:
Supongamos que la frase digital que se va a guardar en un medio de almacenamiento es:
ESTA_MAANA , _HE_ADQUIRIDO_UN SINTETIZADOR MIDI .
Y los errores de estallido se presentan en las posiciones: 8 a 14 y 18 a 20.
1 Paso: aplicar el error de estallido a la frase digital sin Interleaving:
ESTA_MA*******E_A***IRIDO_UN_SINTETIZADOR_MIDI .
Como se puede observar la frase carece de sentido y resulta bastante difcil e impreciso poder
recomponerla en su forma original.
2 Paso: aplicamos el Interleaving, recogiendo una letra cada 3 espacios o posiciones, y
formando con ellas la primera vuelta o parte de la frase con Interleaving, y as se repite cada
vuelta hasta acabar todas las palabras:
Primera vuelta:
Segunda vuelta: S _ A H A U I _ _ N T A R I .
Tercera vuelta:
EAAN_ _QRONIEZOMI
TMA,EDIDUSTID_D
PAGINA 9
CICLO: SONIDO
MODULO: POSTPRODUCCION
POSICION
1 VUELTA
2 VUELTA
3 VUELTA
1
E
S
T
2
A
_
M
3
A
4
N
A
,
5
_
H
E
6
_
A
D
7
Q
U
I
8
R
I
D
9
O
_
U
10
N
_
S
11
I
N
T
12
E
T
I
13
Z
A
D
14
O
R
_
15 16
M I
I
.
D
3 Paso: Unimos las 3 vueltas en el orden anteriormente establecido para obtener la frase con
el Interleaving aplicado:
EAAN_ _QRONIEZOMIS_AHAUI_ _NTARI . TMA , EDIDUSTID_D
4 Paso: aplicamos a esta frase el error de estallido en las posiciones 8 a 14 y 18 a 20:
EAAN_ _Q*******MIS***HAUI_ _NTARI . TMA , EDIDUSTID_D
De modo esquemtico nos queda la siguiente tabla:
POSICION
1 VUELTA
2 VUELTA
3 VUELTA
1
E
S
T
2
A
*
M
3
A
*
A
4
N
*
,
5
_
H
E
6
_
A
D
7
Q
U
I
8
*
I
D
9
*
_
U
10
*
_
S
11
*
N
T
12
*
T
I
13
*
A
D
14
*
R
_
15 16
M I
I
.
D
5 Paso: volvemos a la correlacin de la frase original teniendo en cuenta que cada 3 espacios
corresponde la siguiente letra (se lee seguido por orden de las columnas, no de las filas), es decir,
aplicamos el De-Interleaving, de esta forma la frase queda como sigue:
ESTA*MA*AN* , _ HE_ADQUI*ID*_U*_S*NT*TI*AD*R_MIDI .
6 Paso: a la vista de la frase obtenida es fcil realizar la reconstruccin de la misma:
ESTA_MAANA , _HE_ADQUIRIDO_UN SINTETIZADOR MIDI .
Que se corresponde con la frase original.
PAGINA 10