Recuperando info de algún hilo antiguo (2009)...
Cuando se habla de desbordamiento no se refiere al desbordamiento del bus de suma, si no a la suma en si.
fourier escribió:
hay gente que usa los sumadores para añadirle cierto caracter analogico, y otras personas lo usan para solventar las deficiencias tecnicas que presentan los Daws, por ejemplo el truncamiento de bits de menor peso que se hace cuando se pasa de palabras de 32 bits propios de los buses de suma a palabras de 24 bits propias y por ejemplo para solventar el problema de las panoramizaciones.
fourier escribió:
precisamente cuantas mas pistas tienes, mas bits vas a consumir de los 32 bits del bus, debido al desbordamiento del mismo, a medida que vayas subiendo bits en el bus, vas a tener que ir sacrificando los bits de menor peso, necesitando en este caso de añadir dither entre otras multiples herramientas. La suma matematica es sencilla, lo que no es sencillo es cuando tienes muchas pistas y la suma empieza a desbordar los buses. Sin embargo si tu sacas las señales a analogico, te quitas todos esos problemas y empiezas a embarcarte en los problemas de necesitar unos conversores potentes.
fourier escribió:
Yo no hablo de desbordar un bus de suma digital, yo hablo de desbordar la suma, que es bien diferente. Y como esta mañana no tengo nada mejor que hacer si me permites voy a tratar de explicarte mis razones
Suponte que tu tienes 4 señales todas ellas grabadas a -6dBFS. Si tu sumas 4 señales exactamente iguales con nivel a -6dBFS la suma total te daria +6dBFS. Suponte que usas un sistema muy simple con palabras de 24 bits para representar los niveles de cuantificacion, y suponte que el nivel de 0 dBFS se representa con todos los bits a 1. Si nosotros quisieramos representar el nivel de +6dBFS necesitariamos tener un bit mas puesto a 1 que indique esos 6 dB extras, es decir deberiamos tener una palabra de 25 bits. Esto no es problema, puesto que el bus tiene bits de sobra, sobre los cuales va alojando las nuevas palabras.
Demosle una vuelta de tuerca mas suponte que tienes palabras de 3 bits capturadas con un conversor de 3 bits, y tu bus sumador es de 4 bits. Suponte que tienes que sumar las palabras 110+110. La suma si mal no me equivoco es 1100. Vale ahora tu bus sumador esta enrutado a los monitores por ejemplo. Como tu bus esta enrutado hacia los altavoces ahora viene el autentico chocho del daw. Como cojones sacas una palabra de 4 bits hacia un conversor que trabaja con 3 bits. Muy facil, truncas a capon, o mejor dicho, " redondeas " gracias a que la salida del bus sumador tiene dither. Es decir de los 4 bits que tiene tu bus sumador el Daw a la salida se queda con los 3 bits de mayor peso, ergo.... se ha perdido profundidad de bit utilizando un redondeo y por tanto resolucion. Este truncamiento se transforma en una diferencia entre el valor real de la palabra y el valor que se ha redondeado, es mas fijate que curioso el Daw se quedaria con los 3 bits de mayor peso, y el dither vendria a hacer algo asi como sumar un 0 o un 1 aleatoriamente al bit de menor peso, es decir podriamos tener la palabra o 1100 o la 1101 despues de aplicar el dither. Como el daw tiene que truncar en los 3 bits de mayor peso, te quedarias con 110, joer que curioso, hemos sumados dos palabras 110 y la suma total en el conversor nos ha dado 110. Es decir sumo 2 peras mas 2 peras y obtengo dos peras
El bus sumador tiene mayor numero de bits que las palabras, precisamente para realojar las nuevas palabras que necesiten mas bits como fruto del desbordamiento de las sumas. Por tanto a medida que tu tengas mayor cantidad de canales, tu vas a ir desbordando mas veces la suma, y como consecuencia tu vas a tener que ir realojando las palabras mas grandes, cuando llegue el momento de truncar vas a tener cepillarte todos los bits que sean extras a los 24 bits propias de las palabras de un conversor.
Si has tenido suerte y has desbordado pocas veces las sumas, tus palabras de la suma podran tener pocos bits extras, con lo cual tampoco pierdes muchos resolucion. Si por el contrario al sumar una gran cantidad de canales se desborda la suma a tuti plain, el tajo que le vas a dar a la palabra seria considerable.
Parece logico pensar que cuantos mas canales sumemos produciremos un desbordamiento mayor de la suma y por tanto tendremos que aplicar un corte mayor.
Se habla de desbordamiento de la suma mayor cuantos más canales haya. Pienso que esto está resuelto desde hace tiempo con los 32bits float y más aun con los 64bits. Muchos canales hacen falta para desbordar la suma de un daw a 64bits.
De lo que no me cabe duda es el apartado de los panoramas. Es verdad que con muchos canales se nota más amplitud y definición con un sumador externo, pero claro... ésto se nota más con un número considerable de pistas sonando en el proyecto. ¿Será esto consecuencia de ese desbordamiento de la suma?
Probablemente al salir a un sumador estamos haciendo pasar las palabras por los DAC con más precisión en el truncamiento de bits al tratarse de palabras de pistas y subgrupos de menor tamaño que la del bus master. Esto ya son "pajas mentales" mías porque realmente no se si el tamaño de esas palabras iba a ser suficientemente menor como para percibirse ese "mejor truncamiento". Pero de ser así, tiene mucho sentido el hacer la suma fuera con mayor número de canales (en el sumador), aunque claro, esto hace que entre en el terreno otro jugador importante... el DAC.
Carmelopec escribió:
-Una cosa es un sumador de 16 canales que sí ayuda (aunque lo mejor es una mesa (buena, claro) con tantos canales como pistas o grupos se tenga y no obligar a agrupar más que lo necesario)
Se que existen por ahi algunas pruebas A-B sobre suma digital frente a la analógica, pero se podría haber añadido alguna prueba A-B-C, enfrentando suma digital con sumador de 8 canales y sumador de 24 canales (por ejemplo, aunque también podrían valer 3 ó 4 sumadores de 8 enlazados).