Como no se donde poner este mensaje lo explico aqui, esperando que no moleste.
La cuestion es simple: si hago un sampling con los mienbros de WAVEFORMATEX a 11025 KHz y 1 ch a 8 bit de tamaño de cuantizado me salen valores del modo:
0 -> es el valor menor
7fh -> es el valor 0
0ffh -> el valor maximo
o sea son valores absolutos sin signo
por motivos de uso de la FPU decidi cambiar el programa a 16 bit de tamaño cuantizado pero me encontre con una sorpresa:
0->es el 0!
08000h es el menor!
7f00h es el mayor!
o sea son datos con signo
la pregunta que me hago es ¿por que este cambio de criterio y depende de la version de sistema operativo o es un problema de los drivers y servira para todas las tarjetas?