Estas viendo esta página como Invitado.
Regístrate GRATIS para disfrutar de todas las ventajas de HispaZone.
HispaZone: Comunidad de Hardware y Overclocking - Ver post - Adquirir datos en formato wav
Ver post
  #2 (permalink)
Anterior 18-sep-2003, 10:18
Zerjillo
HZ Aprendiz
 
Registrado: septiembre-2003
Posts: 33
Predeterminado

Hola, lo que quieres hacer no es muy dificil... si entiendo lo que quieres...

Digo yo que te interesa grabar un \"sonido\", en tu caso es la salida de la maquina, y luego acceder a cada uno de los puntos \"sampleados\" para poder represetnar la grafica en excel.

Si puedes grabar los sonidos en formato wav y quieres obtener cada una de las muestras (que variaran segun el numero de hz que hayas grabado, y supongo que en \"mono\")) puedes convertirlo a formato raw, que es identico al wav, pero quitando una serie de cabeceras.

Yo te recomendaria que usarasun programa de edicion de audio de los miles que hay por ahi (la misma sound blaster 16 llevaba alguno) y que lo conviertas a 8 bits (eso te facilitará mucho las cosas, aunque la precision que puedes conseguir es de 256 distintos \"niveles\"). Despues lo pasas a RAW con el siguiente programita (o con otro por el estilo):

http://www.pharm.uky.edu/seti/open%2...directions.htm

y finalmente te haces un pequeño programa en C o cualqueir otro lenguaje de programacion que lea cada byte del fichero resultado. Dichos bytes son precisamente el valor de la muestra (aunque lo mismo, ya no me acuerdo) tienes que hacer una pequeña transformacion (los bytes van de 0 a 255 y las muestras de sonido de -128 a 127, con lo que hay que hacer un \"cambio\").

En realidad no es muy dificil, pero si no tienes idea de programación te puede sonar un pelin a chino. Si no ha sentendio ni papa y quieres que te ayuda mandame un mensaje privado e intento ayudarte.

Un saludo

Zerjillo
Zerjillo está desconectado   Citar y responder