• Domingo 15 de Diciembre de 2024, 11:45

Autor Tema:  Mixer API  (Leído 818 veces)

avelasco

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Mixer API
« en: Viernes 5 de Septiembre de 2003, 08:44 »
0
Hola, me he creado una aplicación con las Mixer Api para grabar y reproducir sonidos introducidos por la entrada de línea de la Sound Blaster. Esto lo hago guardando todos los datos que entran por la entrada de línea en un buffer en memoria, y para reproducir sólo tengo que leer de este buffer. Hasta aquí todo va bien, pero ahora tengo que hacer que grabe cada canal por separado (el izquierdo y el derecho)..lo que me ocurre es que al reproducir lo grabado por un sólo canal lo reproduzco por ambos canales y no sé si es que lo he grabado mal o lo reproduzco mal, o es que en el buffer debería guardar información adicional para conocer por qué canal han entrado los datos.
El caso es que he probado a pasar la grabación a un fichero y lo he oído en varios PC's, y en todos se oye bien, se oye por un sólo casco, pero en el PC que a mí me interesa se oye mal, se oye por los dos cascos, ¿puede ser por la tarjeta de sonido?
Espero que alguien pueda ayudarme o me pueda decir dónde encontrar información sobre este tema o código de ejemplo...ya he buscado en codeproject y en codeguru y no he encontrado nada.
Muchas gracias. :question: