La Web del Programador: Comunidad de Programadores
 
    Pregunta:  43889 - COMO REPRODUCIR SONIDOS EN ASM
Autor:  Juan Guillermo Gallego Garcia
Hola.
Quisiera Saber como puedo reproducir sonidos a traves de la bocina o la tarjeta de sonido de manera estandar.
Tengo la frecuencia y duracion del sonido pero no se donde deben estar estos parametros ni que interrupcion utilizar.

  Respuesta:  Gabriel Amezquita
la tarjeta de sonido NO es estandar, cada fabricante la maneja de manera diferente, tendrias que buscar como activar TU tarjeta de sonido en especial.
si es ISA tienen buenas posibilidades de hacerlo, de ser PCI, tendrias que hacer un driver solo para poder comunicarte con el.
lo unico estandar es la bocina interna del pc
pero no creo que quieras programarlo, es demasiado complejo, tendrias que acceder via OUT,IN al puerto del PROGRAMER TIMER, ( no recuerdo cual es el puerto). establecer la frecuencia y duracion del timbre, ( estoy suponiendo que lo harias en MSDOS, ya que windows NO te permite acceder a el)
ademas de que es muy primitivo el sonido que podrias generar,
¿has visto juegos que usan la bocina del PC? es en verdad primitiva